Sierra Chart | Getting Started with Sierra Chart and Visual Studio
Below is material to assist with a kick start to developing custom studies with Sierra Chart and Visual Studio. To follow the videos, it helps to have both Sierra Chart and Visual studio installed. The videos are recorded using SC version 892 and Visual Studio C++ 2010 Express Edition which is free from Microsoft. It is mostly the same for other versions of Visual Studio including 2008 and 2012. This includes the Express editions as well as the full Visual Studio Edition so if you have those, you should be able to use them all the same and there is no real need to install the 2010 Express.
Demonstrates step by step howto create and configure an initial project in Visual Studio 2010 Express, compile the project and make some simple changes to the default names.
The Anatomy of a Sierra Chart Custom Study DLL
Custom studies have a skeleton or structure to them. This structure is the basis of how a custom study fits in with the application itself. The structure can be broken down into four major components.
- The “physical” DLL file
- The Sierra Chart DLL Name
- Study functions
- The Study Name
Finding Example/Reference ACSIL code
Finding reference code and examples of ACSIL is not only a great way to learn but also a great way to speed up work.
Apart from the Sierra Chart Support Board and other forums like BigMikes, I have found the ACS_Source folder that comes with Sierra Chart to be an invaluable source for reference samples.
Visual Studio C++ 2010 Express: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express
The following is a list of videos that are in the making
Development Cycles – code, compile refresh
- Simple drawing
- Code changes in set defaults
- Code changes in processing area
Debugging your study
- Attach / detach
- The loop and sc.Index