Добры день Если кто может помогите написать советник Как должен работать. открытие сделки МА (тот куда накинули советника) МА50 > МА200 открываем только в BUY МА50 < МА200 открываем только SELL У стохастика и MACD в настройках должны быть возможность отключения и смены ТФ. Сигналы от данных индикаторов не должны быть связаны (пример сигнала BUY МА50 > МА200 открываем сделку по стохастику или Macd ) на выбор Стохастик (с возможностью выбора тф) BUY - основная линия индикатора закрылась ниже 7 и следующий бар закрылся выше 7 и в это время МА50 > МА200 . SELL- основная линия индикатора закрылся выше 93. Следующий бар закрылся ниже 93 МА50 < МА200 • 2) Если цена пошла не в нашу сторону то создаем усредняющую сетку ордеров (не должны ставится отложенные ордера, советник их должен открывать сам когда цена прошла определенное расстояние) до тех пор пока все эти ордера не выйдут в плюс на определенное количество пунктов (ТР на которое должны выйти эти сделки обязательно должно быть в меню ). Но в тоже время если эти сделки еще не закрылись и поступил сигнал в противоположном направлении сделка должна открыться и также на нее должна работать сетка с усреднением !!СЕТКИ ДОЛЖНЫ БЫТЬ НЕЗАВИСИМЫ ДРУГ ОТ ДРУГА!! И подключаемый индикатор MACD (c возможностью выбора ТФ и кнопкой Вкл/Выкл) Открывать должен когда МА50 > МА200 открываем только в BUY и MACD предыдущая свеча закрылась ниже уровня 0 и текущая свеча закрылась выше уровня 0 МА50 < МА200 открываем только SELL и MACD предыдущая свеча закрылась выше уровня 0 и текущая свеча закрылась ниже уровня 0 3) Первая сделка должна открываться зразу с фиксированным ТР (с возможностью изменения) 4) Необходимо чтобы советник после того как открыл и закрыл сделку оставлял стрелочки на истории где открыл и где закрыл (как в тестере) ТР, отложек, стопов - уровней не должно быть. Робот сам должен закрыть или открыть сделку по уровню ТР, отложек, стопов указанных в настройках (должно быть так, брокер не должен видеть отложки, ТР, стопы) В настройках должно быть обязательно: 1- ТР 2- ограничение работы советника по времени 3- Ограничение по спрэду 4- Трейлинг стоп 5 -Лот 6- настройки всех индикаторов 7- функция отключения/включения сделок в разном направление 9- комментарии советника (имя и спрэд по которому он открыл сделку) 10- по возможности выбора пар по которым советник может сейчас торговать (EUR/USD, USD/JPY, GBP/USD ,AUD/USD, USD/CHF, USD/CAD, NZD/USD ) 11 - Возможность выбора ТФ для стохастика 12- Выбор включить или отключить MACD и выбор ТФ Параметры сетки: ? GridStepPips: шаг сетки. ? TakeProfitType (DistanceFromBE): выбирает способ вычисления тейк-профита. DistanceFromBE – тейк-профит отсчитывается от уровня безубытка. ? ? TakeProfitPips: тейк-профит. ? LotMult: умножитель лота. ? MaxGridLevel: максимальное количество разрешенных ордеров сетки. ? SetTPAtOnce (TRUE/FALSE): Если TRUE, советник установит общий тейк-профит всем открытым ордерам сразу же; если FALSE, советник установит общий тейк-профит после того, как войдет в рынок первая отложка.