Login Page - Create Account

Support Board


Date/Time: Sat, 15 Mar 2025 15:40:30 +0000



Post From: TPO sourcecode C++

[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