EA Coyote

1 октября 2020, 01:48
Svyatoslav Kucher
0
138

EA Coyote - автоматический советник, начинающий торговлю конце нью-йоркской сессии и в первые часы после ее закрытия. Сигналы для открытия сделок определяется по авторским и стандартным методам.

Страница эксперта EA Coyote - https://www.mql5.com/ru/market/product/50172

ВАЖНО: обратите внимание на параметры GMT! Для того, чтобы получить корректные результаты, вы должны установить их правильно в соответствии с GMT вашего брокера. Для каждой установленной версии эксперта проверьте значение   MagicNumber, оно должно отличаться.  


  • Рекомендуемые валютные пары:   EURUSD, GBPUSD, EURCHF, GBPCHF, USDCAD, EURCAD, USDJPY, GBPCAD, GBPAUD, USDCHF, AUDCAD
  • Таймфрейм: M5, M15 
  • Метод тестирования: every tick
  • Рекомендуемый ММ: 0.01 лота на 100$ (без торговли дополнительными ордерами)               

         

    Преимуществом советника, является его универсальность. Есть возможность торговли, как одним ордером определенного типа, так и дополнительными, указывая шаг между ордерами, количество баров, тип открытия по сигналам, как первый ордер, или же по указанным ранее условиям, выбирая при этом открытие только в указанное для работы время, или в любое. Ордера можно открывать с общими для всех уровнями прибыли/убытка, или с разными для каждого. Дополнительно в советник добавлена функция счетчика профита ордеров, что позволяет учитывать прибыль закрытого ранее ордера, в определении нужной прибыли для текущего, что позволяет закрыть ордер иногда даже в убыток, но общий результат за торговую сессию будет положительным.


    Параметры советника

    —————— G E N E R A L   S E T T I N G S ——————
    • LongTrade разрешение на открытие BUY ордеров.
    • ShortTrade разрешение на открытие SELL ордеров.
    • HedgeTrades разрешение на одновременное присутствие в рынке двух разнонаправленных ордеров.
    • LanguageInfo выбор языка комментариев.
    • SelectSLTP выбор динамического, или фиксированного стоплосс, тейкпрофита.
    • DynPeriodSLTP период для расчета динамического стоплосс, тейкпрофита.
    • TakeProfit значение тейкпрофита.
    • StopLoss значение стоплосс.
    • MaxSpread максимальное значение спреда для открытия ордеров.
    • Slippage значение проскальзывания.
    • MagicNumber мэджик номер.
    • OpenOrderComment комментарий к ордерам.

    —————— M O N E Y   S E T T I N G S ——————

    • LotType тип лота: фиксированный, или процент от маржи.
    • FixedLot фиксированный размер лота.
    • MarginPercent процент от маржи.

    —————— E X T R A  O R D E R S   S E T T I N G S ——————

    • ExtraOrdersType - SIMPLE: не учитываются сигналы при открытии ордеров, иначе при открытии учитываются сигналы.
    • MaxOrders - максимальное количество открытых ордеров одного типа.
    • StepOrders шаг между ордерами.
    • LotExponent размер экспоненты для увеличения лота
    • BarsBetweenOrders количество баров между ордерами.
    • ProfitAccumulator - накопитель профита.
    • AnyOpeningTimeOrders - открытие дополнительных ордеров в любое время при true, или только в торговое при false.
    • SynchroOpenOrders - при true, ордера будут открываться с общими уровнями прибыли/убытка, иначе для каждого ордера отдельно.
    • SynchroCloseOrders - при true, при наличии сигнала на закрытие ордера закроются одновременно, иначе каждый ордер отдельно.

    —————— B R E A K E V E N/T R A I L I N G   S E T T I N G S ——————

    • UseBreakeven - использование безубытка.
    • UseTrailingStop - использование трейлинга.
    • BreakevenStart - перевод в безубыток после BreakevenStart пунктов.
    • BreakevenProfit - количество пунктов профита при переводе в безубыток.
    • TrailingStart - активировать трейлинг после TrailingStart пунктов.
    • TrailingDist - дистанция для трейлинга.
    • TrailingStep - шаг трейлинга.

    —————— E N T E R   S E T T I N G S ——————

    • ---- Signal Settings
      • PrimaryChannelCalculationPeriod период для расчета первичного канала.
      • PrimaryChannelDelta - дельта первичного канала.
      • SecondaryChannelCalculationPeriod - период расчета вторичного канала.
      • SecondaryChannelDelta -дельта вторичного канала.
      • ChannelBreakdownDistance - дистанция от границ каналов.
      • MinimumChannelWidth - минимальная ширина каналов.
      • MaximumChannelWidth - максимальная ширина каналов.
      • OscillatorForOpen - при true используется осциллятор.
      • OscillatorCalculationPeriod - период для расчета осциллятора.
      • OscillatorLevelCalculationPeriod - период для расчета уровней осциллятора.
      • OscillatorLevelDelta - дельта уровней осциллятора.
    • ---- Volatility Settings
      • VolatilityCalculationPeriod - период для расчета волатильности.
      • AverageVolatilityCalculationPeriod - период для расчета средней волатильности.
      • AverageBarSizeCalculationPeriod - период для расчета среднего размера баров.
      • AverageBarSizeNumber - количество баров для фильтра.
      • PrimaryRangeFilterSize - первичный фильтр размера диапазона движения.
      • SecondaryRangeFilterSize - вторичный фильтр размера диапазона движения.

    —————— E X I T   S E T T I N G S ——————

    • TimeLimitForClose - закрытие ордеров через время, при true.
    • TimeLimitMinutesForClose - время для закрытия, минуты.
    • TimeLimitMinProfitForClose - минимальный профит для закрытия.
    • OscillatorForClose - закрытие по сигналам осциллятора, при trueOscillatorCalculationPeriod должен быть больше 0.
    • OscillatorMinProfitForClose - минимальный профит для закрытия.
    • ChannelForClose - закрытие по сигналам канала.
    • ChannelPeriodForClose - период для расчета дополнительного канала. Если равно 0, не используется.
    • ChannelDistanceForClose - дистанция от границ каналов.
    • ChannelMinProfitForClose - минимальный профит для закрытия.
    • PatternForClose - использование паттерна для закрытия.
    • PatternPeriodForClose -период для расчета.
    • PatternMinProfitForClose - минимальный профит.

    —————— T I M E   S E T T I N G S ——————

    • OpenOrdersInRollover - открытие ордеров во время ролловера, при true.
    • CloseOrdersInRollover - закрытие ордеров во время ролловера, при true.
    • StartOfRollover время начала ролловера.
    • EndOfRollover время окончания ролловера.
    • CloseOrderFriday - разрешение на открытие ордера в понедельник.
    • CloseOrdersTimeFriday - закрытие ордеров в пятницу.
    • Mondayразрешение на открытие ордера в понедельник.
    • ...
    • GMT_Offset - разница между временем сервера брокера и временем по Гринвичу.
    • DST - если ваш брокер смещает время по GMT на +1 летом, устанавливаем true. Если ваш брокер использует одинаковое время по GMT в течение всего года, устанавливаем false.
    • Hour_Start во сколько часов начать торговлю.
    • Minute_Start - во сколько минут начать торговлю.
    • Hour_End - во сколько часов закончить торговлю.
    • Minute_End - во сколько минут закончить торговлю.

    Результаты тестирования









     















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