VR Smart Grid is a Smart Trading Expert Advisor capable of closing many market positions in batches with small profits. Closing in small batches allows loss-making positions to be reduced quickly and efficiently. The advisor's algorithm features several well-thought-out trading strategies. The main trading strategy is based on building a network of positions and closing positions in small batches for a given profit. The advisor analyses market positions and divides their lots into batches; it calculates the minimum average price to close a part of the positions. With this approach, the average price is as close to the current market price as possible, and a small fluctuation in price leads to the closure of the calculated part of the positions.
There are 8 methods of closing market positions programmed into the trading strategy of the VR Smart Grid Expert Advisor. Depending on the chosen method, the advisor can set real or virtual TakeProfit levels. The sequence of lots can be set manually by the trader or calculated automatically using any method, including the Fibonacci calculation. The trader can manually set the distance between positions for each step or calculate it automatically.
The VR Smart Grid Expert Advisor can trade financial instruments fully automatically; all that is left for the trader to do is monitor and adjust the settings. Depending on the settings, VR Smart Grid is able to monitor and follow positions opened by another advisor or trader. The advisor does not consider how a market position was opened via the terminal on a computer or by a trader on a smartphone.
Important! When testing the program in the strategy tester, please keep the following points in mind:
The best testing is to use the program under real conditions. To evaluate the real effectiveness of the application, please buy the program for a short time and use it on demo accounts or micro-accounts.
The strategy tester built into MetaTrader does not take into account the following: financial instrument, trading period, spread, leverage, commission, ping, requotes, real tick receipt rate, tick quality and other conditions.
The profitability and loss results obtained with the strategy tester should not be taken into account!
Easy to set up
Suitable for beginners and professionals
Can accompany and control the positions of other advisors
The advisor automatically takes into account commissions and swaps
Can work with any financial instruments (Forex, Crypto, CFD, Futures, Metals)
Can be optimised in the strategy tester
Can trade on any timeframe
Has several trading modes, trend-following, counter-trending
Has several modes of averaging, including smart and partial averaging
Unlike other expert advisors that use the order grid trading method, VR Smart Grid can simultaneously trade for buy and sell, use trailing stop for orders, and calculate trading lots using multiple algorithms.
Algorithm of operation
The trading strategy works by controlling and modifying market positions. Let's take a rising trend as an example. The price rises, and the EA will use a trailing stop for a buy market position. The EA will add another position if the StopLoss level is in the profitable zone. With this algorithm, the main goal of the advisor is to trade without risks. In case of a downtrend in the market, the advisor will open positions for averaging with the set lot and set step; VR Smart Grid will close the whole network of positions in small parts at the slightest pullback.
Current monitoring of the advisor's work is updated in real time.
Recommendation 1: for round-the-clock trading of any automatic strategies, you need a computer that works around the clock. If you can't leave your computer running around the clock, we recommend renting a specialized VPS server. VPS server will allow your Expert Advisor to work around the clock. In fact, a server is the same computer as your home computer, only it works in a remote data center. Its performance is monitored by professional administrators. For optimal performance, we recommend VPS from Trading-Go
Recommendation 2: Perform testing in conditions as close to real conditions as possible. Use demo accounts. Only by testing the Expert Advisor on demo accounts will you be able to qualitatively determine the effectiveness of your trading strategy. The minimum testing period is 2-4 working weeks.
Recommendation 3: The amount of the deposit for an Expert Advisor to work with depends on your ability to manage your trading strategy, it is possible to start trading with $100. In this case, we recommend using cent accounts. The better you test the advisor in conditions as close to real as possible, the less risks you will experience in the process.
Recommendation 4: You can always get the current settings and .set files in the telegram group https://t.me/tradinggoen, but even after receiving the settings from a successful user, we strongly recommend that you test them in the demo conditions. Any configuration files should be carefully checked and tested. Every setting is tailored for a specific broker, financial instrument, spread, fee, and trader preferences.
Recommendation 5: Do not expect grandiose results in a short time, have patience and carefully study the work of the advisor.
Recommendation 6: Avoid trading on the news, try to finish trading activity on the account before the release of strong news.
Recommendation 7: The Expert Advisor was developed for any type of broker, we have a list of proven brokers that work with this Expert Advisor. List of recommended brokers
Recommendation 8: Keep track of the Expert Advisor updates in your terminal. When a new update is released, you will receive a notification in your terminal. You can update the program in the terminal in the Market tab.
* 4/5 - Denotes that the setting depends on the digits of the financial instrument, for 5-digit brokers 500, for 4-digit brokers 50.
Lot Calculation Settings
Lot calculation type (Fixed, percent of balance) - Setting the lot calculation type for the first starting position.
Fixed lot - The lot remains unchanged.
Lot by percent of balance - Lot is calculated from the balance on the deposit.
Starting lot - depending on which parameter is selected in the "Lot calculation type (Fixed, percent of balance)" setting, for "Fixed lot" you have to specify the lot value, e.g., 0.01 or 1.26, for "Lot by percent of balance" you have to specify the percentage, e.g., 0.5 or 5. By specifying 5 in the field, the Expert Advisor automatically calculates a lot based on 5% of the deposit, if the deposit is $100,000, then the lot will be calculated from 5% of $5,000, the lot value will be 21.65.
The setting allows the selection of an automatic method for calculating lots for new positions opened against the trend.
Starting lot (1,1,1,1) - The lot remains unchanged; the lot specified in the "Starting lot" setting is used for all positions. Example: (0.01, 0.01, 0.01, 0.01)
Martingale lot (1,2,4,8) - The lot is calculated using the following formula = the lot of the previous position is multiplied by 2. Example: (0.01, 0.02, 0.04, 0.08).
Fibo lot (1,1,2,3,5) - Lots are calculated according to the Fibonacci number principle, with each new lot equal to the sum of the previous two lots. Example: (0.01, 0.01, & nbsp; 0.02, 0.03, 0.05).
Sum of maximal and starting lots (1,2,3,4) - The lot is calculated by adding the lot specified in the "Starting lot" setting and the lot of the last open position. Example: (0.01, 0.02, 0.03, 0.04).
Sum of lots of the first and last position (3 +, 4,7,10) - The lot is calculated according to the principle of adding the lots of the first and last positions. Example: (3 +, 4,7,10,13).
Manual lot sequence, separator (;) - Manual lot sequence, all values must be separated by (;). The setting has the highest priority over the Starting lot. The value specified in the Starting lot is not taken into account. Example: (0.01; 0.02; 0.02; 0.06; 0.04)
Maximal lot to buy - The setting limits the maximum lot for purchases, if the calculation of the lot management strategy results in a lot higher than that specified in the setting, the Expert Advisor will open a position not exceeding the value specified in the setting.
Maximal lot to sell - T The setting limits the maximum lot for selling; if the calculation of the lot management strategy results in a lot higher than that specified in the setting, the Expert Advisor will open a position not exceeding the value specified in the setting.
Position averaging method - The setting allows selecting an average price calculation strategy, at which point, some or all positions will be closed.
All positions - fully, Real TakeProfit - The strategy calculates real TakeProfit levels for all positions. All positions have a real TakeProfit, which is fixed on the broker's server and in the trader's terminal.
Two positions Min and Max - fully, Real TakeProfit - The strategy calculates the real TakeProfit levels for the two extreme positions. The position with the highest opening price and the lowest opening price is taken into account.
Two positions Min and Pre-Max - fully, Real TakeProfit - The strategy calculates real TakeProfit levels for the last two positions. The last two price positions are taken into account.
Smart choice - fully, Real TakeProfit - The strategy analyses the previous three strategies "All positions, Two positions Min and Max, Two positions Min and Pre-Max" to calculate and find the price which is closest to the current market price. The closer the average position price is to the current market price, the more likely it is to close part of the position in profit and reduce the position against the trend. The strategy constantly works with each change in position; the levels are recalculated with each change in the number of positions. Real TakeProfit levels are used for positions.
All positions - partially, Virtual TakeProfit - The strategy works similar to the "All positions" strategy, with a few differences. 1 - A virtual TakeProfit level is used, which allows hiding your levels from the broker, 2 - The average price is calculated not for the whole lot but the part of the lot specified in the "Position closing percent" setting. If the position has a lot of 1 and 50% is specified in the setting, 0.5 lot will be taken to calculate the average price.
Two positions Min and Max - partially, Virtual TakeProfit - The strategy works similarly to Two positions Min and Max with a few differences. Virtual TakeProfit levels are used, parts of lots are included in calculating the closing price.
Two positions Min and Pre-Max - partially, Virtual TakeProfit - The strategy works similarly to the "Two positions Min and Pre-Max" strategy with a few differences. Virtual TakeProfit levels are used, parts of lots are included in calculating the closing price.
Smart choice - partially, Virtual TakeProfit - Selecting the best average from the "All positions - partially, Two positions Min and Max - partially, Two positions Min and Pre-Max - partially" algorithms. In this mode, the advisor automatically analyses prices in search of optimal prices in order to quickly reduce trading positions in the market.
Do not use averaging (It is not recommended) - The strategy excludes calculating average prices and the closing of positions at total prices or total TakeProfit.
Position closing percent - The setting specifies the percentage to close part of the positions, only applies to the strategies "All positions - partially, Two positions Min and Max - partially, Two positions Min and Pre-Max - partially".
Types of trading orders - The setting allows selecting the type of trade and the direction of trade.
Buy + Sell Trade - This setting enables full automatic trading of buy and sell positions.
Buy Trade - The setting enables buy trades only, initial sell positions will not be opened, sell positions opened before the setting was enabled will remain under EA control and will be closed according to the "Smooth Sell stop" principle
Sell Trade - The setting enables trade only for sell, initial buy positions will not be opened, buy positions opened before the setting is enabled will remain under the control of the advisor and will be closed according to the "Smooth Buy stop" principle
Smooth Buy stop - The setting smoothly completes the strategy of buying a financial instrument. Enabling this setting does not mean that buy positions will no longer be opened. The EA will continue to work as usual until it closes all buy positions. After all buy positions are closed, new positions will not be opened. Sell trading will be conducted as usual.
Smooth Sell stop - The setting smoothly completes the strategy of selling a financial instrument. Enabling this setting does not mean that sell positions will no longer be opened. The EA will continue to work as usual until it closes all sell positions. After all sell positions are closed, new positions will not be opened. Buy trading will be conducted as usual.
Smooth Buy + Sell stop - The setting smoothly ends the advisor's work. Smooth completion does not mean that the EA will not open new positions. The EA will continue to trade until it closes all positions.
Manual position management - The setting is intended for manual trading. The trader himself decides when and what position to open. In this mode, the Expert Advisor controls the positions opened by the trader, and in case of a bad entry by the trader's hands, the Expert Advisor's task is to liquidate the "Bad entry" with a minimum profit.
Maximal number of buy positions - The setting limits the number of buy positions against the trend.
Maximal number of sell positions - The setting limits the number of sell positions against the trend.
Order Step Settings
4/5 Step between positions - The setting sets the distance in points between an open position and a position that should be opened.
4/5 Increment of the step between positions - The setting increases the value specified in "4/5 Step between positions" depending on the number of positions by type.
Manual step sequence, separator (;) - Manual step sequence, all values must be separated by (;). Example: (100; 100; 300; 265; 150)
4/5 Minimal profit of closing positions in points - This setting sets the minimum profit value in points that should be obtained upon full or partial closing of positions.
Close all positions at rofit - The setting allows closing all positions if the total floating profit has reached the specified value. The amount of profit is indicated in the currency of the deposit. Example: (100)
Close all positions at loss - This setting allows closing all positions if the total floating loss has reached & nbsp; the specified value. The amount of the loss is indicated in the currency of the deposit. Example: (-100) Sign (- Minus) Required.
Expert Advisor actions after closing all positions - The setting allows you to either completely stop the Expert Advisor on the trading account after "Close all positions at rofit" or "Close all positions at loss" is triggered, or to resume trading after all positions have been closed. The type of strategy is selected in the setting below.
Full Trading stop - The setting will tell the trading program to close all positions and stop trading. The Expert Advisor stops trading regardless of whether the Auto trade button in the terminal is pressed or not.
Closing all positions and continuing trading - The setting will tell the trading program to close all positions and resume trading.
Trailing Stop Settings
4/5 Trailing stop in trend - The setting enables the EA's trading strategy based on the trend. Depending on the specified value the trading algorithm will move the real StopLoss level in the wake of the price at a distance specified in the setting. When the distance between StopLoss is greater than or equal to the specified value, a new position will be opened along the trend.
4/5 Trailing stop against trend - The setting enables the trading strategy using Trailing Stop against the trend. The real StopLoss level will only be moved following the price for positions opened against the trend.
Trading Time Settings
Trade when a new bar comes? - The setting allows instructions to be given to the software to open a new position, considering the "Step between positions" setting and when a new bar appears. Positions will be opened on a new bar with an offset of 5 seconds to avoid falling into an overactive period of calls to the broker's server.
Expert's working hours - This setting instructs the program to control the specified trading time, indicated below.
Stopping time of opening new positions - The time at which the advisor stops opening new positions. The advisor continues to work with the positions opened previously.
Starting time of opening new positions - Time at which the advisor resumes opening new positions.
The setting allows the selection of a trading strategy based on indicators or indicatorless trading.
Do not use indicator signals - The trading strategy is based on the absence of positions. If there is no position or the position was closed, the EA will open a new position.
Signal of the CCI indicator - Strategy based on the CCI indicator. An indicator with a period of 20 is programmed into the Expert Advisor, a signal to open a position comes if the value of the CCI indicator crosses the levels of 100 and -100.
Signal of the Donchian channel indicator - Strategy based on the Donchian channel, a position is opened when the price crosses the channel border for a breakout. A buy occurs if the price crosses the upper level, a sell occurs if the price falls below the lower channel border.
Crossing of Moving Average indicators - The strategy is based on the crossing of moving averages. Indicator periods can be specified in the settings below. For the fast moving average "Period 1: Donchian, CCI, Ma1", for the slow moving average "Period 2: Ma2". A buy position is opened when the fast moving average crosses the slow one from the bottom up. A sell position is opened when the fast moving average crosses the slow one from top to bottom.
Your signal - The strategy allows the trader to transmit a signal from any other indicator or advisor. The signal transmission method is straightforward and is based on the global variables of the MetaTrader terminal. In order for the advisor to open a buy position, you need to pass the value 1 through the global variable named "SignalBuy"; to sell, you need to pass the value -1 through the global variable named "SignalSell". Any other value passed through globals is ignored.
GlobalVariableSet ("SignalBuy", 1); - Sending a buy signal.
GlobalVariableSet ("SignalSell", - 1); - Sending a sell signal.
Your signal taking into account the symbol - The strategy allows a trader to transmit a signal from any other indicator or advisor. The signal transmission method is straightforward and is based on the global variables of the MetaTrader terminal. In order for the advisor to open a buy position, you need to pass the value 1 through the global variable named Symbol () + "_ SignalBuy"; to sell, you need to pass the value -1 through the global variable named Symbol () + "_ SignalSell". Any other value passed through global variables is ignored.
Apply the signal to all positions? - The setting instructs the EA to apply signals only to the first positions, when there are no positions at all in the terminal, or to open all positions taking into account the signal.
Period 1: Donchian, CCI, Ma1 - Period of the first indicator
Period 2: Ma2 - Period of the second indicator
Show panel and graphical objects? - The setting displays information on the graph. Panel is not displayed in tester mode
Messages for smartphone - Allow sending notifications to smartphone
Color of buy positions - Color of graphic items to buy
Color of sell positions - Color of graphic items for sale
Comment on the position - Setting comments to positions, if the field is empty, then the comment indicates the name of the program and the "Serial number (Magic Number)".
MagicNumber - Setting the serial number, by this number the advisor distinguishes its positions from other people's positions.
4/5 Slippage - The setting sets the amount of slippage in points.
Version 22.014 - 16.01.2022
Correction of the trailing stop for sell positions. Corrections are made according to user reports.
Update history - latest 5 versions
Version 22.013 - 15.01.2022
An important update in the work of real take profits!
There was a bug in version 22.012.
Version 22.012 - 13.01.2022
Bug fixes and improvements:
Improved text on graphics
Adjustments have been made to the calculation of the compensation for the commission and for the swap.
Optimization of trailing stop, now compensation for swap and commission is taken into account.
Version 22.011 - 05.01.2022
Correcting grammatical errors
Correction in the work of the information panel
Version 21.125 - 29.12.2021
Correction in the calculation of lots for the method of adding the starting lot
Answer: Open the MetaTrader terminal, Click File > Open data directory > Mql4 or Mql5 Folder > Experts folder at the top left. You need to put the advisor in this folder
Question: What is activation and why is it needed?
Answer: Activation is the right to install the program on one unique computer. When the Expert Advisor is loaded into the terminal, one activation per computer is debited. If you install the Expert Advisor on another computer, another activation will be debited. If you use up all activations, you will have to purchase the program. By default, 30 activations are given, you can install the Expert Advisor 30 times on a new computer.
Question: Do you set up the Expert Advisor after the purchase?
Answer: No, there are no settings that work all the time, the settings need to be changed depending on the situation on the financial instrument.
Question: What is the yield of the program?
Answer: We do not guarantee profit or loss, the result depends on your skills and knowledge of the algorithms of the program. Trading in financial markets is a risky activity, you can not only make a profit, but also get losses.
Question: What leverage should I use?
Answer: The lower the leverage, the lower the risk, the EA was originally developed for a leverage of 1 to 500, but you can use a different leverage. We recommend testing the program on a demo account with the desired leverage.
Question: How many accounts can I use the program on?
Answer: There are no restrictions on the number of accounts and brokers.
Question: I found a site where the program is cheaper!
Answer: You can buy the original copy of the program only in the Mql5 market, all other offers are fraudulent.
30$ - The price of the program for rent for a time, the price is indicated for the minimum period. The maximum number of computers is 30. There are no other restrictions.
96$ - The price of the unlimited program version, including discounts. The maximum number of computers is 30. There are no other restrictions.
199$ - Full cost of the program, without restrictions. The maximum number of computers is 30. There are no other restrictions.
The program trades according to a unique logic, the task of which is not just to fix the profit, but also to use the accumulated profit as a safety cushion, which significantly reduces the drawdown on the balance.
0 $ - Payment and an affiliate program are NOT required.
The indicator marks up charts in its own way. In contrast to the standard marking method, VR Grid marks chart with the specified step and links the grid to round price values. The VR Grid indicator keeps the mark up and scale, so that the grid cells always have a constant size.
0$ - Payment and an affiliate program are NOT required.
Script for closing and deleting orders in the MetaTrader terminal. It is designed to facilitate the trader's routine work, as well as to close and delete all orders in the terminal as quickly as possible.
30$ - The price of the program for rent for a time, the price is indicated for the minimum period. The maximum number of computers is 30. There are no other restrictions.
38$ - The price of the unlimited program version, including discounts. The maximum number of computers is 30. There are no other restrictions.
90$ - Full cost of the program, without restrictions. The maximum number of computers is 30. There are no other restrictions.
VR System is not just an indicator, it is a well-balanced trading system that includes combined simple Moving Average and Donchian channel indicators. The system is based on classic trading rules. The VR System trading system takes into account the rules for entering the market, rules for holding a position in the market, and rules for exiting a position.
Important! Website trading-go.ru it does not provide trading services on financial markets, does not provide access to financial markets, prices, quotes, leverage and other financial instruments, is for informational purposes only and is not responsible for the consequences of your trading decisions or the operation of the software. The user is aware that there is a risk of losing the Deposit in full during trading operations on the market. Trading in the market is not recommended for everyone, and You should fully understand these risks.