Milky Way EA
Год выпуска: 2014
Валютные пары: любые
Таймфрейм: Н1, Н4, D1 (рекомендую Н4)
Актуальная версия: 1.02
Описание:
Советник по мотивам гамбита. Ловит тренды при помощи индикатора Bollinger Bands. Название Milky Way ("млечный путь") выбрано как раз в честь этого индикатора. Писал изначально чтобы проверить стратегию, но позже советник оброс немного, улучшился.
Выкладываю его, чтобы мы вместе смогли довести его до ума (если кому то будет интересно).
Лично у меня повышенный интерес к долгосрочникам.
В архиве вы найдете сам советник и несколько сетов - по одному на каждый тф и пару. Сеты без мм, используется фиксированный лот. Сеты не отбирал - просто выбирал лучший после оптимизации, и все. Так что даже не смотрел пока, для каких пар и тф работает лучше.
Мониторинга нет, и делать специально под него не буду - поставлю советник с лучшими сетами на счет к другим подобным советникам.
Пока в принципе все. Жду ваших вопросов, пожеланий, замечаний. И вообще, есть ли смысл его развивать?
На старших ТФ работает стабильнее, кривая баланса получается плавнее. Лучше всего подходит Н4.
Иллюстрация работы на Н4 с включенным Print_Mode:
Настройки советника
Основные настройки:
Magic - magic number
Slippage - максимально допустимое проскальзывание
BBPeriod - период индикатора Bollinger Bands
Фильтры:
1. Фильтр MaxLoss
Суть фильтра - не входить в сделки, если стоп больше MaxLoss
MaxLossFilter - вкл/выкл
MaxLoss - собственно сам предел максимально возможного лося
2. Фильтр пятницы
Входить или нет в пятницу
FridayFilter - вкл/выкл
3. Фильтр BBRisk
Менее рисковые входы. Если включен - не рискуем понапрасну. Практика показала, что лучше включать.
BBRiskFilter - вкл/выкл
4. Ozymandias фильтр
OzymandiasFilter - вкл/выкл
Amplitude - настройка индикатора Ozymandias
OzymandiasTF - таймфрейм для Ozymandiasа
Настройки входа и выхода:
LossDelta - отступ от ближайшего минимума/максимума
Выход через CandleToExit свечей
CandleToExit - через это количество свечей сделка закроется автоматом, если будет в прибыли
Настройки трала:
Перевод в безубыток после CandleToBU свечей
MoveToBu - вкл/выкл перевод в бу
CandleToBU - через это кол-во свечей советник переведет ордер в бу, если ордер будет в прибыли
TralingVariant - вариант применяемого трала (из списка ниже), если 0 - трал не используем.
1. Простой трал
При прибыли по ордеру + TralingStop пунктов начинает двигать стоп из безубытка
с шагом TralingStep на расстоянии TralingStop от цены.
TralingStop
TralingStep
2.Трал по ATR
Трейлинг по индикатору ATR
AtrTF - используемый для ATR таймфрейм (в минутах, то есть если нужен трал по ATR,
основанный на показаниях Н4 - ставим 240)
Atr1Period - период быстрой АТР
Atr1Shift - сдвиг быстрой АТР относительно нулевого бара
Atr2Period - период медленной АТР
Atr2Shift - сдвиг медленной АТР относительно нулевого бара
AtrCoeff - Коэффициент умножения для ATR
Настройки манименеджмента:
LotSizeVariant - Вариант расчета лота
1. Фиксированный
StartLot - Размер фиксированного лота
2. Фиксированная фракция в % от депозита
ff_RiskOfProfit - Размер процента от профита на потерю в одной сделке
ff_RiskOfInitDepo - Размер процента от депозита на потерю в одной сделке
3. Фиксированная фракция по единицам валюты депозита (корень квадратный от депозита)
ffs_RiskDelta - Коэффициент риска
4. Фиксированная фракция в зависимости от плеча
ffl_Risk - Коэффициент риска
5. Фиксированная фракция по единицам депозита
DepoMoney - на это количество единиц валюты применяется минимальный лот
Информационный модуль:
ExpertName - название эксперта, которое будет везде отображаться
1. Журнал
UsePrint - вкл/выкл вывод сообщений в журнал советника
2. Вывод на график
Print_Mode - вкл/выкл вывод информационной панели на графике
3. Снимок экрана
UseSnapShot - вкл/выкл снятие скриншотов входов
4. Описание ошибок
UseErrorComm - подробное описание возникающих ошибок с объяснением возможных причин их возникновения
История версий
Версия 1.02
- исправлены мелкие ошибки
- добавлена поддержка четырехзнака
- добавлен метод расчета лота в зависимости от единиц депозита
- добавлен рекавери мод
- добавлен фильтр по Ozymandias
Тесты
Картинки тестов версии 1.02 фиксированным лотом качество 90% (сеты прилагаютя):
Eurusd D1 2007-2014:
Eurusd H4 2007-2014:
Eurusd H1 2007-2014:
Audcad H4 2007-2014:
Audusd H4 2007-2014:
Euraud H4 2007-2014:
Eurcad H4 2007-2014:
Eurgbp H4 2007-2014:
Eurjpy H4 2007-2014:
Gbpaud H4 2007-2014:
Gbpcad H4 2007-2014:
Gbpjpy H4 2007-2014:
Gbpusd H4 2007-2014:
Nzdcad H4 2007-2014:
Nzdjpy H4 2007-2014:
Nzdusd H4 2007-2014:
Usdcad H4 2007-2014:
Usdchf H4 2007-2014:
Usdjpy H4 2007-2014:
Все пары фикс. лот:

Мониторгинг
Итак, я установил советник, пока на демо счет. Сеты - те, что прикреплены к шапке.
Валюты: audcad, audusd, euraud, eurcad, eurgbp, eurjpy, eurusd, gbpaud, gbpcad, gbpjpy, gbpusd,
nzdcad, nzdjpy, nzdusd, usdcad, usdchf, usdjpy. Всего пока 18 пар. ММ включен, преимущественно
третий или четвертый вариант, просадка при оптимизации контролировалась на уровне 20%...
Посмотрим, что из этого выйдет:)
Тест всех пар с данными настройками в репорт менеджере (мм включен, настройки как в мониторинге, ТФ Н4):

Мониторинг запущен на Роботесте

Milky_way_EA.rar
Milky_way_EA_v1.02.rar
presets.rar
Milky_way_EA_2.rar


