VR Smart Grid MT5
⭐ VR Smart Gridis a multi-functional expert advisor for the MetaTrader 4 and MetaTrader 5 terminals that allows you to trade using order grids. The algorithm of the expert advisor allows you to trade both with the trend and against the trend. Trading with the trend is structured in such a way that each new order is opened only if the previous order has a Stop Loss in the profit zone. Trading against the trend is conducted in order to close unprofitable positions with a profit. The advisor has a large number of settings that allow you to conduct conservative, aggressive or scalping trading of financial instruments. The first version of the expert advisor was written in 2009. the program is constantly being improved and upgraded.
📌 Description of settings and set files can be downloaded at page
👍 Advantages of VR Smart Grid Advisor 👍
- Easy to configure
- Suitable for beginners and professionals
- It can work with any financial instruments (Forex, Crypto, CFD, Futures, Metals)
- It can be optimized in the strategy tester
- It can trade on any time periods
- It has multiple modes of trading: with the trend and against the trend
- It has multiple averaging modes, including smart and partial averaging
- The expert advisor automatically takes fees and swaps into account
✅ Operation algorithm
Depending on the chosen trading strategy, the expert advisor can trade constantly without waiting for signals from the trading strategy, or it can wait for a signal from the trading strategy, and the signal can be applied both to the beginning of trading and to subsequent orders. The EA trades using the order network method.
If the price goes in a profitable direction after opening an order, the VR Smart Grid expert advisor will use the break-even trading method using a Trailing stop. (The movement of the stop loss to the profitable zone in the wake of the price). When the profit condition is met, another order with the same lot as the previous one will be opened for the order in the same direction. In this way, the expert advisor will try to use trend trading as efficiently as possible.
If the price goes in a losing direction after opening an order, the EA will automatically open averaging orders in order to close all current orders as quickly and profitably as possible. Depending on the EA settings, averaging orders can be opened with a fixed minimum lot or with a constantly increasing lot.
The expert advisor has unique methods for calculating prices, in which the trading algorithm can quickly reduce a losing position and increase profits on profitable orders. Partial closing occurs in virtual mode, which means that Your broker will never see the price at which the EA will close orders.
Unlike other expert advisors that use the order network trading method, VR Smart Grid can simultaneously trade for buy and sell, use trailing stop for orders, and calculate trading lots using several algorithms.
- Conduct testing in conditions as close to real as possible.
- Use demo accounts for tests.
- Conduct testing for at least 2-4 business weeks
- Use a VPS server, this will allow the expert Advisor to work efficiently 24/7
- The program settings allow you to run multiple copies of the adviser in one terminal
- Do not allow yourself to take big risks, use a small Deposit
- Any .set files check on tests
- Testing the adviser in the strategy tester will not give you any guarantees, use only demo accounts
- Do not leave the adviser to work 24/7 on a real account, always monitor the work of the adviser
- Adjust the settings if necessary
- VR Smart Grid MT4 - https://www.mql5.com/en/market/product/28140
- VR Smart Grid Lite MT4 - https://www.mql5.com/en/code/27439/ open source
- VR Smart Grid MT5 - https://www.mql5.com/en/market/product/38626
- VR Smart Grid Lite MT5 - https://www.mql5.com/en/code/27440/ open source
- Blog RU https://www.mql5.com/ru/blogs/post/716698
- Blog EN https://www.mql5.com/en/blogs/post/716699
A strict check of stops and takes was made. Now a stop loss of 1.00000 type should not appear on GBPUSD and similar pairs.
in some cases, a stop loss appeared in the negative zone, now the stop loss is set strictly according to the EA's logic.
In rare cases, the adviser stopped, now the adviser has a control check that restarts the adviser.
calculating distance increase for the entire order network.
Fixed magic number -1
Fixed description of settings
1 - Trailing stop along the trend, previously there could be a situation in which only two orders were opened according to the trend and the EA did not open new orders. Now trailing stop following the trend works correctly.
2 - Display of price labels with partial averaging, now labels are displayed correctly.
Mass fixes and improvements
Added several new types of averaging
Revised calculation of compensation for swap and Commission
Optimized and accelerated algorithm of the program
Fixed-Trading at the intersection of moving averages
Working with the averaging type Maximum and minimum orders with partial closure, fixed a situation where a large network of orders accumulated.
Closing positions in case of partial averaging
Improved closing when using maximum + minimum averaging
Connecting custom indicators
Compensation for the swap and commission
The settings are applied to all orders signal network
On order the entire network open to signals from strategies
Off the signals open only the first starting order
Added support for PTP indicator
Comments on orders.
Close all orders when the specified profit or loss
Conclusion comments on the positions and properties of warrants
Fixes when dealing with the general take profit
Fixed and optimized to work with a trailing stop on indicators Donchian
Fixed take profit if there was one order.
Calculation of lots
Fixed calculation of the lot, before increasing the bid could stop at 0, 28.
1 - Reworked calculation of the lot, fixed lot and the lot on the percentage. Previously, some brokers might have problems.
2 - The types of averaging, averaging two types have been added. This partial closure of the maximum orders. To understand how they work, run the program in the strategy tester.
3 - restored and brought into operation manual trading mode!
4 - Changed the function with the balance, you specify the allowable amount now for the loss or the amount of profit at which the adviser has yet to close and stop its work
5 - Added calculation of compensation for the swaps, the Commission is now the sum of losses from the commissions and swaps accounted advisor.
6 - Improved trailing stop earlier, some brokers have been identified problems with trailing
7 - Improved built-in trading strategies, signals are adjusted.
8 - Added the ability to manually change the overall take profit, adjustment is included in the EA, and draws a line that can be moved.
9 - Improved work in manual mode with virtual levels. Earlier levels could be shifted.
10 Added virtual trade regime, a separate unique mode, this mode uses a stop loss and take profit.
11 Added to import signals or any other indicator systems. Advisor can read signals from the global variables with SignalBuy names, where 1 is to buy, and 0 to do nothing and SignalSell where -1 is to sell, and 0 to do nothing.
Much has been done to optimize the code, it is considered a large number of features of different brokers. . . .
Optimized lot calculation for sell orders
Improved behavior of the trading strategy on the new bar
Optimized trailing stop code
Improved and optimized the work of the profit distribution function on the balance sheet
Fixed grammatical errors.
Improved behavior on the main trading strategy
Optimized code for strategy tester
Several tests were conducted on real and demo accounts.
Optimized the work of additional embedded trading strategies
The program code is optimized and made universally for different brokers.
Updated instructions for settings in Russian and English (read blog)
Much work has been done to optimize the algorithm.
Much preparatory work has been done for the following improvements.
Test the new version on a demo account.