Trigger Pro — Official User Manual & Setup Guide

18 March 2026, 02:30
Janitha Sandaruwan Amaradasa Wickramasingha Arachchilage
0
42

m

Trigger Pro Handbook

Trigger Pro is a multi-module execution and trade management EA for MetaTrader 5. It combines several trigger modules, an on-chart control panel, trailing stop tools, partial TP/SL handling, and account protection features in one workflow.

This guide explains the main areas of the EA and how to use them step by step.

Handbook Structure

  1. Overview
  2. Quick Start
  3. Main Panel Layout
  4. Trade Tab
  5. News Tab
  6. Session Tab
  7. Range Tab
  8. S/R Tab
  9. Pattern Tab
  10. Risk Tab
  11. Orders Window
  12. Trade CFG / Levels Window
  13. Trailing Stop System
  14. Partial TP / SL Behavior
  15. Risk Controls and Auto-Close
  16. VPS Mode
  17. Common Workflows
  18. FAQ and Important Notes

Overview

Trigger Pro is built around one main idea: prepare a setup, arm it, let the EA place the orders, and then manage the live trade from the same interface. Instead of using several separate tools, Trigger Pro combines trigger modules, order placement, visual chart management, and risk protection in one EA.

  • Entry Modules: News, Session, Range, Support and Resistance, Pattern, and Schedule modules can each create setups using their own trigger logic.
  • Trade Management: Trailing stop, break-even, virtual stop handling, per-ticket overrides, and partial TP/SL management are built in.
  • On-Chart Workflow: The EA is meant to be operated from the chart panel. Most actions can be armed, edited, and monitored without opening extra terminal windows.

Quick Start

  1. Attach Trigger Pro to a chart and allow automated trading.
  2. Choose the symbol and timeframe you want to work on.
  3. Open the tab for the module you want to use.
  4. Set the trade parameters in TRADE CFG if needed.
  5. Configure the module trigger settings.
  6. Arm the setup.
  7. Monitor it from the ORDERS window.
  8. Adjust trade management settings such as trailing, break-even, or per-ticket levels if needed.

Important: Always test on a demo account first. Execution can vary by broker, spread, stop levels, freeze levels, and account type.

Main Panel Layout

Area Purpose
Top bar Shows status, access to the Orders window, and panel controls.
Tabs Switch between Trade, News, Session, Range, S/R, Pattern, and Risk modules.
Trail bar Selects the active global trailing stop mode and opens the trailing settings popup.
Footer Contains ARM, FIRE, CANCEL, virtual or real mode, visual mode, VPS mode, and strict straddle controls.

Trade Tab

The Trade tab is the manual execution area. It is used for market orders, pending draft setups, and fast control from the panel.

  • ARM prepares the current manual setup.
  • FIRE sends the currently armed manual setup.
  • CANCEL cancels the current armed manual state.
  • REAL / VIRT changes whether broker-side or virtual stops are used.
  • VIS / TXT changes how chart trade visuals are shown.

News Tab

The News tab allows you to arm economic calendar events and place a setup before the event at a selected offset.

  • Choose impact filters such as high or medium.
  • Choose currency filters if needed.
  • Set the offset before the event using minutes and seconds.
  • Arm selected events individually or use the tab workflow to manage multiple events.

Note: News availability depends on the terminal environment and calendar data availability.

Session Tab

The Session tab is used to arm session-based setups. Typical examples include London, New York, Tokyo, and Sydney-related workflows.

  • Each session can be armed independently.
  • Minute offsets can be used to place a setup after session open.
  • Multiple session-based triggers can coexist depending on your settings.

Range Tab

The Range tab builds a trading range using a start and end time, then uses that range to place orders.

Setting Meaning
Start / End Defines the time window used to build the range.
Timezone selector Controls how the range time window is interpreted.
Breakout / Reversal Controls whether entries are placed outside the range or against the range edges.
Auto / Manual levels Lets the EA detect the range automatically or use manually entered high and low levels.

S/R Tab

The S/R tab works with support and resistance logic. Depending on your settings, the EA can use price levels and trigger setups when the level logic is satisfied.

  • Levels can be armed and monitored from the panel.
  • S/R can be used as a filter or as a direct trigger source.
  • The tab is useful for level-based straddle workflows.

Pattern Tab

The Pattern module scans candles and builds setups from supported pattern logic.

Feature Description
Patterns Pin Bar, Engulfing, and Inside Bar.
Scan timeframe Current, M1, M5, M15, M30, H1, H4, or D1.
Signal mode Directional or Straddle.
S/R filter Optional support and resistance proximity or direction matching.
Auto / Manual filters Pin Bar and Engulfing thresholds can use preset logic or manual values.

When the Pattern module is armed, the EA scans new closed candles on the selected timeframe and creates a setup when the selected rules match.

Risk Tab

The Risk tab collects the account protection settings and daily controls.

  • Daily loss limit
  • Daily profit target lock
  • Equity floor
  • Maximum trades per day
  • Maximum consecutive losses
  • Auto-close by time
  • Scope control for risk actions

Orders Window

The Orders window shows armed, placed, filled, and cancelled setups. It is the main place to monitor what the EA has already prepared or sent.

  • Armed tab shows setups waiting for their trigger.
  • Placed tab shows pending or recently placed order records.
  • Config opens the per-setup configuration window.
  • Cancel cancels the selected live setup if it still exists.

Trade CFG / Levels Window

The TRADE CFG button opens the trade parameter or per-ticket levels workflow depending on context. This is one of the most important parts of Trigger Pro.

Section Purpose
Offset / SL / TP / Expiry Controls the base setup placement parameters.
Lot / Risk Choose fixed lot or risk-based sizing.
Partial TP Set up to four take-profit partial close levels.
Partial SL Set up to four partial stop-loss reduction levels.
Trailing control Choose Global, Off, or Custom trailing behavior for that setup.

Trailing Stop System

Trigger Pro includes several trailing modes, selected from the global trail bar.

Mode Description
Pip Moves stop loss by a fixed pip distance after the start threshold is reached.
ATR Uses ATR-based distance for dynamic trailing.
MA Uses a moving average as the trailing reference.
Swing Uses swing structure for stop movement.
Step Uses step-based movement after thresholds are reached.
Chandelier Uses peak or trough style distance logic.

Each setup can either follow the global trailing settings, disable trailing for that ticket, or use custom trailing values for that ticket.

Partial TP / SL Behavior

Partial TP and SL levels are real live partial closes, not just internal notes.

  • When a partial TP level is hit, the EA closes part of the live volume.
  • When a partial SL level is hit, the EA also closes part of the live volume.
  • If a move-to-break-even option is enabled for a TP level, the EA can move the stop on the remaining volume.
  • On very small lot sizes such as 0.01, broker minimum lot rules may cause the first partial close to close the full position.

Risk Controls and Auto-Close

The EA can block or react to risk conditions. Depending on your settings, it can stop new trade placement, close trades, or apply both behavior filters.

  • Daily Limits: Daily loss and profit controls are checked before new trades are placed.
  • Trade Count Limits: Maximum trades per day and consecutive loss caps can stop overtrading.
  • Auto-Close: Positions and orders can be closed or cleaned up at a selected time.

VPS Mode

VPS Mode is designed for weaker systems or remote environments where constant UI redraw can make the terminal feel slow.

  • VPS OFF keeps the normal full UI redraw behavior.
  • VPS ON reduces redraw pressure and lowers visual workload.
  • Trading logic is not reduced by VPS mode. It is a render and interface optimization.

Common Workflows

News Straddle Workflow

  1. Open the News tab.
  2. Filter events by impact and currency.
  3. Set the time offset before the event.
  4. Open TRADE CFG and set offset, SL, TP, lot or risk, and expiry.
  5. Arm the event.
  6. Monitor it from the Orders window.

Pattern Workflow

  1. Open the Pattern tab.
  2. Select the enabled patterns.
  3. Choose scan timeframe and signal mode.
  4. Set filters and expiry bars.
  5. Optionally enable S/R matching.
  6. Arm the Pattern module.

Range Workflow

  1. Open the Range tab.
  2. Set start and end time plus timezone.
  3. Choose breakout or reversal behavior.
  4. Set the trade parameters in TRADE CFG.
  5. Arm the range module.

FAQ and Important Notes

Does Trigger Pro work on hedging and netting accounts?

Yes, but behavior can differ because netting accounts merge positions by symbol. Always test your intended workflow on the same account type you plan to use live.

Why do I sometimes see cancel or invalid request messages in the journal?

This can happen when the broker has already removed or changed an order by the time the EA tries to cancel the opposite leg. In many cases the final setup state is still correct.

Why do small lots close fully on the first partial TP?

Broker minimum lot size and volume step rules can prevent a true partial close on very small positions.

Does the EA generate trading ideas?

No. Trigger Pro is an execution and management utility. You are responsible for the trigger settings and trading decisions.

Final Note: Trigger Pro is powerful because it combines many workflows in one panel. That also means it should be learned gradually. Start with one module, test it, then expand to other modules after you are comfortable.