What is Indie?
Indie is a technical analysis-oriented programming language and runtime for developing indicators for the TakeProfit platform. All built-in indicators on the platform are implemented in Indie, and TakeProfit has integrated IDE tools that allow users to create their own indicators.
Indie is a dialect of Python and is essentially a subset of Python language constructs, with added syntactic
sugar in the form of decorators (such as @indicator
or @algorithm
) and a few
differences in semantics. You can learn more about these differences in this
section.
For a quick understanding of the Indie code, it is recommended to go directly to the Quick start chapter.
As a product of TakeProfit, Indie is under ongoing development and many new features and capabilities are expected to be added in the future.
Quick Start
To get you started quickly, let’s write some indicators, starting with simple examples and gradually moving on to more complex ones.
Differences with Python
The main differences between the Python language and Indie.
Indie Library Reference
An overview of the Indie library and its functions.
Indie Changelog
All changes and updates to the Indie language.
Was this page helpful?