• Overview
  • Reviews
  • Comments (1)

NEWS Grider

This is a news trading grid Expert Advisor. The EA places pending orders at N-distance from a current price at a specified time and weekday. You can choose a type of pending orders in the EA settings: STOP or LIMIT. First orders are opened according to server time. An hour and a minute of opening must be specified. The lifetime of first pending orders (expiration) is also specified. Orders are removed upon expiration. Pending orders can be modified by time, upon expiration of which orders are moved at N-distance from the current time again retaining expiration time (lifetime of pending orders). It allows you to enter a position at a more favorable price and avoid false signals. Pending order modification timer is set in minutes.

When the price moves a preset distance from an open trade, a new pending order is placed. Depending on parameters, orders can open in the direction of the initial position and against it. If the price moves away from the pending order, it is moved following the price.

Trailing parameters of a pending order can be easily configured. When a pending order triggers, a new one is placed. It is a similar pending order at a specified distance from the last open order, but with a new lot value. Order placing step and lit size are also configurable. The Expert Advisor can be used in combination with other EAs, the grid of orders is tracked based on the magic number. Depending on the number of open trades, the EA adjusts the levels of stop-loss and take-profit to the new prices. The EA opens deals in Market Execution mode. Take Profit and Stop Loss are placed after order execution and modified in accordance with the EA settings. A common trailing stop and breakeven are used fro trades. It is designed for 4-5-digit quotes.


  • Monday – enables trading on Mondays;
  • Tuesday – enables trading on Tuesdays;
  • Wednesday – enables trading on Wednesdays;
  • Thursday – enables trading on Thursdays;
  • Friday – enables trading on Fridays;
  • HourStarting – hour to place pending orders;
  • MinuteStarting – minutes to place pending orders;
  • BalanceLot – calculation of traded lot based on balance;
  • ManualLot – trading lot if BalanceLot = 0;
  • AddLot – lot increase value. Next lot = current lot*Martingale+AddLot;
  • Martingale – lot increase ratio;
  • TakeProfit – starting take profit in points;
  • StopLoss – initial stop loss in points;
  • Magic – magic number;
  • Com – comment to orders;
  • MaxSpread – maximum allowed spread for opening new positions;
  • TypeOrder – type of pending orders;
  • OrderDirection – order placing direction, pyramid - in the direction of the first position, grid - against it;
  • ExpirationOrder – order expiration time set in minutes;
  • DistanceOrder – indent from the price to place pending orders;
  • ModifyOrder – allow modification of first pending orders;
  • TimerModifyOrder – pending order modification in minutes;
  • SendOrderStep – distance from the last open position to allow placing a pending order;
  • SendOrderPrice – step for placing a pending order, distance from the current price;
  • TrailStopOrder – distance that the price must cover in order to enable pending order trailing;
  • TrailStepOrder – distance to trail a pending order following the price;
  • BreakevenStop – breakeven value for open positions;
  • BreakevenStep – breakeven step value;
  • TrailingStop – trailing stop value for open positions;
  • TrailingStep – trailing step;
  • DrawInfo – display trading account details on the chart;
No reviews