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$ (без торговли дополнительными ордерами)
Преимуществом советника, является его универсальность. Есть возможность торговли, как одним ордером определенного типа, так и дополнительными, указывая шаг между ордерами, количество баров, тип открытия по сигналам, как первый ордер, или же по указанным ранее условиям, выбирая при этом открытие только в указанное для работы время, или в любое. Ордера можно открывать с общими для всех уровнями прибыли/убытка, или с разными для каждого. Дополнительно в советник добавлена функция счетчика профита ордеров, что позволяет учитывать прибыль закрытого ранее ордера, в определении нужной прибыли для текущего, что позволяет закрыть ордер иногда даже в убыток, но общий результат за торговую сессию будет положительным.
Параметры советника
- 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 - закрытие по сигналам осциллятора, при true. OscillatorCalculationPeriod должен быть больше 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 - во сколько минут закончить торговлю.
Результаты тестирования