Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1118

 
Roman Sharanov:

Почему не работает вывод свечей?


А Вы распечатайтесь два элемента массива time с индексом 0 и индексом rates_total-1
 
Vladimir Karputov:
А Вы распечатайтесь два элемента массива time с индексом 0 и индексом rates_total-1

Я уже не понимаю. Я очень долго сидел с этими долбаными rates_total и prev_calculated, просто плюнул и написал прямо. Я запустил отладку, и значения то в буферы записываются правильно!

Но видимо они записываются в самое начало графика, да

 
написал индекс rates_total - i, также ничего
 
Roman Sharanov:
написал индекс rates_total - i, также ничего
Вы точно распечатали два индекса как я советовал? Да или нет?
 
Vladimir Karputov:
Вы точно распечатали два индекса как я советовал? Да или нет?
 
Roman Sharanov:

Почему не работает вывод свечей?


Просто надо понять и запомнить, что в mql5 индексация баров по сравнению с mql4 ровно задом на перёд. Самый левый бар имеет индекс 0, а текущий rates_total-1.

Следовательно, бар 100 как в mql4 будет иметь индекс rates_total-1-100.

 
Roman Sharanov:

Теперь внимательно сравните индекс и время. Вы должны увидеть и понять, что в индикаторах самый правый бар на графике соответствует индексу #0 в массивах цен.

 
Все получилось, спасибо за помощь!
 
Вопрос по мобильной версии мт5. В журнале нет прошлых сделок, почему?
 
Подскажити как сделать паузу в 1 милисекунду ?   Sleep(1) не предлагать т.к он делает паузу от 0 до 50 милесекд где то. При  вызове с параметром 1.
Причина обращения: