Немного подрихтовать советник

MQL4 Asesores Expertos

Tarea técnica

Нужно чуть-чуть изменить код советника для пригодности прогонов в тестере.
Логика совы. Работает на ренко, открывает позиции в направлении предыдущего кирпича. И так либо до первого обратного кирпича, либо до установленного нами ТП/СЛ. https://www.youtube.com/watch?v=TE9_cvi9Q7Q

Проблема.  Тестам тут верить нельзя. Как понимаете, в тренде он косит деньги- во флете он сливает. Рассмотрим, как тестер имитирует тики на ренко в тестере.

При продолжении движения по предыдущему бару все нормально. Но при развороте (где он и сливает) тестер делает нам "поблажку".
http://prntscr.com/5abu37
Почему так? Тестер не понимает, как может цена сначала быть на хай/лоу, а потом на оупен. Так что новый бар открывается сразу по цене открытия предыдущего, а не по его закрытию, как это было бы на самом деле. Мы получаем цену лучше, чем получили бы на самом деле. Виноваты во всем принцип построения ренко и тестер МТ4

Мое видение решения. Но я в MQL ничего не понимаю, так что, если придумаете иначе- пожалуйста. 

Как решить? Скрин: http://prntscr.com/5abwgf
Как видите, в основном, движение по бару продолжается и тестер имитирует возврат цены к нужной нам точке.

Что нужно? Заменить в нужный момент в сове отправку маркета на выставление стопового ордера. 

Вот даже алгоритм, как я его вижу. 

Если цена открытия текущего бара (ОТ) равна цене закрытия предыдущего (ЗП), то шлем маркет.

Если цена ОТ равна открытию предыдущего (вот он наш скачек цены), то ставим стоповый ордер, по цене закрытия предыдущего бара.

 НО! Если вы придумаете вариант лучше, предлагайте, так как 100%-ю чистоту мой вариант все равно не даст. Еще можно сказать сове отправлять маркет не на открытии нового бара, а на закрытии предыдущего. Вот этот вариант куда лучше. Если сможете так- делайте так.

 Жду заявки.

Сову и код прилагаю. 

 

Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(3)
Proyectos
4
25%
Arbitraje
0
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(23)
Proyectos
90
24%
Arbitraje
12
33% / 67%
Caducado
35
39%
Libre
Ha publicado: 8 ejemplos
3
Desarrollador 3
Evaluación
(2315)
Proyectos
2914
63%
Arbitraje
124
44% / 25%
Caducado
429
15%
Trabajando
4
Desarrollador 4
Evaluación
(618)
Proyectos
1428
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
5
Desarrollador 5
Evaluación
(564)
Proyectos
844
73%
Arbitraje
15
53% / 13%
Caducado
193
23%
Libre
6
Desarrollador 6
Evaluación
(5)
Proyectos
9
44%
Arbitraje
2
0% / 50%
Caducado
3
33%
Libre
Ha publicado: 1 ejemplo
7
Desarrollador 7
Evaluación
(64)
Proyectos
144
46%
Arbitraje
19
42% / 16%
Caducado
32
22%
Libre
8
Desarrollador 8
Evaluación
(1)
Proyectos
4
25%
Arbitraje
1
0% / 100%
Caducado
1
25%
Libre
Ha publicado: 6 ejemplos
Solicitudes similares
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
1. Создать советник на основе индикаторов Супертренд и МА В фильтрах входа в сделки: 1. Количество входов на одной сигнальной линии 2. Ограничение при достижении среднего АТР за неделю 3. Время торговли Советник немного сложнее чем кажется по описанию
Основная идея советника заключается в использовании коррелирующих валютных пар для выравнивания отрицательного баланса. Изначально запускаются 4 пары, разделенные на 2 блока. В каждом блоке 2 пары, каждая из которых открыты разнонаправленно buy\sell с установленными заранее уровнями TP. Например: в одном блоке 2 пары EUR\USD buy и sell, во втором блоке 2 пары USD\CHF buy и sell. TP устанавливается в каждом блоке
Я ищу бизнес-партнёра с опытом в трейдинге и программировании, который сможет реализовать распознавание паттернов и на его основе создать прибыльного торгового робота (EA). Это профессиональная модель: автор заработал на ней миллионы, имеет подтверждённую историю результатов и хорошо известен в торговле фьючерсами
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <

Información sobre el proyecto

Presupuesto
25 USD
Plazo límite de ejecución
de 1 a 10 día(s)