For brokers who finish trading at 59 or 60 (0 minutes), the profile "57 and 58 minutes". For brokers who finish trading at 58 minutes, the profile "56 and 57 minutes".
This is essentially diversification within the broker, different order placement by minutes and slightly different closing. These profiles with 4 charts can be used on main accounts. If it works fine with a 0.01 lot, then you can switch to MM 0.01 lot for every $100 balance when using all 4 charts (at Leverage 500).
Добавлен параметр Random_Second_every_day специально для FTMO.
Каждое случайное изменение эффективно создает уникальную логику точек входа, что снижает вероятность того, что FTMO заподозрит копирование сигнала, поскольку точки входа будут постоянно меняться.
Случайный разброс по времени даёт разброс и по цене ордера, так как цена ордера отсчитывается от текущих цен Bid и Ask, которые обычно меняются каждую секунду.
Таким образом, если у вас настроена минута для установки ордеров 57 (Minute_to_place_Orders = 57) и включён параметр Random_Second_every_day=true, то вы будете получать рандомный вход между 57 и 58 минутами (секунда входа будет меняться каждый день, произвольно на всех аккаунтах).
P.S. используйте размер лота с учётом размера кредитного плеча.
Added the Random_Second_every_day parameter specifically for FTMO.
Each random change effectively creates a unique entry point logic, which reduces the likelihood of FTMO suspecting signal copying, since the entry points would vary constantly.
A random spread over time also gives a spread over the order price, since the order price is calculated from the current Bid and Ask prices, which usually change every second.
Thus, if you have a 57 minute order setting (Minute_to_place_Orders = 57) and the Random_Second_every_day=true parameter is enabled, you will receive a random entry between 57 and 58 minutes (the entry second will change every day, randomly on all accounts).
Необязательное обновление. Это обновление предназначено для некоторых брокеров с необычным временем торговли. Теперь возможно самостоятельно устанавливать час торговли через GMT/DST в параметре Set_Hour_Trade.
Optional update (you don't have to update it). This update for specific brokers with unusual trading hours. It is now possible to independently set the trading hour via GMT/DST in the Set_Hour_Trade parameter.
1) Добавлен блок параметров учитывающий закрытие позиций копий эксперта на всех аккаунтах внутри одного ВПС. Таким образом, прибыльные позиции могут быть закрыты по внешним сигналам.
Смысл в том, что если на каком-то параллельном счёте внутри ВПС уже зафиксирована прибыль на импульсе после ролловера, то повторного импульса уже может и не быть, поэтому если на каких-то счетах до ТП не дотянуло, то стоит зафиксировать уже любую прибыль.
Create_Closing_Signals - true, если хотите чтобы эта копия EA транслировала свои закрытия позиций для других копий эксперта.
Respond_to_Closing_Signals - true, если хотите чтобы эта копия EA реагировала на закрытия позиций других копий эксперта.
Respond_only_to_these_magics - по умолчанию Respond_only_to_magic_of_EA, т.е. реагировать только на закрытия с таким же магическим номером (предполагается, что на такие же сеты настроек с других аккаунтов)
2) Появилась возможность отменить удаление отложенных ордеров из-за учёта маржи: Deleting_orders_due_to_margin_control=false. По умолчанию true и в предыдущих версиях это было всегда true. Этоn параметр актуален для трейдеров, кто торгует на аккаунтах с плечом 100 и меньше и не хочет терять часть потенциальных сделок из-за дополнительного контроля со стороны эксперта.
1) Added a parameter block that takes into account the closing of positions of EA copies on all accounts within a single VPS. This allows profitable positions to be closed based on external signals.
The idea is that if a parallel account within the VPS has already locked in a profit on the impulse after a rollover, there may not be a repeat impulse. Therefore, if some accounts haven't reached the TP, it's worth locking in any profit.
Create_Closing_Signals - true if you want this EA copy to broadcast its position closings to other EA copies.
Respond_to_Closing_Signals - true if you want this EA copy to react to the closing of positions in other EA copies.
Respond_only_to_these_magics - by default, Respond_only_to_magic_of_EA, i.e. React only to closes with the same magic number (it is assumed that sets with the same magic numbers have the same opening settings)
2) Now you can cancel the deletion of pending orders due to margin control: Deleting_orders_due_to_margin_control=false. By default, this is true, and in previous versions, it was always true. This parameter is relevant for traders who trade on accounts with 100 or less leverage and don't want to lose potential trades due to additional control from an expert advisor.
1) Added a parameter block that takes into account the closing of positions of EA copies on all accounts within a single VPS. This allows profitable positions to be closed based on external signals.
In general, if you use a portfolio of several brokers, then I would enable these settings for additional control of closing at optimal moments.
Параметр "Base value for Calc Pips Offset" добавлен в настройки для более тщательной подстройки под текущие котировки. Рекомендуемая оптимизация от 2.0 до 2.5 с шагом 0.1 совместно с оптимизацией (можно последовательной) параметра "Minimum value Pips Offset" от 3.0 до 4.0 с шагом 0.1.
Развёрнутое описание
Добавлен параметр "Base value for Calc Pips Offset".
Base value for Calc Pips Offset - базовое значение отступа лимитного ордера от текущий цены. Рекомендуемое значение от 2.0 до 2.5 (оптимизация с шагом 0.1).
По моим бэктестам на Дарвинекс (в бэктесте на Дарвинекс больше всего сделок, вероятно больше реальных тиковых котировок) сейчас лучшее значение 2.3 (прошлое используемое значение - 2.5).
Согласно заложенным алгоритмам в EA, это значение увеличивается исходя из текущего спреда по паре и отношения котируемой валюты в валютной паре к USD (котируемая валюта в паре - это вторая валюта в паре, она определяет стоимость пункта). Если полученное значение меньше "Minimum value Pips Offset", то результирующее значение становится равно "Minimum value Pips Offset". Сейчас этот параметр задан как 3.8 (прошлое значение - 4.0).
Итак, новая конфигурация настроек с "Base value for Calc Pips Offset"=2.3 и "Minimum value Pips Offset"=3.8 вместо прошлых значений "Base value for Calc Pips Offset"=2.5 и "Minimum value Pips Offset"=4.0 даёт больше сделок при том же качестве (профит фактор не ухудшается), это тестировалось на реале уже более 2-х недель: https://www.mql5.com/ru/signals/author/test-standart
The "Base value for Calc Pips Offset" parameter has been added to the settings for more precise adjustment to current quotes. Recommended optimization is from 2.0 to 2.5 in 0.1 increments, along with optimization (possibly sequential) of the "Minimum value Pips Offset" parameter from 3.0 to 4.0 in 0.1 increments.
Detailed description
Added the "Base value for Calc Pips Offset" parameter.
"Base value for Calc Pips Offset" - the base value of the limit order offset from the current price. The recommended value is from 2.0 to 2.5 (optimization in 0.1 increments).
According to my Darwinex backtests (there are the most transactions in the Darwinex backtest, probably more real tick quotes), the best value is 2.3 now (the last value used is 2.5).
According to the algorithms embedded in EA, this value increases based on the current spread for the pair and the ratio of the quoted currency in the currency pair to USD (the quoted currency in the pair is the second currency in the pair, it determines the value of the point). If the resulting value is less than "Minimum value Pips Offset", then the resulting value becomes equal to "Minimum value Pips Offset". This parameter is currently set as 3.8 (the previous value is 4.0).
So, a new configuration of settings with "Base value for Calc Pips Offset"=2.3 and "Minimum value Pips Offset"=3.8 instead of the previous values of "Base value for Calc Pips Offset"=2.5 and "Minimum value Pips Offset"=4.0 gives more trades with the same quality (the profit factor does not deteriorate), this has been tested on live accounts for more than 2 weeks: https://www.mql5.com/en/signals/author/test-standart
A block of parameters has appeared for advanced management of the number of simultaneously open positions.
==== Advanced position management ====
Advanced_position_management - apply advanced management of the number of simultaneously open positions;
Position_management_for - select magic numbers to account for the number of simultaneously open positions;
Line_Magics - a string for magic numbers of positions (valid for Position_management_for=Magics_from_string);
Total_deals_of_line_magics_for_one_symbol - the maximum number of simultaneously open positions with the specified magic numbers for one symbol; valid for values greater than 0; this parameter limits the opening of the first position and does not limit the opening of averaging positions.
Total_deals_of_line_magics_for_all_symbols - the maximum number of simultaneously open positions with the specified magic numbers for all symbols; valid for values greater than 0; this parameter limits the opening of the first position and does not limit the opening of averaging positions.
Total_deals_for_one_symbol_so_as_not_to_open_new_symbol - the maximum number of simultaneously open positions with the specified magic numbers for any one symbol, at which the first positions will not be opened for other symbols; valid for values greater than 1.
Total_deals_with_one_currency - the maximum number of simultaneously open positions with the same currency (not a pair, but a currency); positions with the specified magic numbers are taken into account; valid for values greater than 0; this parameter limits the opening of the first position and does not limit the opening of averaging positions.
One_currency_for_one_direction_only - if "true", then "Total_deals_with_one_currency" considers only the same trading direction for each currency.
This can be used in relation to the positions of any Expert Advisors due to the "magic numbers". However, keep in mind that orders executed on the same tick (within one second) will not have time to be deleted.
If you reduce these two parameters, you can get more deals.
When a pending order is triggered, price slippage almost always occurs, however, with LIMITS type orders, slippage can be either negative or positive.
The expert records slippage data in the "Experts" tab of the MT5 terminal.
Negative slips with a "-" sign
There is a chat for discussion: https://www.mql5.com/en/messages/011e4f235b10dc01The results of trades over the past couple of days from different accounts, both my own and those sent to me by users.
I will continue testing and will share the results with you.
chat
Trading results for the beginning of the week. I can test any of your accounts if you wish, just write me a private message.
Default settings:
Settings with a comment containing "WOAS":
For brokers who finish trading at 59 or 60 (0 minutes), the profile "57 and 58 minutes".
For brokers who finish trading at 58 minutes, the profile "56 and 57 minutes".
This is essentially diversification within the broker, different order placement by minutes and slightly different closing. These profiles with 4 charts can be used on main accounts. If it works fine with a 0.01 lot, then you can switch to MM 0.01 lot for every $100 balance when using all 4 charts (at Leverage 500).
chat: https://www.mql5.com/en/messages/011e4f235b10dc01
Обновление 1.2
Добавлен параметр Random_Second_every_day специально для FTMO.
Каждое случайное изменение эффективно создает уникальную логику точек входа, что снижает вероятность того, что FTMO заподозрит копирование сигнала, поскольку точки входа будут постоянно меняться.
Случайный разброс по времени даёт разброс и по цене ордера, так как цена ордера отсчитывается от текущих цен Bid и Ask, которые обычно меняются каждую секунду.
Таким образом, если у вас настроена минута для установки ордеров 57 (Minute_to_place_Orders = 57) и включён параметр Random_Second_every_day=true, то вы будете получать рандомный вход между 57 и 58 минутами (секунда входа будет меняться каждый день, произвольно на всех аккаунтах).
P.S. используйте размер лота с учётом размера кредитного плеча.
UPDATE 1.2
Added the Random_Second_every_day parameter specifically for FTMO.
Each random change effectively creates a unique entry point logic, which reduces the likelihood of FTMO suspecting signal copying, since the entry points would vary constantly.
A random spread over time also gives a spread over the order price, since the order price is calculated from the current Bid and Ask prices, which usually change every second.
Thus, if you have a 57 minute order setting (Minute_to_place_Orders = 57) and the Random_Second_every_day=true parameter is enabled, you will receive a random entry between 57 and 58 minutes (the entry second will change every day, randomly on all accounts).
P.S. use the lot size based on the leverage.
Обновление 1.3
Необязательное обновление.
Это обновление предназначено для некоторых брокеров с необычным временем торговли.
Теперь возможно самостоятельно устанавливать час торговли через GMT/DST в параметре Set_Hour_Trade.
UPDATE 1.3
Optional update (you don't have to update it).
This update for specific brokers with unusual trading hours.
It is now possible to independently set the trading hour via GMT/DST in the Set_Hour_Trade parameter.
Обновление 1.4
1) Добавлен блок параметров учитывающий закрытие позиций копий эксперта на всех аккаунтах внутри одного ВПС. Таким образом, прибыльные позиции могут быть закрыты по внешним сигналам.
Смысл в том, что если на каком-то параллельном счёте внутри ВПС уже зафиксирована прибыль на импульсе после ролловера, то повторного импульса уже может и не быть, поэтому если на каких-то счетах до ТП не дотянуло, то стоит зафиксировать уже любую прибыль.
Create_Closing_Signals - true, если хотите чтобы эта копия EA транслировала свои закрытия позиций для других копий эксперта.
Respond_to_Closing_Signals - true, если хотите чтобы эта копия EA реагировала на закрытия позиций других копий эксперта.
Respond_only_to_these_magics - по умолчанию Respond_only_to_magic_of_EA, т.е. реагировать только на закрытия с таким же магическим номером (предполагается, что на такие же сеты настроек с других аккаунтов)
2) Появилась возможность отменить удаление отложенных ордеров из-за учёта маржи: Deleting_orders_due_to_margin_control=false. По умолчанию true и в предыдущих версиях это было всегда true. Этоn параметр актуален для трейдеров, кто торгует на аккаунтах с плечом 100 и меньше и не хочет терять часть потенциальных сделок из-за дополнительного контроля со стороны эксперта.
2) Now you can cancel the deletion of pending orders due to margin control: Deleting_orders_due_to_margin_control=false. By default, this is true, and in previous versions, it was always true. This parameter is relevant for traders who trade on accounts with 100 or less leverage and don't want to lose potential trades due to additional control from an expert advisor.
chat: https://www.mql5.com/en/messages/011e4f235b10dc01
![]()
In general, if you use a portfolio of several brokers, then I would enable these settings for additional control of closing at optimal moments.Update 1.6
A block of parameters has appeared for advanced management of the number of simultaneously open positions.
This can be used in relation to the positions of any Expert Advisors due to the "magic numbers". However, keep in mind that orders executed on the same tick (within one second) will not have time to be deleted.