FrankoScalp Описание

3 марта 2017, 15:43
Konstantin Kulikov
1
2 687

Все параметры для EA FrankoScalp и FrankoScalp MT5

    • ==== GMT and DST ====
    • GMT_Offset_Manual - Разница между временем сервера брокера и временем по Гринвичу (при тестировании установить значение для зимнего периода);
    • GMT_Offset_AUTO - вкл/выкл автоматическое определение GMT Offset, используя локальное время компьютера (в тестере стратегий не определяет);
    • Adjust_DST_select - вкл/выкл перевод часов на летнее время (для тестера стратегий);
    • ==== Lot and MM ====
    • Use_Fix_Lots - вкл/выкл фиксированный лот при торговле;
    • Value_Fixed_Lot - размер фиксированного лота;
    • Use_MM_1 - вкл/выкл размер лота, исходя из баланса;
    • Funds_for_001_Lot - количество средств на 0.01 лота;
    • Use_MM_2 - вкл/выкл размер лота в проценте от депозита, исходя из StopLoss;
    • Risk_Percentage - процент от депозита для расчёта размера лота;
    • Use_MM_Reg_1 - вкл/выкл восстанавливающий манименеджмент 1 (торговый лот не будет уменьшаться, при просадках);
    • Funds_for_001_Lot_Reg - количество средств на 0.01 лота;
    • Use_MM_Reg_2 - вкл/выкл восстанавливающий манименеджмент 2 (торговый лот не будет уменьшаться, при просадках);
    • Risk_Percentage_Reg - процент от депозита для расчёта размера лота;
    • On/Off_Lot_Min_for_MM_Reg - вкл/выкл задание минимального лота для торговли при восстанавливающем ММ_1 или ММ_2;
    • Value_Lot_Min_for_MM_Reg - размер минимального лота для торговли при использовании восстанавливающего ММ_1 или ММ_2;
    • Lot_calculation_based_on - расчёта лота исходя из баланса или средств (эквити);
    • Lot_calculation_with_rounding - использовать округление при расчёте торгового лота (более агрессивный расчёт лота, для ускорения увеличения баланса);
    • ==== Grid and Martingale ====
    • Use_Grid_mode - вкл/выкл режим "Grid and Martingale";
    • Multiplier_of_trade_Lot - множитель для торгового лота при открытии новой позиции в сетке позиций;
    • Signal_Only_for_First_Transaction - использовать логику открытия только для первой позиции в сетке позиций;
    • Close_positions_at_percentage_of_loss - процент плавающего убытка от баланса, при котором закрываются все позиции; при 0 функция не активна;
    • ==== Days without Trade ====
    • Use_Holidays_Pass - не торговать в период праздников, который задаётся с помощью параметров: Month_start_Holidays, Day_start_Holidays, Month_end_Holidays, Day_end_Holidays;
    • use_Date_Holidays -  не торговать в дни праздников, которые задаются в строке Date_Holidays;
    • Number_Start_Month - не торговать количество дней в начале месяца;
    • Number_End_Month - не торговать количество дней в конце месяца;
    • ==== Record of deals in the file ====
    • Record_Deals - вкл/выкл запись деталей работы эксперта в файл;
    • Name_File - имя файла для записи;
    • note_jumps_of_spread - отмечать на чарте количество тиков со спредом, который больше заданного в параметрах: more_than_spread_1, more_than_spread_2, more_than_spread_3;
    • consider_only_during_opening - применять note_jumps_of_spread только в период для открытия позиций;
    • ==== News Filter ====
    • Use_NewsFilter - использовать фильтр новостей;
    • News_All_countries - учитывать новости всех стран;
    • News_USA - учитывать новости США;
    • News_Europe - учитывать новости Еврозоны и Великобритании;
    • News_currency_pairs - учитывать новости стран валют валютной пары чарта;
    • News_currency_string - учитывать новости валют, введённых в строку News_currency_str;
    • IncludeHigh - учитывать новости высокой важности;
    • MinsBeforeHigh - количество минут до выхода новости высокой важности, в течение которых не открывать сделок;
    • MinsAfterHigh - количество минут после выхода новости высокой важности, в течение которых не открывать сделок;
    • IncludeMedium - учитывать новости умеренной важности;
    • MinsBeforeMedium - количество минут до выхода новости умеренной важности, в течение которых не открывать сделок;
    • MinsAfterMedium - количество минут после выхода новости умеренной важности, в течение которых не открывать сделок;
    • IncludeLow - учитывать новости низкой важности;
    • MinsBeforeLow - количество минут до выхода новости низкой важности, в течение которых не открывать сделок;
    • MinsAfterLow - количество минут после выхода новости низкой важности, в течение которых не открывать сделок;
    • IncludeSpeaks - учитывать новости-речи;
    • SpeaksHigh - учитывать новости-речи высокой важности;
    • SpeaksMedium - учитывать новости-речи умеренной важности;
    • SpeaksLow - учитывать новости-речи низкой важности;
    • MinsBeforeSpeaks - количество минут до выхода новости-речи любой важности, в течение которых не открывать сделок;
    • MinsAfterSpeaks - количество минут после выхода новости-речи любой важности, в течение которых не открывать сделок;
    • Skip_American_Holidays - если true, то не открывать сделок в дни американских праздников;
    • ==== Strategies select ====
    • On/Off_Strategy_1 - вкл/выкл торговлю по стратегии 1;
    • Comment_1 - комментарий сделок эксперта по стратегии 1;
    • Magic_1 - уникальный номер сделок эксперта по стратегии 1;
    • On/Off_Strategy_2 - вкл/выкл торговлю по стратегии 2;
    • Comment_2 - комментарий сделок эксперта по стратегии 2;
    • Magic_2 - уникальный номер сделок эксперта по стратегии 2;
    • On/Off_Strategy_3 - вкл/выкл торговлю по стратегии 3;
    • Comment_3 - комментарий сделок эксперта по стратегии 3;
    • Magic_3 - уникальный номер сделок эксперта по стратегии 3;
    • On/Off_Strategy_4 - вкл/выкл торговлю по стратегии 4;
    • Comment_4 - комментарий сделок эксперта по стратегии 4;
    • Magic_4 - уникальный номер сделок эксперта по стратегии 4;
    • On/Off_Strategy_5 - вкл/выкл торговлю по стратегии 5;
    • Comment_5 - комментарий сделок эксперта по стратегии 5;
    • Magic_5 - уникальный номер сделок эксперта по стратегии 5;
    • On/Off_Strategy_6 - вкл/выкл торговлю по стратегии 6;
    • Comment_6 - комментарий сделок эксперта по стратегии 6;
    • Magic_6 - уникальный номер сделок эксперта по стратегии 6;
    • On/Off_Flexible_Strategy - стратегия с гибкой настройкой параметров (Analysis_in_minutes, Entrance_Level, Exit_Level);
    • Comment_F - комментарий к "Flexible_Strategy";
    • Magic_F - магический номер к "Flexible_Strategy";
    • Analysis_in_minutes - количество минут для анализа "Entrance_Level" и "Exit_Level" (диапазон значений: от 15 до 240);
    • Entrance_Level - "уровень входа" (диапазон значений: от 0 до 12); чем больше, тем строже условия для открытия позиции (тем меньше позиций); 
    • Exit_Level  - "уровень выхода" (диапазон значений: от 0 до 12); чем больше, тем строже условия для закрытия позиции (тем дольше открыты позиции); 
    • use_select_Stratedgy - перебрать стратегии от 1 до 7 при оптимизации в тестере стратегий;
    • ==== Additional filters for all strategies ====
    • Tick_filter - дополнительный фильтр для входа в сделку, учитывающий последний тик;
    • HighLow_filter_for_Enter - дополнительный фильтр для открытия позиции, учитывающий High/Low последней свечи;
    • HighLow_filter_for_Exit - дополнительный фильтр для закрытия позиции, учитывающий High/Low последней свечи;
    • Minimum_Pips_at_Profit - минимальное количество пунктов прибыли для закрытия положительной сделки;
    • Use_Close_Analysis_Time - вкл/выкл использование дополнительного алгоритма выхода из сделки;
    • Max_Minut_Open_Position - максимальная продолжительность открытой позиции в минутах, действует при значении больше 0;
    • Minimum_Duration_of_deal_in_seconds - минимальное время жизни открытой позиции в секундах, действует при значении больше 0;
    • Minimum_Duration_for_deals - выбор позиций, для которых будет действовать Minimum_Duration_of_deal_in_seconds;
    • ==== 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;
    • TakeProfit_Hide - скрытый от брокера Тейк Профит в пунктах;
    • StopLoss_Hide - скрытый от брокера Стоп Лосс в пунктах;
    • TakeProfit_Safety - страховочный (реальный) Тейк Профит в пунктах (TakeProfit_Safety должен быть больше TakeProfit_Hide);
    • StopLoss_Safety - страховочный (реальный) Стоп Лосс в пунктах (StopLoss_Safety должен быть больше StopLoss_Hide);
    • Duration_Pause_Minut_at_SL_Hide - длительность паузы в минутах при срабатывании StopLoss_Hide;
    • Close_Loss_only_by_SL - закрытие отрицательных сделок только по СтопЛоссу (виртуальному или реальному);
    • 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 - максимальное количество одновременно открытых позиций;
    • Total_open_for_Buy_and_Sell - если "false", то Total_open_transactions применяется отдельно для сделок Buy и сделок Sell;
    • Total_deals_of_line_magics_for_one_symbol - максимальное количество одновременно открытых позиций с магическими номерами из "Line_Magics" по символу чарта; действительно для значений больше 0; данный параметр ограничивает открытие первой позиции и не ограничивает открытие усредняющих позиций.
    • Total_deals_of_line_magics_for_all_symbols - максимальное количество одновременно открытых позиций с магическими номерами из "Line_Magics" по всем символам; действительно для значений больше 0; данный параметр ограничивает открытие первой позиции и не ограничивает открытие усредняющих позиций.
    • Total_deals_for_one_symbol_so_as_not_to_open_new_symbol -  максимальное количество одновременно открытых позиций с магическими номерами из "Line_Magics" по одному любому символу, при котором не будут открываться первые сделки для других символов;  действительно для значений больше 1.
    • Line_Magics - строка магических номеров позиций; если пустая, то количество открытых позиций рассчитывается для всех (любых) магических номеров.
    • TrailingStop - величина трейлинг-стопа. При 0 не устанавливается;
    • Trailing_Start - необходимое количество пунктов от цены открытия позиции для выставления трейлинг-стопа;
    • Duration_minutes_after_open - необходимое количество минут после открытия позиции для выставления трейлинг-стопа;
    • Max_GAP - минимальный ГЭП для срабатывания паузы, действует при значении больше 0;
    • Duration_Pause_Minut_at_GAP - величина паузы при ГЭП в минутах, действует при значении больше 0;
    • ==== TIMING ====
    • GMT_Open_Trade_Hour - час для начала открытия сделок по GMT;
    • GMT_Open_Trade_Minute - минута для начала открытия сделок по GMT;
    • Period_Open_in_minute - продолжительность времени для открытия сделок в минутах;
    • GMT_Open_Pause_Hour - час для начала паузы в открытии сделок по GMT;
    • GMT_Open_Pause_Minute - минута для начала паузы в открытии сделок по GMT;
    • Period_Pause_in_minute - продолжительность паузы в минутах;
    • Use_Special_Monday - вкл/выкл специальный режим для времени открытия сделок в понедельник;
    • GMT_Monday_OH - время начала открытия сделок по GMT в понедельник;
    • multiplier_of_trade_lot_for_opening_of_week - множитель размера торгового лота для сделок эксперта во время открытия торгов в понедельник;
    • Use_Special_Friday - вкл/выкл специальный режим для времени открытия сделок в пятницу;
    • GMT_Friday_CH - время окончания открытия сделок по GMT в пятницу;
    • Use_Not_Closing_Time - активировать время закрытия позиций только по реальным СЛ и ТП (без других закрытий эксперта);
    • Not_Closing_Hour_GMT - час начала по GMT для Use_Not_Closing_Time;
    • Not_Closing_Minute_GMT - минута начала по GMT для Use_Not_Closing_Time;
    • Period_Not_Closing_in_minute - продолжительность в минутах для Use_Not_Closing_Time;
    • Only_for_negative_positions - применять Use_Not_Closing_Time только к позициям в отрицательной зоне; 
    • Reconfiguration_Time_select - сдвинуть "GMT_Open_Trade_Hour" и "GMT_Open_Pause_Hour" на количество часов ("Offset_Hours") в период времени, определённый параметрами ("Month_start_RCT", "Day_start_RCT", "Month_end_RCT", "Day_end_RCT");
    • Offset_Hours - временной сдвиг работы эксперта в часах;
    • Month_start_RCT - месяц начала сдвига работы эксперта;
    • Day_start_RCT - день начала сдвига работы эксперта;
    • Month_end_RCT - месяц окончания сдвига работы эксперта;
    • Day_end_RCT - день окончания сдвига работы эксперта;

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


    Основные моменты, на которые стоит обратить внимание


    1. При реальной работе эксперта временной параметр смещения относительно Greenwich Mean Time определяется автоматически по локальному времени компьютера (GMT_Offset_AUTO=true).

    Данный параметр обеспечивает синхронизацию настроек эксперта с временем сервера MT4 (МТ5).

    Чтобы убедиться в правильности настройки необходимо:

    • сравнить время GMT в информационном поле эксперта на чарте валютной пары к которому прикреплён эксперт с http://time.is/GMT (или другим надёжным источником).
    • Если значения не совпадают, то выставить GMT_Offset_AUTO=false и установить значение GMT_Offset_Manual самостоятельно согласно инструкции https://www.mql5.com/ru/blogs/post/681157

    2.  Для работы функции "News Filter" необходимо разрешить использование WebRequest и добавить https://ec.forexprostools.com/ в список разрешенных URL.

    Для этого откройте "Сервис" > "Настройки" > "Советники". Поставьте галочку в "Разрешить WebRequest для следующих URL:". Добавьте следующее: https://ec.forexprostools.com/

    3. Эксперт на любом таймфрейме работает одинаково, так как сам берёт нужные данные с нескольких таймфреймов.

    Т.к. эксперт использует несколько таймфреймов для анализа, то необходимо, чтобы в терминал для тестирования были скачены котировки всех таймфреймов (M1, M15, M30, H1, H4). При этом сам тест производите на таймфрейме М1.

    4. Эксперт записывает информацию о спреде, проскальзывании и другую полезную информацию при совершении сделок, а так же при возможности совершения сделок.

    Для записи этой информации необходимо: установить параметр Record_Deals = true;

    Для просмотра этой информации необходимо: 

    • пройти в каталог терминала MQL4/Files и открыть нужный файл (данное действие можно совершить во время, не совпадающее со временем открытия сделок экспертом и когда нет открытых сделок эксперта);
    • после просмотра закрыть файл, чтобы эксперт мог записывать информацию дальше. 


      Часто задаваемые вопросы

      • Нужно ли изменять магические числа (magics)? В эксперте есть фильтр по валютным парам, поэтому если Вы используете эксперта на разных валютных парах, то нет необходимости изменять магические числа "magics".
      • Чем вызвано различие сделок на счетах разных брокеров? Во-первых, у  разных брокеров - разное поведение изменения значения spread. Т.е. значения spread у разных брокеров меняются в разные моменты времени и на разное количество пунктов. Во-вторых, у разных брокеров - разные поставщики котировок. Т.е. котировки у разных брокеров могут немного отличаться.                

      Последние настройки к EA можно скачать здесь:  https://www.mql5.com/en/blogs/post/747929

      Поделитесь с друзьями: