Indicator Builder

Create Custom Indicator

Design MT4/MT5 indicators with buy/sell signal logic, alerts, and plot styling—no hand-written MQL integration code.

What this feature does

The Indicator builder creates custom technical indicators that plot on chart and can fire buy/sell condition logic. Built indicators work in the EA builder as Left/Right values or stand alone in MetaTrader.

Public indicators can be shared with all users; private ones stay on your account only.

Indicator builder with name and buy conditions

1 Enter indicator name, version, and visibility

2 Strategy AI — describe indicator logic in plain English

3 Configure Buy Conditions — Left/Right indicators and expression

Set up indicator metadata

Name and version identify your indicator in MetaTrader and in the builder dropdowns. Description helps you recall purpose later.

  1. Open /pages/indicator/input/mt4 or /pages/indicator/input/mt5.
  2. Enter indicator name and version.
  3. Toggle Public if you want other users to discover it under Public Indicators.

Define buy and sell conditions

Left Indicator and Right Indicator are the two values compared by your Expression (e.g. crossed above, greater than). Timeframe controls which chart period calculates those values.

  1. On Buy Conditions tab, configure Left/Right indicators and expression.
  2. Repeat on Sell Conditions if you need separate sell signals.
  3. Use Add Condition for multiple rules; group with AND/OR as needed.
Sell Conditions tab with crossover rule

4 Sell Conditions tab — mirror or customize sell signals

  • Tip: Use the in-page help dialog for Left/Right indicator explanation.
  • Tip: Wire custom indicators into EAs by saving a .set file and referencing them in EA conditions.

Use Strategy AI

Strategy AI works on the indicator builder too—describe crossover or threshold logic and Apply to form to populate Buy/Sell condition rows.

Example: "Buy arrow when fast MA crosses above slow MA on M15."

  1. Click Strategy AI on the indicator builder page.
  2. Describe buy/sell signal logic in plain English.
  3. Apply to form, then adjust Plot Style and Alerts tabs.

Alerts, plot style, and compile

Enable popup or push alerts on the Alerts tab. Plot Style sets arrow colors and Wingdings codes. After compile, place the indicator in MQL4/5 Indicators folder.

  1. Configure Alerts tab for buy/sell signal notifications.
  2. Set Plot Style colors and arrow codes.
  3. Compile the indicator and download the output file.
  4. Copy to MetaTrader Indicators directory and refresh Navigator.
  5. Attach to chart or pick from indicator dropdown when building an EA.
Alerts tab with buy and sell signal notifications

5 Alerts tab — enable popup and signal alerts

6 Check Alert on buy signal and Alert on sell signal

Plot Style tab and download buttons

7 Plot Style — set buy/sell arrow colors and codes

8 Compile, then Download .ex5 or Save to your library

Manage saved indicators

Open My Indicators from the MT5 menu to edit, duplicate, or delete saved configs.

My Indicators list page

9 My Indicators — manage saved custom indicators