제품을 구매하거나 렌트한 사용자만 코멘트를 남길 수 있습니다
123
Konstantin Kulikov  
Description of all parameters
  • ==== Lot and MM ====
  • Use_Fix_Lots - enable/disable fixed trading lot;
  • Value_fixed_Lot - the value of the fixed lot;
  • Use_MM - enable/disable the lot value based on balance;
  • Funds_for_001_Lot - amount of funds for 0.01 lot;
  • Use_MM_Reg - enable/disable recovery money management (trading lot will not decrease in case of drawdowns);
  • Funds_for_001_Lot_Reg - amount of funds for 0.01 lot;
  • ==== Comment_and_Magic ====
  • Magic - a unique magic number for the EA's trades;
  • Comment - a comment to the EA's trades;
  • ==== GAP_at_Monday ====
  • Min_GAP_at_Monday - minimum gap size at which it is allowed to open positions;
  • Max_GAP_at_Monday - maximum gap size at which it is allowed to open positions;
  • Position_against_GAP - if true, then open positions against the gap; if false, then open positions in the continuation of the gap;
  • Start_from_GAP_in_minute - from what minute is it allowed to open positions, counting from the gap;
  • Period_for_Open_in_minute - number of minutes during which it is allowed to open positions; 
  • ==== Common parameters ====
  • BUY_orders - to open a buy orders;
  • SELL_orders - to open a sell orders;
  • Slippage - allowable slippage in points (on Market Execution is not affected);
  • Max_Spread_Open_for_BUY - maximum spread when opening a buy trade in points;
  • Max_Spread_Open_for_SELL - maximum spread when opening a sell trade in points;
  • Max_Spread_Close_for_BUY - maximum spread for closing a buy trade in points;
  • Max_Spread_Close_for_SELL - maximum spread for closing a sell trade in points;
  • Close_for_Any_Spread_at_Pips_Profit - number of points in the profit (taking into account the current spread), at which the order is closed (at the close signal) for any spread, is valid for a value greater than 0;
  • Pause_at_Open - pause in opening positions;
  • ==== Duration of the open position ====       
  • Number_Minutes_and_Closing_Max_Bar - number of minutes after which the position will be closed if the price is maximum from the moment the position is opened (0 - disabled);
  • Only_Profit_Position_for_Closing_Max_Bar - close a position by  "  Number_Minutes_and_Closing_Max_Bar" only if the position is profitable; 
  • Number_Minutes_and_Closing_Medium_Bar - number of minutes after which the position will be closed if the price is not lower than the average value from the moment the position is opened (0 - disabled);
  • Only_Profit_Position_for_Closing_Medium_Bar - close a position by  "  Number_Minutes_and_Closing_Medium_Bar" only if the position is profitable; 
  • Number_Minutes_and_Closing_Profit - number of minutes after which the position will be closed if it is in profit (0 - disabled); 
  • Max_Minutes_Open_Position - number of minutes after which the position will be closed (0 - disabled);
  • Minimum_Pips_at_Profit - minimum number of profit points for closing a positive position;
  • ==== SL_and_TP ====
  • TP_Real_from_GAP - multiplier for calculating take profit from gap size;
  • Min_TP - minimum limit for calculated take profit in points (0 - disabled);
  • Max_TP - maximum limit for calculated take profit in points (0 - disabled) ;
  • SL_Real_from_GAP -  multiplier for calculating stop loss from gap size;
  • Min_SL - minimum limit for calculated stop loss in points (0 - disabled);    
  • Max_SL - maximum limit for calculated stop loss in points (0 - disabled);
  • ==== Trailing Stop ====
  • Breakeven_Start - necessary amount of points from an position open price for setting a breakeven (0 - disabled);
  • Breakeven_Plus - increase a breakeven by a number of points;
  • Trailing_Stop - trailing stop value (0 - disabled);
  • Trailing_Step - trailing stop step;
  • Trailing_Start - necessary amount of points from an position open price for setting a trailing stop;
  • Duration_minutes_after_open - necessary amount of minutes after an position open price for setting a trailing stop;
  • ==== Trailing by SAR ====
  • Trailing_by_SAR - on/off trailing by SAR indicator;
  • TimeFrame_for_SAR - Timeframe for SAR indicator;
  • SAR_at_Profit - use trailing by SAR only in profitable zone;
  • ==== to note jumps of spread on a chart ====
  • note_jumps_of_spread - during the period of opening positions, marking on the chart the number of ticks with a spread that is greater than the one specified in the parameters (  more_than_spread_1, more_than_spread_2, more_than_spread_3);
  • ==== Record of deals in the file ====
  • Record_Deals - enable/disable recording of Expert Advisor operation details to a file;
  • Name_File - file name for record;

For ease standard points are always indicated in the parameters (by the 4th digit). On five-digit brokers points are recalculated automatically.

Konstantin Kulikov  
Описание всех параметров
  • ==== Lot and MM ====
  • Use_Fix_Lots - вкл/выкл фиксированный лот при торговле;
  • Value_fixed_Lot - размер фиксированного лота;
  • Use_MM - вкл/выкл размер лота, исходя из баланса;
  • Funds_for_001_Lot - количество средств на 0.01 лота;
  • Use_MM_Reg - вкл/выкл восстанавливающий манименеджмент (торговый лот не будет уменьшаться, при просадках);
  • Funds_for_001_Lot_Reg - количество средств на 0.01 лота;
  • ==== Comment_and_Magic ====
  • Magic - уникальный номер сделок эксперта;
  • Comment - комментарий сделок эксперта;
  • ==== GAP_at_Monday ====
  • Min_GAP_at_Monday - минимальный размер гэпа, при котором разрешено открывать позиции;
  • Max_GAP_at_Monday - максимальный размер гэпа, при котором разрешено открывать позиции;
  • Position_against_GAP - если true, то открывать позиции против гэпа; если false, то открывать позиции в продолжение гэпа;
  • Start_from_GAP_in_minute - с какой минуты разрешено открывать позиции, считая от гэпа;
  • Period_for_Open_in_minute - количество минут, в течении которых разрешено открывать позиции; 
  • ==== Common parameters ====
  • BUY_orders - открывать позиции buy;
  • SELL_orders - открывать позиции sell;
  • Slippage - допустимое проскальзывание в пунктах (при Market исполнении не влияет);
  • Max_Spread_Open_for_BUY - максимально допустимый спред в пунктах для открытия сделки buy;
  • Max_Spread_Open_for_SELL - максимально допустимый спред в пунктах для открытия сделки sell;
  • Max_Spread_Close_for_BUY - максимально допустимый спред в пунктах для закрытия сделки buy;
  • Max_Spread_Close_for_SELL - максимально допустимый спред в пунктах для закрытия сделки sell;
  • Close_for_Any_Spread_at_Pips_Profit - количество пунктов в профите (с учётом текущего спреда), при котором закрывать ордер (при сигнале на закрытие) при любом спреде, действует при значении больше 0;
  • Pause_at_Open - пауза в открытии позиций;
  • ==== Duration of the open position ====       
  • Number_Minutes_and_Closing_Max_Bar - количество минут, после которого позиция будет закрыта, если цена будет максимальной с момента открытия позиции (при 0 не действует);
  • Only_Profit_Position_for_Closing_Max_Bar - закрывать позицию по  "  Number_Minutes_and_Closing_Max_Bar", только если позиция в прибыли; 
  • Number_Minutes_and_Closing_Medium_Bar - количество минут, после которого позиция будет закрыта, если цена будет не ниже среднего значения с момента открытия позиции (при 0 не действует);
  • Only_Profit_Position_for_Closing_Medium_Bar - закрывать позицию по  "  Number_Minutes_and_Closing_Medium_Bar", только если позиция в прибыли; 
  • Number_Minutes_and_Closing_Profit - количество минут, после которого позиция будет закрыта, если она в прибыли (при 0 не действует); 
  • Max_Minutes_Open_Position - количество минут, после которого позиция будет закрыта (при 0 не действует);
  • Minimum_Pips_at_Profit - минимальное количество пунктов прибыли для закрытия положительной сделки;
  • ==== SL_and_TP ====
  • TP_Real_from_GAP - множитель для расчета тейк-профита от размера гэпа;
  • Min_TP - минимальное ограничение для рассчитанного тейк-профита в пунктах (при 0 не действует);
  • Max_TP - максимальное ограничение для рассчитанного тейк профита в пунктах (при 0 не действует);
  • SL_Real_from_GAP - множитель для расчета стоп-лосса от размера гэпа;
  • Min_SL - минимальное ограничение для рассчитанного стоп-лосса в пунктах (при 0 не действует);
  • Max_SL - максимальное ограничение для рассчитанного стоп-лосса в пунктах (при 0 не действует);
  • ==== Trailing Stop ====
  • Breakeven_Start - необходимое количество пунктов от цены открытия позиции для выставления безубытка (при 0 не устанавливается);
  • Breakeven_Plus - увеличение безубытка на количество пунктов;
  • Trailing_Stop - величина трейлинг-стопа (при 0 не устанавливается);
  • Trailing_Step - шаг трейлинг-стопа;
  • Trailing_Start - необходимое количество пунктов от цены открытия позиции для выставления трейлинг-стопа;
  • Duration_minutes_after_open - необходимое количество минут после открытия позиции для выставления трейлинг-стопа;
  • ==== Trailing by SAR ====
  • Trailing_by_SAR - вкл/выкл трейлинг по индикатору SAR;     
  • TimeFrame_for_SAR - Timeframe для индикатора SAR;
  • SAR_at_Profit - использовать трейлинг по SAR только в прибыльной зоне;
  • ==== to note jumps of spread on a chart ====
  • note_jumps_of_spread - в период открытия позиций отмечать на чарте количество тиков со спредом, который больше заданного в параметрах (  more_than_spread_1more_than_spread_2more_than_spread_3);
  • ==== Record of deals in the file ====
  • Record_Deals - вкл/выкл запись деталей работы эксперта в файл;
  • Name_File - имя файла для записи;

Для удобства в параметрах всегда указываются стандартные пункты (по 4-му знаку). На пятизначных брокерах перерасчёт пунктов происходит автоматически.

Konstantin Kulikov  
Version 1.1
Minor bugs fixed.

Modified sets.

///////////////

Версия 1.1

Исправлены мелкие ошибки.

Доработаны сеты.

파일:
sets_MT5.zip  10 kb
Konstantin Kulikov  
Hi, a fairly large trading lot is set in the laid out sets, 0.04 lots for 100$. When using an expert with others in the portfolio, it is better to adhere to conservative trading, as in my signal Breakthrough, 0.01 lots for 100$.
Konstantin Kulikov  
Hi, on the last Monday (03/23/2020), the deals opened in the right direction, but we were defeated, as the SELL deals closed at the very much higher Ask price (Bid + Spread).

More details about such situations: https://www.mql5.com/en/blogs/post/700262
To avoid this in the future, I added to the expert the ability to use hidden (virtual) SL and TP instead of real ones (similarly implemented in "Breakthrought"). This setting is included in the sets. Also in sets the conservative risk is 100$ per 0.01 lot, change to a more aggressive one at your discretion.
파일:
sets_MT5.zip  7 kb
Konstantin Kulikov  
Dear EA users, I’m finalizing the update and will release it this month, so the expert will be more useful.
Konstantin Kulikov  

Parameters introduced in version 1.3

  • ====  Oscillator filter  ====
  • use_Oscillator_filter - on/off Oscillator filter;
  • Entrance_level - filter level for opening positions (from 0 to 10);
  • Exit_level - filter level for closing positions (from 0 to 10);
  • ==== Grid and Martingale ====
  • Use_Grid_mode - on/off mode "Grid and Martingale";
  • Multiplier_of_trade_Lot - multiplier for a trading lot when opening a new position in the positions grid;
  • Min_minuts_pause_between_positions - minimum pause in minutes between opening of positions;
  • Multiplier_of_Min_minuts_pause - multiplier for Min_minuts_pause_between_positions when opening the next position;
  • Min_pips_between_positions - minimum difference of the prices of opening in points, necessary for opening of the new position;
  • Multiplier_of_Min_pips_between_positions - multiplier for Min_pips_between_positions when opening the next position.
  • Total_open_transactions - maximum number of simultaneously open positions.
  • ==== Days without Trade ====
  • Use_Holidays_Pass - not to trade in the period of holidays which is set by means of parameters: Month_start_Holidays, Day_start_Holidays, Month_end_Holidays, Day_end_Holidays;
  • use_Date_Holidays -  not to trade in days of holidays which are set in line Date_Holidays;
Konstantin Kulikov  

Параметры, появившиеся в версии 1.3

  • ==== Oscillator filter  ====
  • use_Oscillator_filter - вкл/выкл фильтр Oscillator;
  • Entrance_level - уровень фильтра для открытия позиций (от 0 до 10);
  • Exit_level - уровень фильтра для закрытия позиций (от 0 до 10);
  • ==== Grid and Martingale ====
  • Use_Grid_mode - вкл/выкл режим "Grid and Martingale";
  • Multiplier_of_trade_Lot - множитель для торгового лота при открытии новой позиции в сетке позиций;
  • Min_minuts_pause_between_positions - минимальная пауза в минутах между открытием позиций;
  • Multiplier_of_Min_minuts_pause - множитель для Min_minuts_pause_between_positions при открытии следующей позиции;
  • Min_pips_between_positions - минимальная разница цен открытия в пунктах, необходимая для открытия новой позиции; 
  • Multiplier_of_Min_pips_between_positions - множитель для Min_pips_between_positions при открытии следующей позиции;
  • Total_open_transactions - максимальное количество одновременно открытых позиций.
  • ==== Days without Trade ====
  • Use_Holidays_Pass - не торговать в период праздников, который задаётся с помощью параметров: Month_start_Holidays, Day_start_Holidays, Month_end_Holidays, Day_end_Holidays;
  • use_Date_Holidays -  не торговать в дни праздников, которые задаются в строке Date_Holidays;
