Форекс-советник Generic Break
Рассмотрим очередной бесплатный форекс-советник Generic Break. Индикаторный forex советник, торгующий на недельном ГЕПе. Торговый робот торгует на 17 валютных парах: AUDJPY, AUDNZD, AUDUSD, EURAUD, EURCAD, EURCHF, EURGBP, EURUSD, GBPCAD, GBPCHF, GBPJPY, GBPUSD, NZDJPY, NZDUSD, USDCAD, USDCHF, USDJPY. Рекомендуемый таймфрейм M15 — M30. Минимальный депозит для долларовых счетов от 100$. Кредитное плечо от 1:100. Более подробный обзор бесплатного форекс-советника Generic Break читайте ниже в данной статье.
Важно! Форекс-советнику нужен надежный источник питания и бесперебойный Интернет. В домашних условиях обеспечить торговому эксперту условия сложно, безопасней использовать VPS-сервер. Получить бесплатный VPS можно здесь.
СТРАТЕГИЯ ТОРГОВЛИ:Представляем Вашему вниманию торговый форекс-робот Generic Break. Торговый робот написан командой талантливых программистов, за основу взят авторский forex советник, который входит в топ торговых экспертов на маркете MQL5. Стратегия: торговля происходит на недельном ГЕПе, сделки открываются в пятницу перед закрытием рынка по сигналам стандартных индикаторов, а закрытие сделок происходит в понедельник в первой половине дня по сигналам фильтрующих индикаторов. Ночная торговля зависит от хороших брокерских условий, таких как: низкий спред и проскальзывание. По результатам тестов наилучшими брокерами для данного торгового форекс-робота являются: RoboForex, Tickmill, Alpari.Разработчиками данного торгового робота являются пользователи форума TLP под никами ostapbender, Rigal, japono4ka, wargod, valerii.badaev, egor8777, ветка, посвященная обсуждению форекс советника, находится здесь.
ОСНОВНЫЕ ПАРАМЕТРЫ:
- Имя сет Файла – имя файла настроек.
- ForbidTradelfSetNameWaming – не торговать если в имени файла настроек нет названия торговой пары, к которой прикреплен forex советник (защита от дурака).
- TlmeFrame for Bollinger Bands – таймфрейм для индикатора Bollinger Bands.
- Trade every tick – проверять наличие сигнала на открытие ордера на каждом тике.
- MagicNumber – магический номер. С помощью него торговый робот находит свои ордера и работает с ними.
- AllowLong – разрешить торговать Buy ордерами.
- AllowShort – разрешить торговать Sell ордерами.
- Slippage – допустимое проскальзывание для открытия ордеров. Задается в 5-значных пунктах.
НАСТРОЙКИ МАНИ МЕНЕДЖМЕНТА:
- Lots – размер. С указанным объемом будут открываться сделки, при условии Auto_Risk = 0.
- Virtual Depo in Account Currency – виртуальный депозит в валюте счета.
- Virtual Depo in Percent – виртуальный депозит в проценте.
- VirtualDepoStartDate – дата запуска на виртуальном депозите.
- Auto Risk – автоматический расчет риска в процентах на одну сделку.
- Depo per Lots – размер депозита на объем, указанный в параметре Lots. Используется при включенном Auto Risk.
- LotMultAfterProfit – множитель лота (объема) после прибыльной сделки.
- LotMultAfterLoss – множитель лота (объема) после убыточной сделки.
- Size of Loss – размер убытка.
- Max_Lots – максимально допустимый размер лота (объем), который разрешено открывать.
- Max_Auto_Risk – размер максимального риска.
- CloseAtDrawdown – стоп по просадке в валюте депозита.
- CloseAtDrawdownPercent – стоп по просадке в проценте от депозита.
- MaxAmountCurrency – максимально допустимое количество сделок по одной и той же валюте.
- MaxAmountCurrencyPair – максимально допустимое количество сделок по одной и той же валютной паре.
- MaxAmoum_SkipManualTrades – не учитывать сделки, открытые вручную для двух вышеописанных параметров.
ГЛАВНЫЕ НАСТРОЙКИ:
- CheckSpreadOnSellOpen – проверка спреда при открытии Sell ордеров.
- CheckSpreadOnBuyClose – проверка спреда при закрытии Buy ордеров.
- Max Spread – максимально допустимый спред, при котором разрешено открывать ордер.
- Max_Spread_0n_Close – максимально допустимый спред, при котором разрешено закрывать сделку. При 0 – параметр отключен.
- MaxSpreadOnClose_Profit – размер прибыли (в пунктах), при котором разрешено закрывать прибыльную сделку, независимо от размера спреда.
- Stop Loss – размер убытка в пунктах.
- Take Profit – размер прибыли в пунктах.
- %% ТР от размера канала – размер прибыли в процентном соотношении от ширины канала.
- Минимальный ТП – минимальный Take Profit.
- VitualSLTP – использовать виртуальные Stop Loss и Take Profit вместо физических.
- DisableSLAtRollover – не использовать Stop Loss во время ролловера.
- MaxDailyRange – допустимый диапазон цен с момента открытия дневной свечи до текущей цены, при котором разрешено открывать ордер против движения цены. Если указанный диапазон превышен, то сделки разрешено открывать только в направлении дневного движения цены.
- MDRFromHiLo – проверять диапазон от максимума дня (для покупок) и от минимума — для продаж.
- MDR_Toward – максимально допустимый диапазон цен от открытия дня, при котором разрешено открывать сделку в направлении движения цены.
- MDR_Toward_FromHiLo – проверять значение MDR_Toward не от открытия дня, а от минимума дня (для покупок), и от максимума — для продаж.
- CheckMDRAfter0 – при активации этого параметра после 0 часов диапазон цен считается с предыдущего дня.
- SkipMDRAfter0OnMondays – пропускать проверку диапазона цен с начала пятницы на открытии понедельника.
- Хеджирования – разрешать хеджирование (разнонаправленные сделки).
- MinPauseBetweenOrders – минимальная пауза между ордерами.
ДИНАМИЧЕСКИЙ STOP LOSS:
- Min_SL – размер минимального Stop Loss’а.
- ATR_P — период ATR = 0 — выкл. – период индикатора Average True Range.
- Coof_ATR – коэффициент индикатора Average True Range.
- Trail_ATR – активация трейлинг стопа по индикатору Average True Range.
НАСТРОЙКИ ЗАКРЫТИЯ СДЕЛОК:
- TotalOrders – количество дополнительных ордеров, которые разрешено открывать в одном направлении (1-10) через каждые OrdersDistance пунктов.
- OrdersDistance – расстояние между ордерами. Применяется для вышеописанного параметра.
- Мин. время между сделками. сек – время между открытием сделок в секундах.
- MaxConsecutiveOrders – ограничение максимального количества последовательно открытых ордеров, до того момента, пока не будет закрыт первый ордер (0 – без ограничний, -1 = TotalOrders).
- OpenAfterTradeHours – разрешение на открытие дополнительных ордеров после завершения торговой сессии.
- DoNotCheckAfterFirst – не использовать дополнительные фильтры при открытии доп. ордеров.
- CheckBBChannel – проверять ли показания канала индикатора Bollinger Bands при закрытии сделок.
- Закрывать одновременно – при активации этого параметра все сделки будут закрываться одновременно при срабатывании фильтра на закрытие. Если параметр отключен, то сделки ведутся независимо друг от друга.
НАСТРОЙКИ ИНДИКАТОРА BOLLINGER BANDS:
- ВВ: Pedod – период индикатора Bollinger Bands.
- BB: Deviation – отклонение индикатора Bollinger Bands.
- BB: Entry_Break – расстояние в пунктах, которое должна пройти цена от границ канала индикатора Bollinger Bands для открытия сделки.
- BB: Минимальная ширина канала – минимальная ширина канала индикатора Bollinger Bands.
- Max_Volatility – максимальная ширина канала индикатора Bollinger Bands.
- BB_Shirft – смещение индикатора Bollinger Bands.
- BB: Проверять касание канала только по цене Bid – если true проверять касание канала индикатора по цене Bid, если false – по цене Ask).
НАСТРОЙКИ ФИЛЬТРА AVERAGE TRUE RANGE:
- ATR Filter: ATR Timeframe – таймфрейм индикатора Average True Range.
- ATR Filter: period (0-off) – период индикатора Average True Range.
- ATR Filter: max ATR. pips – максимальное значение индикатора Average True Range в пунктах.
НАСТРОЙКИ ИНДИКАТОРА COMMODITY CHANNEL INDEX:
- CCI: TImeFrame – таймфрейм индикатора Commodity Channel Index.
- CCI: Period – период индикатора Commodity Channel Index.
- ССI: верхний и нижний уровень – уровни индикатора Commodity Channel Index, при достижении которых разрешено открывать сделки.
- Фильтр по размеру свечи (на вход) – максимально допустимый размер свечи для открытия сделки.
- Maxcandle, maxcandle2 – максимально допустимый диапазон цен за предыдущее количество баров, при превышении которого разрешено открывать сделки в направлении движения цены.
- Barcount, barcount2 – количество баров для расчета максимально допустимого диапазона цен.
- Фильтр по убытку предыдущего ордера – активация фильтра по убыткам предыдущих сделок.
- Пауза после убыточной сделки(минут) – приостанавливать торговлю на это кол-во минут (при 0 – параметр отключен).
- Размер убытка для паузы (в пунктах) – размер убытка в пунктах для активации вышеописанного параметра.
НАСТРОЙКИ ВЕДЕНИЯ СДЕЛОК:
- Trailling Start – расстояние, после которого активируется трейлинг стоп (при 0 – параметр отключен).
- Trailling Distance – размер трейлинг стопа.
- Trailling Step – шаг изменения трейлинг стопа.
- Trail_Minutes – время в минутах, после которого активируется трейлинг стоп.
- Trail_From_BE_Line – использовать трейлинг стоп от линии безубытка.
- Запрет тралла в ролловер – запрет на использование трейлинг стопа во время ролловера.
- BE: Если текущая цена лучше цены входа на Х пунктов – расстояние, на котором будет включен безубыток.
- ВЕ: перемещаем СП на Y пунктов в профит – расстояние, на котором будет установлен безубыток.
- BE_Minutes – время в минутах, после которого будет установлен безубыток.
- BE_After_Hour – активация безубытка в указанное время, час (при -1 – параметр отключен).
- BE_After_Min – активация безубытка в указанное время, минута.
НАСТРОЙКИ ФИЛЬТРОВ:
1. Time Frlter – фильтр времени.
- Exit_Minutes – закрытие сделки через указанное время в минутах, если имеется плавающая прибыль, равная Time_Profit_Pips.
- Time_Profit_Pips – плавающая прибыль. Используется для вышеописанного параметра.
- FixMondayTimeBug – корректировка времени на 48 часов при переносе открытой позиции через выходные.
2. Channel Filter – канальный фильтр.
- Exit_Distance – расстояние, которое должна пройти цена после пересечения канала (положительное значение) или не доходя до границы канала (отрицательное значние).
- Exrt_Profit_Pips – размер прибыли в пунктах для срабатывания фильтра.
- ExitChannelTP — устанавливать Take Profit на границе канала.
- DisabIeFIIter2 – отключение второго фильтра. Предназначен для использования с параметром ExitChannelTP.
3. МА Filter – фильтр по индикатору Moving Average.
- TimeFrameMA – таймфрейм индикатора Moving Average.
- MA_type – тип расчета индикатора Moving Average.
- МА _period – период индикатора Moving Average.
- Reverse_Profit – размер прибыли в пунктах для срабатывания фильтра.
4. Partial Close – частичное закрытие.
- PartialClose_Percent – процент от объема сделки, который будет закрыт при срабатывании нижеописанных условий, указывается от 0 до 1 (0.2 – 20%, 1 – 100%, при 0 – параметр отключен).
- Part_Profit_Pips – размер прибыли в пунктах.
- Part_Distance – расстояние до противоположной границы канала, которое должна достигнуть цена.
- Part_AllowCloseFull – закрывать все сделки, если частичный объем равен полному объему сделки.
5. CCI Filter. – фильтр по индикатору Commodity Channel Index.
- CCI: Period – период индикатора Commodity Channel Index.
- ССI: верхний и нижний уровень – уровни индикатора Commodity Channel Index, при достижении которых разрешено закрывать сделки.
- CCI_Profrt_Pips – размер прибыли в пунктах для срабатывания фильтра.
6. Hard Exit Filter. – фильтр принудительного закрытия сделок по истечению времени или по наступлению определенного времени суток.
- HardExit_Minutes – время в минутах, прошедшее с момента открытия сделки для активации фильтра.
- HardExit_TimeHour, HardExit_TimeMin – время суток, по достижению которого активируется фильтр.
- HardExit_Profit – размер прибыли в пунктах для срабатывания фильтра.
НАСТРОЙКИ ВРЕМЕНИ:
- Winter GMT offset of your broker – смещение зимнего времени брокера относительно GMT.
- DST contract of your broker – режим перевода часов на летнее время, который использует ваш брокер. No DST – не переходит на летнее время. Europe (Alpari) – европейский вариант (подходит для большинства брокеров). — New-York (Tickmill) – американский вариант. Эта опция используется только, если вы планируете создать гибкое расписание торгов.
- Торговля в одно время во все дни – при активации этого параметра торговый эксперт будет торговать в одно и то же время, игнорируя расписание (используется расписание понедельника).
- SkipDay – пропуск указанного дня для торговли. Задается числом от 1 до 5, где 1 – понедельник, 5 – пятница.
- MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY – торговать в указанные дни недели.
- Start Trade Hour, Start Trade Minute – время начала торговли в указанный день.
- End Trade Hour, End Trade Minute – время завершения торговли в указанный день.
НАСТРОЙКИ ВЕДЕНИЯ СДЕЛОК:
- Открывать сделки в ролловер, Закрывать сделки в ролловер – настройки открытия/закрытия сделок во время ролловера.
- Начало ролловера, Окончание ролловера – временной диапазон ролловера.
НАСТРОЙКИ ЗАКРЫТИЯ СДЕЛОК:
- Использовать новостей Фильтр – активация новостного фильтра.
- Закрыть все открытые сделки до новостей. минут (0=выкп) – при активации этого параметра, торговый форекс-робот будет закрывать все открытые ордера за указанное количество минут до выхода новости.
- News_CloseProfit – размер прибыли, при которой разрешено закрывать сделки перед выходом новостей.
- He открывать сделки до новостей. минут – при активации этого параметра forex советник не будет открывать новые ордера за указанное количество минут до выхода новости.
- Не открывать сделки после новостей. минут — при активации этого параметра торговый робот не будет открывать новые ордера указанное количество минут после выхода новости.
- Показывать важные новости, Показывать средние новости, Показывать слабые новости – настройки отображения новостей по степени важности.
- Валюты для показа в новостях (пусто — только текущие валюты) – отображение новостей для указанных валют.
- Цвет важных новостей, Цвет средних новостей, Цвет слабых новостей – настройки цветов новостей по степени важности.
- News 0: Other / Uncategorized – другие.
- News 1: Consumer Price Index – индекс потребительских цен
- News 2: Core Consumer Price Index – базовый индекс потребительских цен.
- News 3: Employment Change – изменение числа занятых.
- News 4: Employment Cost Index – индекс стоимости рабочей силы.
- News 5: Gross Domestic Product – валовый внутренний продукт (ВВП).
- News 6: Unemployment Rate – уровень безработицы.
- News 7: Speaks/Press Conference – выступления/пресс-конференции.
- News 8: Monetary Policy – денежная политика.
- News 9: Manufacturing PMI/Non-manufacturing PMI – индекс деловой активности.
- News 10: Facility Rate – ставки по депозитам.
- News 11: Rate Decision – решения по ставкам.
- News 12: Meeting Minutes – заседание комитета по денежно-кредитной политике.
- News 13: Asset Purchase – покупка актива.
- News 14: ZEW Survey/Economic Sentiment – индекс экономических настроений.
- News 15: Inflation Report – отчет об инфляции.
- News 16: Brexit – брексит.
- News 17: Trade Balance – торговый баланс.
- News 18: Retail Sales – розничная продажа.
- News 19: Non-farm Payrolls – показатель занятости населения США вне сферы сельского хозяйства.
- News 20: Consumer Confidence – потребительское доверие.
- News 21: Personal Consumption – расходы на личное потребление.
- News 22: Durable Goods Orders – базовые заказы на товары длительного пользования.
- News 23: Fed Summary – ФРС.
- News 24: Dairy Auction – молочный аукцион.
- News 25: Crude Oil Inventories – запасы сырой нефти.
- News 26: FOMC Economic Projections – экономические прогнозы FOMC.
- News 27: FOMC Statement – заявление FOMC.
- News 28: Home Sales – продажи нового жилья.
- News 29: Annual Budget Release – годовой бюджет.
- News 30: JOLTs Job Openings – число открытых вакансий на рынке труда.
- News 31: G20/G7/OPEC/Doha Oil Summit/Jackson Hole Symposium – G20/G7/ОПЕК/нефтяной саммит в Дохе/симпозиум в Джексон-Хоул.
ДРУГИЕ НАСТРОЙКИ:
- Показывать инфопанель – отображение информационной панели на графике.
- ManualTrading – ручная торговля. При активации этого параметра появятся кнопки, с помощью которых можно вручную выставлять ордера.
- Цвет инфопанели – цвет информационной панели при включенной авто-торговле.
- Цвет инфопанели при неразрешенной торговле – цвет информационной панели при отключенной авто-торговле.
- VisualDebug – отображать на графике каналы и срабатывание фильтров.
- BrokerStatToFile — записывать статистику проскальзываний при открытии/закрытии ордеров в файл BrokerStat.csv.
- Цвет канала BB, Цвет канала BB при выходе, Цвет предупреждения при входе, Цвет предупреждения при выходе – настройки отображения каналов и фильтров.
- Режим логирования, Записывать логи в файл – параметры, не влияющие на результаты торговли.
- Comm – комментарий, с которым будут открываться ордера.
НАСТРОЙКИ ДЛЯ ОПТИМИЗАЦИИ:
Фактор Восстановления. не меньше, Прибыльность. не меньше, Математическое ожидание. B пунктах, Recovery Factor_Power, ProfitFactor_Power, Expectancy_Power, Количество сделок. не меньше, Запрет торговли с, Запрет торговли до – параметры не влияющие на результаты торговли, используются для оптимизации.
Что дальше