Скачать MetaTrader 5

Как получить период графика советника (не текущего графика)

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114267
Forex Trader 2008.12.14 10:33 
В МТ4 открыто 20 графиков с разными периодами, к ним подключен одинаковый советник, при старте хотелось бы определять текущий ТФ именно графика советника, а не текущего активного графика. напомните плиз. Если использую функции Period() то получаю период именно активного графика.
Forex Trader
114267
Forex Trader 2008.12.14 13:58  

Пока пришло только вот такое, не совсем надежное решение, может кто подскажет как правильнее :)

_Period = MathMin((Time[0]-Time[1]),MathMin((Time[1]-Time[2]),(Time[2]-Time[3])))/60;
Forex Trader
114267
Forex Trader 2008.12.17 10:26  
Функция Period() возвращает период именно того графика, к которому присоединён эксперт. Текущий активный график тут ни при чём
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий