Login Page - Create Account

Support Board


Date/Time: Thu, 16 Jan 2025 16:05:56 +0000



[Programming Help] - Advanced Custom Studies

View Count: 1156

[2017-10-17 15:00:20]
User780238 - Posts: 45
Is there a ready for usage Advanced Custom Study in Sierra?
I want to try it in trade simulation mode
simply to get an idea how it is functioning.
Thank you
[2017-10-17 17:04:39]
Sierra Chart Engineering - Posts: 104368
Not sure we understand the question, but refer to:
How to Use an Advanced Custom Study or a Study Collection
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
[2017-10-17 18:44:47]
gtlhbkkj - Posts: 13
I am sorry many times for my very stupid question.
I have already invested much time in reading your "Help" for "Advanced Custom Study/System Interface and Language (ACSIL)" and related topics. I understood, variables, examples, coding, but I do not understand the whole big picture - how it does the automated trade work. Shall I start it once per day in the morning? How shall I control its performance? etc.

I am using SierraChart software with Infinity Futures for manual trade.
I want to try it in automatic mode as well.
In your Table of Content -> Trading I have found "Automated Trading From an Advanced Custom Study". I understand it in such a way, that in order to be able to automatically trade, I need first of all an Advanced Custom Study. Is it correct?
-
I have developed a trading algorithm and I want to automate it.
The first way is to study "Advanced Custom Study/System Interface and Language (ACSIL)" and doing it myself, which will probably take me too long.
The second way is to hire somebody, who will make my algorithm working within borders of "Automated Trading From an Advanced Custom Study". This is currently the most preferable way for me in terms of time saving.
-
1. how shall I formulate the task for a computer programmer: what needs to be done? Shall the programmer create a new "Advanced Custom Study" for my algorithm?
2. before I order this service, are there any preinstalled "Advanced Custom Studies" in SierraChart, which I could try using in Simulated mode just to get the first impression how automated trade systems work.

Thank you
[2017-10-18 18:39:29]
Sierra Chart Engineering - Posts: 104368
We are going to prepare some documentation related to this. It will be done today.
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
[2017-10-19 19:54:21]
Sierra Chart Engineering - Posts: 104368
Here is the documentation we prepared for this:
Automated Trading From an Advanced Custom Study: General Steps to Create an ACSIL Automated Trading System

2. before I order this service, are there any preinstalled "Advanced Custom Studies" in SierraChart, which I could try using in Simulated mode just to get the first impression how automated trade systems work.
Yes. Refer to:
Automated Trading From an Advanced Custom Study: Example Trading Systems and Code
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: 2017-10-19 19:55:51
[2017-11-05 20:27:35]
gtlhbkkj - Posts: 13
If I want to use one of allready existing Sierra functions, e.g. Bollinger Bands and either to modify it or based on the source code to build a similar indicator:
- where can I find the code of this "Bollinger Bands" and all other allready existing Sierra functions?
I found a short code of Bollinger Bands in "studies3.cpp" and "scstudyfunctions.cpp", but the actual mathematical calculations I was unable to find.
Where are the calculations of simple moving average and of standard deviation?
Thank you.
[2017-11-06 01:23:34]
Sierra Chart Engineering - Posts: 104368
Refer to the documentation here about this:
https://www.sierrachart.com/index.php?page=doc/BuildCustomStudiesDLL.html#SearchingSourceCodeBuiltIn

All of the lower-level calculations can be found in the SCStudyFunctions.cpp file. The moving average and standard deviation calculations are in there.
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
[2017-11-11 23:45:54]
gtlhbkkj - Posts: 13
DO you have an ACSIL function, which compares two character strings and returnes number of matches / mismatches?
Eg. compare String1 = "AAABBAAAA" with String2 = "AAAAAAAAA"
function_compare(string1, string2) = 2
Thank you.

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

Login

Login Page - Create Account