Нужно чуть-чуть изменить код советника для пригодности прогонов в тестере.
Логика совы. Работает на ренко, открывает позиции в направлении предыдущего кирпича. И так либо до первого обратного кирпича, либо до установленного нами ТП/СЛ. https://www.youtube.com/watch?v=TE9_cvi9Q7Q
Проблема. Тестам тут верить нельзя. Как понимаете, в тренде он косит деньги- во флете он сливает. Рассмотрим, как тестер имитирует тики на ренко в тестере.
При продолжении движения по предыдущему бару все нормально. Но при развороте (где он и сливает) тестер делает нам "поблажку".
http://prntscr.com/5abu37
Почему так? Тестер не понимает, как может цена сначала быть на хай/лоу, а потом на оупен. Так что новый бар открывается сразу по цене открытия предыдущего, а не по его закрытию, как это было бы на самом деле. Мы получаем цену лучше, чем получили бы на самом деле. Виноваты во всем принцип построения ренко и тестер МТ4
Мое видение решения. Но я в MQL ничего не понимаю, так что, если придумаете иначе- пожалуйста.
Как решить? Скрин: http://prntscr.com/5abwgf
Как видите, в основном, движение по бару продолжается и тестер имитирует возврат цены к нужной нам точке.Что нужно? Заменить в нужный момент в сове отправку маркета на выставление стопового ордера.
Вот даже алгоритм, как я его вижу.
Если цена открытия текущего бара (ОТ) равна цене закрытия предыдущего (ЗП), то шлем маркет.
Если цена ОТ равна открытию предыдущего (вот он наш скачек цены), то ставим стоповый ордер, по цене закрытия предыдущего бара.
НО! Если вы придумаете вариант лучше, предлагайте, так как 100%-ю чистоту мой вариант все равно не даст. Еще можно сказать сове отправлять маркет не на открытии нового бара, а на закрытии предыдущего. Вот этот вариант куда лучше. Если сможете так- делайте так.
Жду заявки.
Сову и код прилагаю.
Similar orders
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
Основная идея советника заключается в использовании коррелирующих валютных пар для выравнивания отрицательного баланса. Изначально запускаются 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 <