Support Board
Date/Time: Sun, 27 Apr 2025 00:17:13 +0000
[Programming Help] - Can I develop using C++ or do I have to use the acsil framework?
View Count: 852
[2022-03-11 01:09:32] |
User32960 - Posts: 1 |
Its not 100% clear if i can just build my own cpp against and api or not. Thanks. |
[2022-03-11 02:31:13] |
1+1=10 - Posts: 270 |
ACSIL is a C++ library used for creating SC Custom Studies which are integrated into the platform. However, your ACSIL dll can include any other C++ libraries, provided you compile the dll yourself. (So you can more or less do anything with ACSIL that you can do with C++.) ACSIL itself has functions to make HTTP Get/Post calls and even run external programs by using SC’s built in alert functionality. SC also provides the DTC Protocol which allows sending binary/JSON messages to get marker data and send orders to the SC program. Here you can use any programming language and have a completely separate process. The two downsides are: 1. implementing the DTC protocol is a significant task. 2. you can’t get live CME Group data through DTC! There’s an example of creating an SC DTC Protocol client a user posted on the forum as well as quite a few GitHub repos I could point to if it would help. |
To post a message in this thread, you need to log in with your Sierra Chart account: