• Enable Breakout Strategies=ADX Main Line/+DI/-DI  crosses above/below Entry Level(values:true/false).
  • Set the Breakout Level=(values: 1-100).
  • Use +DI/-DI Trend Filter=open only buy/sell orders if cross(values:true/false).
  • Minimum.difference.+DI.-DI= Min Price difference between+DI.-DI(values: 1-100).
  • Enable Cross Strategies=(values:true/false).
  • Min_Level_Of_Main_Line=minimum price of the ADX Main line(values: 1-100).
  • Main_Line_Sloping_Upwards=(values:true/false).
  • Confirm_Cross_On_Breakout=(values:true/false).
  • Exit=Enable Exit strategy (values:true/false).
  • Lots – Lots size (values: 0.01-1).
  • IncreaseFactor -how much to increase lots from total margin if you lose a trade (values: 0.001-0.1).
  • TrailingStop-set a value from 40 to 100 to activate trailing stop loss & take profit, “0” will not activate trailing stop loss.
  • Stop_Loss – Stop Loss (values: 30-500).
  • MagicNumber – Magic number (values: 1-100000).
  • TakeProfit – Take Profit (values: 50-200).
  • FastMA – Fast Moving Average (values: 1-20).
  • SlowMA – Slow Moving Average (values: 50-200).
  •  Mom_Sell-Momentum_Sell trigger(values: 0.1-5).
  •  Mom_Buy-Momentum_Buy trigger(values: 0.1-5).
  • UseEquityStop –  (values: true).
  • TotalEquityRisk- (values: 0.01-5).
  • Max_Trades(1-5). 


Adx EA trades with ADX indicator strategies has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.

Important: Try it on demo first.

This EA trades only with the price of open candle!

If you do not want to trade with increasing lot size when you lose  a trade set:”IncreaseFactor=0″

You need to optimize this EA once  a week and use the exact same  inputs from above.

You can use it as  hedging grid EA or a single trade EA.