Сетка по сигналам индюков, да ещё двух, намного лучше, чем тупо просто сетка по шагу. Например, открылся первый ордер, шаг допустим 500(5знак) на тф н1, и вышла новость, после которой цена несколько часов летела, потом ползла на пусть на 1500п например. С усреднением по шагу робот открыл бы ещё 3 ордера, а по индюкам дождался бы окончания этого падения и по сигналу МАКД открыл бы только второй ордер.
С первым ордером вроде всё нормально. А вот с усредняющими заметил такую ошибку: например, открылся первый ордер, цена пошла дальше против нас, прошла расстояние шага, второй ордер не открылся, всё правильно.Потом цена немного развернулась, появился сигнал на вход, но на момент закрытия свечи(2)расстояние уровня её закрытия меньше шага и ордер тоже не открылся — и это тоже правильно! Но потом робот просто ждёт, когда цена достигнет расстояния от первого ордера, равного шагу и открывает второй ордер! А он должен уже забыть об том втором сигнале, так как на закрытии свечи(2)условие шага не выполнилось.
На скрине я отметил красными линиями свечи(2) всех трёх сигналов, на закрытии которых робот проверял условие по шагу — во втором и третьем случае видно, что ордера открыты на следующих свечах при достижении расстояния шага(150п в данном случае).На ТМА не обращайте внимания, линии опустились, на момент сигналов всё было правильно.
В данном примере по правилам, открылись бы 1 и 3 ордера.
Вот, например, на скрине — пиковая свеча 1(отмечена красной линией)открылась за верхней границей ТМА, столбик МАКД следующей свечи(2) стал меньше столбика МАКД пиковой свечи — значит, на закрыытии свечи 2 должен был открыться ордер селл ( не смотрите, что ордер и дальше не открылся, при пересечении с ТМА — это я накинул ТМА на график тестера с другими параметрами, чисто для примера сделки с обеими свечами выше линии ТМА).
На скрине просто совпало так. При сильных движениях обе свечи могут закрыться далеко за линией и ордер откроется в более выгодном месте, чем если ждать пробития канала внутрь.Сделки должны открываться на закрытии второй свечи(если уровень открытия первой свечи(с пиковым столбиком МАКД), повторюсь, находится за границей канала ТМА(для села это верхняя граница, для бая, соответственно — нижняя).
Андрей, огромное спасибо за оперативность! Понятно, что я сразу слишком много захотел плюшек по сопровождению сделок в этот робот И так нормально, чтобы понять и подобрать параметры. Но я заметил одну неточность, и именно по логике входов. Почему-то часто сделки открываются позже сигнала, например:
Дальше, почему то усредняющие ордера открываются чисто по шагу:
Хотя должны открываться по повторному сигналу, но не ближе расстояния шага:
Ещё раз в двух словах логика входов и усреднения: сделка открывается, если на закрытии очередной свечи(2) соответствующий столбик МАКД меньше столбика предыдущей свечи(1)(или другими словами вершина столбика ближе к нулевой линии)и хотя бы открытие свечи 1(с пиковым столбиком МАКД)было за границей канала ТМА. Усредняющий ордер открывается при таком же повторном сигнале в ту же сторону, но только если выполняется дополнительное условие — расстояние на момент открытия ордера не меньше указанного в настройках шага. Если расстояние меньше шага, то ордер не открвается и ждётся сл.сигнал по индюкам. Для следующего сигнала используются уже свои свечи(1 и 2) и столбики МАКД! Также получается, что все ордера открываются на закрытии свечи 2, поэтому можно оптимизировать по контр.точкам с достаточной точностью(без трала конечно).
Основные параметры для меня — Таймфрейм и HaLfLen. Первый очень удобен — можно торговать например на Д1, а индюк на графике будет недельный.HaLfLen же это типа периода в других индюках. Индюк ТМА движется за ценой, в зависимости от настроек более или менее гибко. Реальную картину можно увидеть, прогнав его в тестере.
Ну как бы по этой стратегии планируется закрытие сеток в плюс всегда.Но можно в настройки добавить стоплосс- если он равен нулю, то все работает как я расписал, если он имеет значение, то наоборот, усреднение отменяется и каждый ордер работает отдельно со своим стопом и тейком.
Выстрадано. Это улучшенная версия торговли по Макд.Заход в зонах перепроданности-перекупленности по ТМА. Усреднение по повторному сигналу МАКД — то есть, если цена пошла против нас, то сл.ордер не тупо по шагу, а после затухания этого импульса. Сов нужен для подбора периода ТМА при различных вариантах тейка и ТФ. В дальнейшем планирую усложнять робота — заход на самых разворотах и, вследствие редких поэтому входов, увеличение прибыли за счёт дополнительной сборки урожая на разворотных флэтах.
Пятизнак, открытие сделок после закрытия свечи(или на открытии следующей).
Хотелось бы ещё гэпов избежать(в основном для ТФ Д1) — можно в настройки вынести пункт «макс.гэп». Но он должен учитываться, только если он в сторону открытия сделки.
На втором скрине ситуация, когда фильтр «Обратная свеча» включен. Нет возможности исправить основной текст, поэтому здесь: «Если рабочая свеча нулевая(дожи) или такая же как и сигнальная» — «такая же» имеется в виду по направлению движения, размер естественно любой. Робот создаётся для тестера мт4, чтобы подобрать на истории пары, ТФ, и параметры в настройках робота, при которых соотношение прибыльных и убыточных сделок будет максимальным.На основе полученных данных в дальнейшем можно будет создать индикатор-стрелочник. Поэтому прошу ещё 2 дополнения: 1) в терминале мт4, в «Результатах оптимизации» добавить колонку «Процент прибыльных сделок», 2) в параметры советника прошу внести пункт — длительность сделки в минутах(если =0, то отключён, если любое др.значение — то сделка закрывается по этому времени, а не после закрытия рабочей свечи).
andre71g