Auftrag beendet
Spezifikation
У советника должен быть параметр время торговли, в какой промежуток времени он торгует с - до.
На рисунке 1. думаю все понятно, это простая пробойная структура входа при идеальных условиях бай.
Далее рисунок 2.
Логика действий робота как он должен действовать:
Появляется сигнал селл под цифрой 1 в заданное торговое время (время торговли), советник обращается к индикатору зиг заг и выясняет где находится ближайший подтвержденный минимум цены (красная жирная точка), на минимуме советник устанавливает отложенный сел стоп ордер со стоп лоссом на (ВНИМАНИЕ!) подтвержденной вершине по зиг загу, (вершин или низин может образоваться несколько до срабатывания отложенного ордера, поэтому важно выставлять стоп лосс на самой высокой или низкой вершине впадине см. рис. 3). Стоп лос должен по ходу дела перемещаться и подстраиваться под новые пики впадины (если таковые будут) также робот должен модифицировать лот отложенного ордера т.к. лотаж будет в % или в валюте счета от депозита (параметры робота в конце) при изменении стоп лосса (то есть если образовался новый пик - впадина, робот должен подстроится к новым реалиям и снизить лот). P.S. по сути будет только снижения повышения при такой схеме просто не имеет место быть.
Далее мы видим что цена пошла не по сценарию и появился еще один сигнал селл под номером 2. Робот должен удалить или модифицировать предыдущий селл стоп ордер под номером 1 и поставить его на новую впадину под цифрой 2. Тоесть все повторяется по предыдущему сценарию.
Во втором случае ордер срабатывает и мы в рынке (забыла написать про тейк профит, его можно выставить сразу в отложенном еще ордере или же после срабатывания тут разницы нет, как вам удобней, тейк профит должен быть по принципу коэффициента к стоп лоссу, а именно 1к1 1к2 (дробный 1к1.4 например это важно).
Далее мы получаем бай сигнал по цифрой 3, и советник должен выставить отложенный бай стоп по тому же принципу что и с селл сигналами (правило зеркальное)
Далее видим что цена не пошла и появляются сигналы бай 4.5.6 с однной и той же подтвержденной вершиной для установки отложенного ордера, робот повторяет теже действия по модификации бай стоп ордера (либо перемещает либо удаляет) и ставит на новый пик.
Далее мы видим что ордер бай стоп не сработал и у нас кончилось торговое время, Робот должен удалить все не сработавшие отложенные ордера и ждать следующего дня (торгового времени).
А рыночный ордер остается в работе до закрывания по стоп лоссу или по тейк профиту, роботу не нужно контролировать рыночные ордера, как бы забывает что они есть).
Нюансы:
Как мы видим могут быть такие ситуации до срабатывания отложки, робот должен модифицировать отложку по зарисованному принципу, два примера 1 нашла другой видела но так и не нашла на истории, поэтому нарисовала. По этому вопросу если не понятно поговорим отдельно либо муж пояснит если меня не будет на месте.
Параметры Робота:
1: Торгуемые символы (прописываем валюты по которым робот будет торговать через запятую)
2: Время торговли с - до
3: Лот в процентах, валюте счета (на выбор пользователя), как я и писала ранее робот должен корректировать лотаж при модификации отложенного ордера. Пример, чем больше стоп лосс тем меньше лот (например мы задали риск 1% не важно сколько пунктов будет до стоп лосса, мы все равно должны потерять 1% от депозита., также и при выборе лота в валюте счета)
4: Тейк профит в коэфициенте к стоп лоссу 1к1 1к2 1к1.6 итд
5: Маджик
6: Отступ в пунктах для бай стоп ордеров и для стоп лосса селл стоп ордеров от пика. (если будут вопрос по параметру то обсудим)
Примеры нюансов и логики.
зеркально для бай ордеров
В рынке может быть максимально 2 отложенных ордера 1 на бай 1 на селл, рыночных ордеров может быть сколько угодно (сколько сработает столько и будет)
Важно 1 сигнал ( стрелка)1 отложка, при последующих сигналах отложка модифицируется (либо место при смене пиков впадин, либо стоп лосс и лот, либо все вместе)
P.S. на предыдущей картинки, если бы был еще 1 селл сигнал после первого и впадина в этот момент уже изменилась (красные точки) то тогда да робот должен модифицировать отложенный ордер под новые реалии, но так как сигнал один от него и отталкиваемся (ждем срабатывания или ждем след сигнал)