Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Пополняй свой счет с помощью WebMoney
Vasyl Nosal
18538
Vasyl Nosal 2015.08.11 16:45  

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

double prev_bid;

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

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

Sleep(200);
}


}
Slawa
Модератор
6840
Slawa 2015.08.12 05:02  
eevviill:

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

 

 

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

bool offline=ChartGetInteger(0,CHART_IS_OFFLINE);

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

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий