Может я и ошибаюсь, но в коде DOTS как то задействован ATR… вот просто сделал картинку и она совсем не похожа на МАшку… очевидно то, что формулы совершенно разные, соответственно и результат будет разный… подгонять под историю — бессмысленно… даже не знаю что еще сказать…
Наблюдение и тестирование советника показывает, что он не удерживает прибыль и вытаскивает убыточные сделки за счет усреднения. Конечно, можно сказать, что это путь к сливу депозита, но это не совсем так. Советник может закрыть сделки и в минусовой зоне, потому что за основу закрытия позиций взяты два фактора: 1. средне–справедливая цена на основании ТМА, которая рассчитывается исходя из валатильности рынка и 2. поступление противоположного сигнала. Общий минус по позициям, отрабатывается в дальнейшем за счет прибыли следующих дней. Замечено, что при закрытии позиции в минус, советник отрабатывает его за 2-3 дня, что нормально отражается в статистике.
Вывод:
Советник требует доработки.
Задачи:
1. При стратегии конттренд, чтобы советник открывал сделки, в зонах перекупленности и перепроданности. За счет этого, уменьшиться просадка и нагрузка на депозит.
2. Обозначить советнику трендовость, чтобы он удерживал профитную позицию, когда идет по тренду.
При данных доработках, получиться фиктически универсальный советник, для тренда и контр тренда. Т.е. Разделение депозита на 2 части и установки фактически двух советников на один счет, но с разными показателями.
Что нужно сделать:
Задача номер 1. Возможные зоны перекупленности и перепроданности. Данную проблему будем решать за счет индикатора SRm (в открытом доступе www.mql5.com/ru/code/10994). Т.е. поставим фильтр на открытие позиций. Советник должен открывать позиции, только при условии, если цена коснулось одну из линий. Коснулись нижнюю – работаем только покупки, коснулись верхнюю – только продажи.
Задача номер 2. Показать советнику тренд, чтобы он торговал только в нужном нам направлении. Данный вопрос будем решать за счет индикатора FILTER-EXTRA & arrows+alerts+mtf. Красный только продажи, синий только покупки.
Для удержания позиции в советник нужно внести 2 изменения:
1. Советник должен сам автоматически выставлять стоплос и тейпрофит на сделку. Стоп лос выставляется за ближайший фрактал. А тейкпрофит был в соотношении: 1/1, 1/2, 1/3, ¼, 1/5 и т.д. В настройках советника должна быть настраиваемая возможность true/false использовать эти настройки или нет.
2. Т.к. тейкпрофит у нас является соотношением к стоплоссу, то нам необходимо заходить в сделку не фиксированным лотом, потому что при каждой сделке у нас стоплосс может быть разным, а расчитовался исходя из риска на сделку (от стоплосса). Например депозит 1000, риск на сделку 1%, стоп 100 пунктов(5 знак) = 1% от депозита = 10 $ – вход в сделку 0,1 ….
депозит 1000, риск на сделку 1%, стоп 200 пунктов(5 знак) = 1% от депозита = 10 $ – вход в сделку 0,05 ….
3. Не обязательный – но желательный момент: Перевод позиции в БУ при достижении тейкпрофита :1/1, ½, 1/3 и т.д., true/false, чтобы настраивался в советнике.
На выходе что мы получим?
Работа на счету двух стратегий: трендовой и контртрендовой, что обеспечит стабильность.
Андрей, действительно на вашем скрине одну такую нашел, странно — но у меня такого не было замечено, только последняя свеча меняла цвет до закрытия — за основу нужно брать закрытую свечу и цвет на этой свече.
На нулевом баре (пока бар не закрылся), цвет может меняться много раз. Фиксировать цвет нужно только по закрытому бару. Соответственно вход — на открытии новой свечи.
Не спорю… готов и на это! с другой стороны, зачем делать экспертов, если они не будут корректно работать. В предыдущем советнике есть некоторые не доработки, но это уже моя вина, не было описано в ТЗ.
Это просто все подробно расписано поэтому и кажется, что объемно. На самом деле все простенько. 1 — фильтр, 1 точка входа, а дальше как и у всех советников ММ, профит, стоплосс… весь в ожидании
Супер! Благодарю «cerber04»!
Хех — фильтр бы трендовый еще поставить бы в него в виде DOT или HA или любого трендового индикатора на старшем ТФ — можно было бы быстро получить статистику… а пока в визуализаторе мучатся приходиться…
Андрей, все же будет просьба маленькая: у советника есть magic, можете сделать так, чтобы он был не только цифровой но и буквами можно было написать и чтобы он отражался так в комментариях по сделке. А то очень трудно статистику собирать…
Помогает даже очень… В полу ручном режиме получается совсем не плохо, в автомате гораздо хуже, потому что приходиться фильтровать сигналы по тренду. Вот если бы фильтр ему сделать в виде индикатора DOT и выбор ТФ в настройках советника для него, чтобы показывал в какую сторону ему торговать: синяя только бай — красная только селл… возможно?
Сигнал Quantum на нулевом баре перерисовывается. Включена функция ТП при противоположном сигнале. Так вот, на данный момент, когда появляется квадратик в противоположном направлении, он закрывает сделку, но потом квадратик исчезает, т.к. это нулевой бар. Можете ли вы, чтобы данная функция срабатывала на закрытом уже баре?
mihhail777