Development of a strategy

Modified on Thu, 18 May 2023 at 04:36 PM

Strategies API allows to create of two types of strategies:


  • ATM strategies -  are exit strategies, which allow automation of the tracking of opened positions. 
  • Chart strategies - are strategies developed based on API of indicators, which allows automation of the trading process.

In order to develop a user protective strategy it is necessary to::


  1. Develop a project of a library of classes in Visual Studio.
  2. Add a link to ATAS Strategies.dll, which is in the directory with the installed program, in the project.
  3. Create a strategy class and inherit it from ATMStrategy.
  4. Realize the logic of the strategy operation.
  5. Compile the library.
  6. Place the resulting dll file into the \Documents\ATAS\Strategies directory.
  7. The created strategy will appear in the list of strategies when ATAS is launched the next time.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article