Overview
Last updated
Last updated
Welcome to the documentation for creating custom indicators in Forex Tester Online (FTO).
This guide is designed to help developers and strategy testers understand the structure, lifecycle, and capabilities of custom scripts written for FTO. You’ll learn how to set up your environment, build your own indicators, and access key platform features via the available API.
Get started with setting up your development environment and creating your first indicator using a simple Moving Average example.
Understand the lifecycle of an indicator through core functions like Init
, Calculate
, Done
, and more.
Learn how to create and manage visible buffers to display your indicator’s values on the chart.
Understand how to retrieve bar data, price arrays, and time series to power your custom logic.
Customize the behavior and appearance of indicators through parameters and configuration blocks.
Use external inputs to make your indicators dynamic and easily customizable by users.
Retrieve metadata about the active instrument, such as symbol name, point size, and tick value.
Use the FTODate
structure to manage time-based logic and align calculations with bar timestamps.
Explore helper functions and additional features available to streamline development.
This documentation is for:
Developers building and debugging trading indicators
Algorithmic traders backtesting and optimizing their strategies
Power users looking to customize and extend FTO’s capabilities
Start with the guide and move on to the to see how it all works in action.