Creating Custom Indicators and Trading Bots in ATAS

Modified on Mon, 15 Dec at 9:50 AM

Creating Custom Indicators and Trading Bots in ATAS

The ATAS platform provides the ability to develop custom indicators and trading bots. This functionality allows users to extend the standard platform features, create unique analytical tools, and automate trading strategies tailored to their specific needs.

Programming Language

Custom indicators and trading bots in ATAS are developed using the C# programming language. To work with development tools, a basic understanding of object-oriented programming and experience with C# is required.

ATAS Documentation

All official and up-to-date documentation related to creating indicators and trading bots is available on the ATAS documentation website:

https://docs.atas.net/en/

The documentation includes detailed information about:

  • platform architecture;
  • base classes and interfaces;
  • indicator development examples;
  • market data handling;
  • limitations and development recommendations.

Indicator Examples on GitHub

To explore practical development examples, it is recommended to review the official ATAS GitHub repository containing sample indicators:

https://github.com/AtasPlatform/Indicators

This repository includes ready-to-use code samples that can be used as a reference or a starting point for your own custom solutions.

Indicators Developers Chat

There is a dedicated Telegram chat for communication with other developers, sharing experience, and discussing implementation details related to indicators and trading bots:

https://t.me/+Afb9R7MEDqY3MDUy

In this chat, you can ask questions about the documentation, discuss implementation approaches, and get advice from other ATAS users involved in development.

Important Information About Technical Support

ATAS technical support does not provide consultations regarding
the creation, configuration, or debugging of custom indicators
and trading bots.

For all development-related questions, it is recommended to:

  1. carefully study the official documentation;
  2. use the code examples from the GitHub repository;
  3. ask questions and clarify details in the developers Telegram chat.

Following this approach will help you better understand the platform capabilities and avoid common mistakes when developing custom solutions.

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 at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article