You can use .NET indicators and Trading Systems in ProTrader Desktop. There are two general ways of creating .NET scripts. You can implement your scripts either in MS Visual Studio or in Trading Terminal.
In the former case you will be able to use VS features in full; the latter is useful if you want to quickly create a simple script or make some changes to an existing one.
To create a new script in .NET Terminal simply make a new project using the Wizard. .NET Terminal debugger will use .NET Remoting. For this reason, .NET Terminal debugging will be much slower than execution without debugging.
To create a new script in MS Visual Studio you will need to follow these steps:
To make changes to your code please disconnect from the process and repeat the actions in Step 3.
Create a class inherited from NetTradingSystem or NetIndicator. You can override the Init(), NextBar() (for indicators only), OnQuote(), Complete() functions and place your own code there.
Create a public constructor without any parameters. Please do not program any long-term operations in this constructor - place them all in the Init() function instead.
You can set the module properties in the constructor (e.g. author, comments) and line settings for the Indicator.
Comments