Откройте глаза и посмотрите внимательней на ваш индикатор — это же обычное пересечение линий стандартного ADX. Если писать советник а он написан по сигналам Вашего индикатора( повторюсь цветовые сигналы на графике выставляются на Bar[1] т.к. проверка сигнала осуществляется на текущем баре но ПРЕДЫДУЩЕГО) то ордера будут выставляться на бар позже алерта, но можно написать или найти бесплатный советник, коих много на просторах инета, работающий от пересечений линий ADX
Уважаемый пользователь портала, чтоб развеять компетентность программистов opentraders.ru, поясняю-
По индикатору представленному вами. Вот вам пример
Как можно увидеть из журнала индикатор сигналит алертом в 06-02, цветовое поле рисуется на бар ранее а советник выставляет ордер после закрытия бара сработки алерта.
Еще вопросы есть? Вроде подробно описал не только работу индикатора но и советника, остальные вопросы наверное уже к разработчикам индикатора.
Вы просили сделать советник по индикатору — он сделан (сделки открываются).барахлит не советник а индикатор, он выдает сигналы.В индикаторе присутствуют сигналы не отображающиеся цветовым полем на графике.
Перезалил советника с не большими изменениями.Сова устанавливает при сработке индикатора стоповые и лимитные ордера(Лот*2) по окончанию дня все не сработавшие ордера удаляются, если сработал стоп ордер закрытие по ТП и СЛ, если лимитный то включается тралл.
//+------------------------------------------------------------------+
void OnTick()
{
if(CountTrades()<1)OpenPos();
else ClosePos(); — удали эту строчку и не будет закрывать
…
(OrderSend(Symbol(),OP_BUYSTOP,Lot,price,slippage,SL,TP,«news»,Magic,0,CLR_NONE)!=-1)--SellLimit
(OrderSend(Symbol(),OP_SELLSTOP,Lot,price,slippage,SL,TP,«news»,Magic,0,CLR_NONE)!=-1)--BuyLimit
Servir