Support Board
Date/Time: Sun, 27 Apr 2025 08:38:02 +0000
Post From: Can I develop using C++ or do I have to use the acsil framework?
[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. |