QuantiX Pro Help

Signal Maker

Signals define the conditions for entering and exiting positions in a backtest. They also adjust backtest configurations for conditional pyramiding, leverage, stop-loss, and take-profit. In other words, a signal is a set of rules—either user-defined or generated by a machine learning model—used in backtesting.

Signal Maker allows you to combine various market data features using AND and OR operators to create custom signals. If you’re looking to generate signals using machine learning models, refer to Signal Generator.

To create a signal, you need to complete the fields listed in the table below.

Metric

Description

Signal Name

The name assigned to the signal.

Market Data

The market data containing the conditions involved in the signal.

Timeframe

The time period for which the signal is defined.

Signal

The conditions that define and trigger the signal.

How to Define a Signal?

Signals are generated from columns containing labels. To create such columns, use processing functions like Advanced Labeling, Cross, etc.

Once you have the necessary column(s) for the signal, follow these steps:

  1. Click ADD.

  2. Select the column in the Categorical Feature box.

  3. Open the Label box and choose the value that should trigger the signal.

  4. If your signal involves multiple columns, use AND and OR operators to combine them.

To learn more about creating signals, read this tutorial.

Last modified: 25 March 2025