ТЗ для робота CloudSignalB : -Стратегия построена на трёх индикаторах : 1- OverTrade(M5=20) , 2 - KX2_mod 3.2 , 3 - ZigZag(12,5,3) -Суть стратегии : 1.Сигнал входа Формируется новое облако индикатора KX2_mod 3.2 , в этом облаке или после него появляются стрелки индикатора OverTrade над/под для бай/селл пиком индикатора ZigZag , стрелок обязательно должно быть три (3) и более, одна - две не считаются сигналом , но одна из трёх и более стрелок должна обязательно быть на пике зигзага - это считается сигналом для входа. После появления (формирования) последующего за пиком с сигналом , второго(противоположного от входа) колена зигзага ( паттерн 1-2-3) , на пик зигзага с сигналом выставляется бай/селл стоп ордер на один тик выше/ниже пика сигнала . 2.Стоп-Лосс После открытия сделки выставляются стоп-лосс к ордеру . Стоп-лосс ставится на максимально-удалённый пик зигзага в промежутке от пика колена предшествующего пику с сигналом и до момента входа в сделку . 3.Тейк-Профит По стоп-лоссу высчитываются и тейк-профиты выставляемые лимитными ордерами. Тейк-профиты может быть несколько вариантов для тестирования : ТП1 - 50% от стоп-лосса , ТП2 - 100% от с/л,ТП3 - 150% от с/л, ТП4 - 200% от с/л и т.д. (до шести наблюдал), лучше с ручным выставлением % (процентов) ТП в "Входных параметрах" например : ТП1 - "45" или "49" и в ТП2 , ТП3 и т.д. и с вариантами выставления безубытка : после ТП1 ( ТП2,ТП3 и т.д.)выставлять - не выставлять безубыток (для тестирования) . В "Входных параметрах" необходима возможность указывать сколько вкл ТП -1,2,3 и т.д. вкл/выкл , и безубыток : не вкл , вкл на ТП1, ТП2, ТП3 и т.д. Так же открытая (рабочая) сделка закрывается при встречном , обратном (противоположном) сигнале : при противоположном облаке с тремя (3) и более стрелками , одна на пике , при появлении (формировании) на графике обратного колена зигзага . И сразу ставиться ордер в сторону нового сигнала. Я тестировал(работал) с ТП1 и ТП2 , двумя лотами на сделку с безубытком после закрытия ТП1 на инструментах MESH22,M2KH22,MNQH22,MYMH22 . 4. Фильтры Есть фильтры для снятия ордеров до открытия сделки : а) Сформировался сигнал для входа, ордер поставлен , но сделка не открылась и цена продолжила своё движение против сигнала на вход и если облако прервалось хотя бы на одну свечу (1 минута) , то это , текущее облако считается ЗАКРЫТЫМ , а следующее облако , после разрыва , считается НОВЫМ облаком и начинается новый расчёт , это же касается , если сделка не открылась , но начинает формироваться противоположное облако, ордер в прежнем облаке СНИМАЕТСЯ , если он был . б) Сформировался сигнал для входа , но сделка не открылась и цена продолжила своё движение против сигнала на вход при непрерывном открытии сигналов индикатора KX2_mod 3.2 - облако . Если появляется следующий сигнал входа на той же цене или по лучшей цене - выше/ниже для лонг/шорт - СНИМАЕТСЯ ордер на предыдущем сигнале входа и В ЭТОМ ОБЛАКЕ больше ордера не ставятся , с этим облаком не работаем : возможен сильный тренд против этих сигналов с манипуляциями и выбиванием стопов. Далее ждём следующего любого облака - того же направления или противоположное - не важно : любое новое облако KX2_mod 3.2 и сигнал входа. (возможно, при тестировании ещё добавиться какой-нибудь фильтр или нет ,но это только при обновление бота )) ) 5. Периоды времени для работы бота Время работы робота необходимо устанавливать в "Входных параметрах" для нескольких промежутках времени (для теста): минимум для трёх(3). Если сделка открыта в рабочее время , то по окончании этого времени она не закрывается , кроме 21:50 , а закрывается по стратегии - ТП , БУ или по стоп лоссу . В не рабочее время (перерывы) бот не открывает новых сделок , но должен контролировать открытые сделки и отслеживать сигналы ТС. Я тестировал сигналы на вход на промежутках рабочего времени по терминалу : 02:00 - 13:00 15:00 - 18:00 19:00 - 21:00 (по мне : лучшее время для работы бота = 02:00 - 12:00 по терминалу на инструментах MESH22,M2KH22,MNQH22,MYMH22 , "лучше меньше , да лучше" , но надо тестировать ) В 21:50 - снятие всех ордеров и закрытие всех сделок , конец работы робота . ================================================================================== Сигнал на вход в бай : - На графике появляется (формируется) облако индикатора KX2_mod 3.2 , в этом облаке или после него появляются стрелки ВНИЗ (у меня зелёные ) индикатора OverTrade над пиком индикатора ZigZag , стрелок обязательно должно быть минимум три (3) на двух коленах или одном колене - неважно , но три и более, ОДНА ИЛИ ДВЕ - НЕ СЧИТАЮТСЯ СИГНАЛОМ , и ОДНА из ТРЁХ (3)стрелок должна обязательно быть НАД пиком зигзага - это считается сигналом для входа в бай. Только после появления (формирования) на графике последующего за пиком с сигналом , второго - противоположного КОЛЕНА ЗИГЗАГА (паттерн 1-2-3) на пик зигзага с сигналом выставляется бай-стоп ордер на один тик выше пика сигнала - над зигзагом . ================================================================================== Сигнал на вход в селл : - На графике появляется (формируется) облако индикатора KX2_mod 3.2 , в этом облаке или после него появляются стрелки ВВЕРХ (у меня красные) индикатора OverTrade под пиком индикатора ZigZag , стрелок обязательно должно быть минимум три (3) на двух коленах или одном колене - неважно , но три и более, ОДНА ИЛИ ДВЕ - НЕ СЧИТАЮТСЯ СИГНАЛОМ , и ОДНА из ТРЁХ (3)стрелок должна обязательно быть ПОД пиком зигзага - это считается сигналом для входа в селл. Только после появления (формирования) на графике последующего за пиком с сигналом , второго - противоположного КОЛЕНА ЗИГЗАГА (паттерн 1-2-3) под пик зигзага с сигналом выставляется селл-стоп ордер на один тик ниже пика сигнала - под зигзагом . В "Входные параметры" необходимы параметры установки рабочего лота и Magic номер бота.