А вот оптить советника через мт4 это мягко говоря "геморрой".
Ну про мт5 наслышаны, а в чем на мт4 геморой?
И само понятие "оптить" у каждого свое.
От Sergey5, 23 апреля, 2016 в Лаборатория ProfitFX
А вот оптить советника через мт4 это мягко говоря "геморрой".
А вот оптить советника через мт4 это мягко говоря "геморрой".
Ну про мт5 наслышаны, а в чем на мт4 геморой?
И само понятие "оптить" у каждого свое.

Изменено 27 мая, 2017 пользователем overdrive90
Почему этот сет от 11 версии?
Попробую создать сеты с нуля со своим виденьем оптимизации. Готов первый сет для GBPUSD.
Протестируйте на TDS кто может. Надо понимать, в правильном ли я направлении двигаюсь.
в мт5 с 01.01.2014 по сегодняшний день вот такая картина получается:
Почему этот сет от 11 версии?
TDS 2.2.0
с 01.01.2014 по 30.04.2017
1ая картинка - комиссия 10$ за лот, слиппаж включен, спред умножен на полтора, спред добавлен - 2.
2ая картинка (идеал. условия) - спред добавлен - 1.
Изменено 27 мая, 2017 пользователем overdrive90
Протестируйте пжлст. на 12 версии, сет прикладываю.
какай то сбой с новостями в советнике 12,39_рус сеты 12.39 sbornik mynightfly
Предполагаю, дело в этом:
array out of range in 'urdala_news_investing.com_mod.mq4' (189,17)
И кодировку в файле лога не мешало бы починить.
array out of range in 'urdala_news_investing.com_mod.mq4' (189,17)
И кодировку в файле лога не мешало бы починить.
Парни, подскажите, как заставить дженерика теститься в старом билде(765)? Не видит он его, а в новых билдах я не хочу тестить.
Версия 12.39.5
Заменил _Point на old_point.
Исправлена ошибка с MDRFromHiLo.
Результаты тестов должны измениться (в сетах, использующих данный параметр).
Изменено 17 июня, 2017 пользователем machine
Всем привет.
Есть ли возможность в 11 версии сделать функцию рекавери, при получении стопа или убыточной сделки удваивать размер первоначального лота. Спасибо.
Всем привет.
Версия 12.39.5
Заменил _Point на old_point.
Исправлена ошибка с MDRFromHiLo.
Результаты тестов должны измениться (в сетах, использующих данный параметр).
Перезалил.
Актуализация МТ5 версии, вырезан новостной фильтр и визуализация, для оптимизации они не нужны.
Изменено 20 июня, 2017 пользователем Zxx
Пауза в функции lastloss() считалось от открытия сделки, а не от закрытия
Были ситуации, когда не удавалось их выставить после открытия сделки, если цена быстро уходила в сторону, и сделка оставалась висеть без SL/TP
Изменено 20 июня, 2017 пользователем master_255
Проверь еще раз этот момент, не то что ошибка была а её исправление. Ты перенес получения типа ордера в DEAL_ENTRY_OUT а надо было получение времени наверное перенести, а тип сделки в DEAL_ENTRY_OUT абсолютно противоположен реальному направлению сделки.
Как такое возможно? Проверка на нулевой стоп лосс на каждом тике.
Изменено 20 июня, 2017 пользователем Zxx
Всем привет.
Есть ли возможность в 11 версии сделать функцию рекавери, при получении стопа или убыточной сделки удваивать размер первоначального лота. Спасибо.
Generic_A-TLP_11.94.15_modM.mq4
Generic_A-TLP_v.11.1_modM.mq4
Изменено 20 июня, 2017 пользователем SlaVa_Ku
Немного допиленная для оптимизация MT5-версия.
VirtualDepo - виртуальный депозит, если больше нуля, то авториск рассчитывается от этой суммы, а не от баланса аккаунта. Нужно, чтобы лот не рос со временем, но зависел от величины стопа.
Trade Direction - направление торговли, 0 - оба, 1 - только покупки, 2 - только продажи. Некоторые пары выгоднее только покупать (eurchf), некоторые только продавать (gbpusd). Из личного опыта.
Вкладка
Параметры имеют смысл только тогда, когда оптимизация идет по Custom max
Фактор восстановления, Прибыльность, Количество сделок - желаемые характеристики итогового сета. Если характеристика меньше желаемого, такой результат получает меньше "очков". Если все характеристики удовлетворяют требованиям, то результат = прибыль.
RatioThreshold - желаемое отношение средней прибыльной сделки к средней убыточной сделке. Значение 0.5 означает, что средняя прибыльная сделка вдвое меньше средней убыточной. Этот параметр нужен (хотя сам редко использую, т.е. стоит = 0), чтобы система не сливала за одну сделку всю прибыль, которую зарабатывала несколько месяцев.
Запрет торговли - нужен, чтобы исключить какой-то период из оптимизации. Например, brexit у фунтосодержащих пар. Или октябрьский обвал GBPUSD, чтобы тестер не подгонял результат под одну единственную прибыльную сделку.
Исправлены функции lastloss(), OpenTrade() (писал ранее).
Здравствуйте. Можно ли добавить к советнику еще один фильтр. Условное название – «задержка открытия ордера».
Параметры:
1) Задержка открытия ордера после касания канала (в секундах)
2) Количество пунктов (в минус), при достижении которых за указанное выше время срабатывает фильтр, и сделка не открывается
3) Пауза на открытие ордера (в секундах или минутах), если сработал фильтр и сделка не открылась.
Например: после касания канала советник ждет условные 60 секунд и, если цена идет дальше в том же направлении на условные 10 пунктов, ордер не открывается. Если фильтр не срабатывает, то независимо, куда ушла цена (в плюс или минус), открывается ордер по текущей цене. В 95% этот фильтр существенно не повлияет на исход сделки, но обезопасит от «быстрых» стоплосов после выхода ожидаемых и не очень ожидаемых (особенно!) новостей, когда цена, пробивая канал, за одну свечу уходит далеко в минус.
Этот фильтр называется maxcandle. Не 1 в 1, но суть примерно та же.
Я использую в сетах maxcandle, но он не ловит быстрые скачки цены. А если выставлять небольшое количество пунктов в этом фильтре, то режется большое количество сделок. Хотелось бы пропускать такие движения, как в ночь с 29 на 30 мая по евро, с 30 на 31 мая по фунту, вечер 12 июня по канадцу, когда цена на неожиданных новостях пролетала десятки пунктов за минуту-две. Такие движения цепляют все пары с определенной валютой и лосята приходят парами-тройками за одну м15 свечу.
maxcandle работает на таймфрейме Боллинджера, т.е. обычно М15. Надо ему отдельно добавить эту настройку, чтобы ставить М1 (как раз интервал 1 минута, как вы и предлагали).
Изменено 30 июня, 2017 пользователем Zxx
Для публикации сообщений создайте учётную запись или авторизуйтесь
Перейти к списку тем