Новая свеча

 

Привет всем

Нужен совет

Нужно узнать как закрылась предыдущая свеча (белая она была или черная) и в зависимости от результата на новой свечи сделать какое то действие (открыть ордер или нечто другое)

если можно то с примером. 

 

if(Close[1]-Open[1]>0) {...}

else {...} 

 
transcendreamer:

if(Close[1]-Open[1]>0) {...}

else {...} 

оно будет работать на каждом тике если я не ошибаюсь? 

а как сделать обработку только на новом баре? 

 
static datetime prevtime=0;                  
void OnInit()
{
   prevtime=Time[0];
}
void OnNewbar()
{
   if(Time[0] <= prevtime) return;
   else      prevtime=Time[0];

{код, исполняемый на открытии нового бара}

}
Причина обращения: