The trading algorithm of the Expert Advisor works in three modes - two types of automatic grid trading and a manual trading mode. Calculations and order management are performed separately for buy and sell trades. There is an ability to send emails and mobile notifications of order closing and the current account status. The indicator has a trading and data panel allowing you to close order groups or add new ones manually. It also has a news filter, trade timing, several types of Take Profit, Trailing Stop and Stop Loss.
The SmartGrids trading platform includes three trading modes:
- ManualSmart_Mode - manual trading using the built-in trading panel (can be tested in the strategy tester), open orders are accompanied by the grid from the The_SmartGrids algorithm. This mode can also be used for manual tuning of groups of orders opened by other modes or other EAs;
- Grids_Mode - auto trading by trend strategy signals with subsequent arrangement of grids of limit type pending orders;
- The_SmartGrids - auto trading by trend strategy signals with subsequent work of the grid made of market orders. Grid orders are opened only after an entry signal appears from the indicator group.
- TypeOfWork - select trading strategy.
- ProfitTextWrite - allow displaying the profit from closing orders on the screen.
- SendMessage - allow sending messages to notify of order closure.
- UseStartBoth - when enabling this function, two oppositely directed orders are opened in the selected symbol window when using Grids_Mode or The_SmartGrids mode and closing all market orders.
- Lots - volume of the first trade in the group of orders, in lots.
- Magic - magic number.
- Slippage - allowable slippage in points.
- MaximumLotsValue - the maximum allowed volume of one order in lots.
- MaximumSpread - maximum spread for opening orders.
- MaximumOrdersInWork - the maximum allowed number of orders opened by the Expert Advisor.
- Order_Comment - comments to orders.
- Long_Trades - allow buy trades.
- Short_Trades - allow sell trades.
- New_Cycle - after closing, allow opening new orders.
- Overlap_LH - allow using additional trailing in money for the uppermost and lowermost orders of the group (separately for Buy and for Sell).
- Multiplier_Type - multiplier type for order grids.
- Multiplier - lot multiplier in the Multiplier_lots mode.
- Add_Lots - lot increase in the Add_to_lots mode.
- TakeProfit_Type - type of take profit or trailing.
- TakeProfit_money - take profit value in money.
- TrailingStep_money - step of the trailing in the deposit currency.
- TrailingStart_money - start of the trailing in the deposit currency.
- StopLoss_Type - type of stop loss.
- StopLoss_money - stop loss value in money.
- StopOutValue - StopOut value in money.
- Use_TimeOuts - enable operation by time.
- Start1 - beginning of the first period when operation is allowed.
- Stop1 - end of the first period when operation is allowed.
- Start2 - beginning of the second period when operation is allowed.
- Stop2 - end of the second period when operation is allowed.
- UseNewsFilter - enable the news filter.
- SourceNews - select the news source.
- LowNews - use pauses during low-impact news.
- LowIndentBefore - pause before the news release in minutes.
- LowIndentAfter - pause after the news release in minutes.
- MiddleNews - use pauses during medium-impact news.
- MiddleIndentBefore - pause before the news release in minutes.
- MiddleIndentAfter - pause after the news release in minutes.
- HighNews - use pauses during high-impact news.
- HighIndentBefore - pause before the news release in minutes.
- HighIndentAfter - pause after the news release in minutes.
- NFPNews - enable the Non-farm Payrolls release.
- NFPIndentBefore - pause before the Non-farm Payrolls release in minutes.
- NFPIndentAfter - pause after the Non-farm Payrolls release in minutes.
- OnlySymbolNews - news only for the current symbol or all news.
- GMTplus - time zone (GMT).
Attention! For working with the news filter, it is necessary to add following links to be added to trusted URLs: http://www.dailyfx.com/ and http://ec.forexprostools.com/
Fixed an error in limiting the number of orders
- Проведена оптимизация графического блока, теперь советник потребляет меньше ресурсов компьютера.
- Added a group of checkboxes:
1) New Cycle - after closing, allow opening new orders;
2) Long Trades - allow opening Buy orders;
3) Short Trades - allow opening Sell orders;
4) Overlap LH - allow using additional trailing in money for the uppermost and lowermost orders of the group (separately for Buy and for Sell).
- Added new buttons for closing orders:
1) Low/High - cover the lower order with the upper one (separately for Buy and for Sell);
2) Lowest - close the lowermost Buy order;
3) Highest - close the uppermost Sell order.
- Added custom comments for the EA's orders.
- Added three order multiplier types (multiplier, increase by a fixed value, fixed lot size)
- Added Take Profit in money.
- Added Stop Loss in money.
- Added trading time settings.
- Added news filter.