Konstantin Kulikov  
hi, these are the final sets that I run on my signals.
Sets 1 differ from sets 2 in parameters Entrance_level, Exit_level (Oscillator_filter), as well as the maximum opening spread for a pair of GBPUSD.
Sets1 have more stringent filters for opening and closing deals. Thus, sets2 have a better chance of opening and will be closed faster.
파일:
Konstantin Kulikov  
recommendation for combining my expert sets.
I believe that it is optimal to have two accounts:
1) FrankoModern + Breakthrough (Profile Breakthrough1.6).
2) FrankoModernMultilot + GoodMonday (sets1 or sets2 in last comment, sets2 are more aggressive).
On the first account there will be all sets without martin, on the second account all sets with possible averaging (martin).
You can also add to the second account: set "FrankoScalp GBPUSD M1" (EA GridMartin Conqueror) or more conservative set "Multilot GBPUSD" (EA FrankoScalp). You can also use the set "Trend Strategy GBPUSD H1". With a combination of 3 experts in the second account, it is necessary to reduce the size of the trading lot in sets. Also, reduce the size of the trading lot in sets if you prefer more conservative risks.
Konstantin Kulikov  
Konstantin Kulikov:
hi, these are the final sets that I run on my signals.
Sets 1 differ from sets 2 in parameters Entrance_level, Exit_level (Oscillator_filter), as well as the maximum opening spread for a pair of GBPUSD.
Sets1 have more stringent filters for opening and closing deals. Thus, sets2 have a better chance of opening and will be closed faster.

These sets use grid/martingale elements (instead of SL, an averaging position is opened).

If you want to use SL, you need to make the following changes in the parameters:

Use_Grid_mode=false;

Use_Hide_TP_SL = false (if you want real stops, not virtual ones).

Next, we set up the SL, example:

SL_Real_from_GAP = 1.5  - multiplier for calculating stop loss from gap size (if 0, then SL is absent);

Min_SL = 60  - minimum limit for calculated stop loss in points (0 - disabled);   

Max_SL = 90  - maximum limit for calculated stop loss in points (0 - disabled).

Konstantin Kulikov  
Sets for EA in the archive below the message.
A universal set has been developed for a large number of pairs with Stop Loss.
The existing sets with grid/martingale elements remained unchanged.
In the archive with settings, read the description (text document "READ").
파일:
Konstantin Kulikov  
Settings for EA.
Sets have not been changed, but profiles with different lot calculations have been added: 
0.01 lot for 100 balance units; 0.01 lot for 200 balance units; 0.01 lot for 300 balance units.
파일:
Konstantin Kulikov  

Frequently asked question: is "MM_Reg" different from MM?

"MM_Reg" is MM, but the trading lot will not decrease when there are drawdowns (   and funds are withdrawn from the balance)⚠️. If you want the lot size to be recalculated (for example, when withdrawing part of the funds from the account), then change the lot value for "MM_Reg" or attach the EA to the chart again or restart the terminal.

All my sets use lot calculation - "MM_Reg"⚠️

To check the correctness of the lot calculation, take a look at the chart to which EA is attached and look at the displayed "Lot size next position" value.

Konstantin Kulikov  

Two months ago we developed additional sets for the "Good Monday" expert. Some of them showed good results in real forward testing (on a real account).


You can include them in your portfolio.
These sets open trades already in liquid time (a few hours after the market opens), so the results on different brokers do not differ so much.



Message in Russian.
Два месяца назад мы разработали дополнительные наборы для эксперта "Good Monday". Некоторые из них показали хорошие результаты в реальном форвард-тестировании (на реальном счёте).
Вы можете включить их в свое портфолио.
Эти сеты открывают сделки уже в ликвидное время (через несколько часов после открытия рынка), поэтому результаты у разных брокеров не так сильно различаются.
파일:
제품을 구매하거나 렌트한 사용자만 코멘트를 남길 수 있습니다
123