Login Page - Create Account

Support Board


Date/Time: Sat, 15 Mar 2025 07:53:28 +0000



TPO sourcecode C++

View Count: 1001

[2022-07-22 06:45:41]
MarcOh - Posts: 171
Dumb question: Im learning C++ at the moment, only because Im loving sierrachart so much.

There is no way to access the source code of the TPO, is there? reason: Volume based data in a single TPO (tick) are to be presented to a cluster for example.

Im asking, because I would like to know what possibilities I will have later on in terms of TPO.

thx for your support.
[2022-07-22 09:01:33]
Sierra Chart Engineering - Posts: 104368
The source code is not available:
How to Build an Advanced Custom Study from Source Code: Source Code for Some Built in Studies Not Available

However, you can programmatically access the information from TPO and Volume profiles using ACSIL. There are various ACSIL functions for this:
ACSIL Interface Members - Functions
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2022-07-22 09:01:53
[2022-07-22 12:35:36]
MarcOh - Posts: 171
So I can assume that I can program a solution (costum study) that displays a (for example) visual point based on the volume data. (because i have access to the volume data), right?

I just need motivation to persevere as a dumbass in this subject. Thats why Im asking, after I have just understood variables.
thx for everything!

M.
[2022-07-22 13:35:59]
Sierra Chart Engineering - Posts: 104368
Yes this is certainly possible to do.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-07-22 15:39:20]
Tony - Posts: 554
I decided to learn ACSIL at end of 2019, I had very limited experience coding with JavaScript and Visual Basic prior (I code as a hobby).

Advanced Custom Study Interface and Language (ACSIL): Introduction

The Sierra ACSIL document above states:
Do you need to know C++ to create custom studies? The answer is definitely not. You can simply work from the examples.
I was very skeptical when I read that line. Now I know that is very true.

The way Sierra organize the documentations is like providing building blocks, as long as I understand how to use one Variable or one Function, I am able to use all others. Sierra really allows traders who code with ACSIL focus on price actions and trading ideas, in other words, Sierra allows traders work With ACSIL, not On ACSIL.

Still it took me 2 years to code with ACSIL comfortably with main graph related data only, any profile related coding still a big headache. Both trading and coding are extremely time consuming, life is too short for me to achieve both. For me, the importance of trading well way exceeds coding C++ well, and loving Sierra Chart is the exact reason why I don't learn C++.

Anyway, good luck.

P.S.

My main focuses when I learned ACSIL:

- Understand Looping
- Main Graph/Subgraph Arrays


- Members - Variables and Arrays
- Members - sc.Input Array
- Members - sc.Subgraph Array
- Members - Functions

- sc.DateTime

- SCString
ACSIL Programming Concepts: Working with SCString, Text Strings and Setting ACSIL Structure Member Name Strings

- Drawing Tool
Using Drawing Tools From an Advanced Custom Study
[2022-07-22 22:05:14]
MarcOh - Posts: 171
I'm not really sure what you are trying to tell me tony.

I was looking for a different bissines a welcome change beside trading as a prop trader.
I realize, of course, that I think it will take years before anything useful comes out...

I'm only interested in this because I think Sierra Chart is the best trading software in the world and at the same time I'm missing things in TPo Chart that I'd like to add by myself.

It's all about this TPO Chart that fucks my brain. :)

Thy for your response tony.

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account