Example G9: Buy stop and price dependent cancellation (hysteresis max)
This is not a ready-to-use trading strategy. A trading strategy requires adjustment to the timeframe and symbol, along with thorough backtesting. The example is intended as a foundation for your own custom strategy and to help you get familiar with the Expert Advisor Builder web application. To import and use an example, please follow the instructions provided here.
Description
This example demonstrates maximum hysteresis for automatic order cancellation. If price moves 50 pips beyond the pending level without triggering, the order cancels automatically. This prevents late entries after the opportunity has passed, maintaining strategy timing integrity.
Maximum hysteresis acts like a stop-limit order, defining both trigger and maximum acceptable entry prices. This prevents slippage during fast markets while ensuring entries occur within acceptable ranges. The automatic cancellation removes outdated orders that no longer reflect current conditions.
Combined with local management, this creates sophisticated pending order behavior impossible with standard broker orders. The flexibility enables precise entry control tailored to specific strategy requirements.
Recreate the Example
You can either import this example directly or set it up manually. To manually replicate the trading module, make sure a newly added module includes the following key settings and that the professional mode is activated:
Trade Basics
- Operation type = Long
Pending Order Settings
- Mode = Stop
- Price calculation method = Indicator value
- Used indicator = ATR
- Expiration = 75
- Locally managed limit and stop orders = On
- Hysteresis maximum value = -50
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators (ATR)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 2 cross value 1
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Screenshots
