Эмуляция тика для запуска советника на offline графике - как реализовать? - страница 2

 

Я так сделал. Работает.

double prev_bid;

//////////////////////////////////////////
void OnInit()
{
prev_bid=Bid;

while(!IsStopped())
{
RefreshRates();
if(prev_bid!=Bid) {prev_bid=Bid;OnTick();}

Sleep(200);
}


}
 
eevviill:

Я так сделал. Работает.

 

 

Для полного счастья можно сначала определить оффлайновость графика

bool offline=ChartGetInteger(0,CHART_IS_OFFLINE);

Тогда эксперт будет универсальным

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