Проблема с функцией MarketInfo - страница 2

 
Сергей Михеев:

Вот, простейший тестовый файлик


 
Спасибо за помощь!
Коды ошибок не анализировали. Похоже у Вас нет данного инструмента в обзоре рынка
 
Karputov Vladimir:

Пожалуйста вставляйте код правильно: Правильно вставляем код на форуме. Ваш пост я уже отредактировал.

Теперь к тесту: MetaTrader 4 build 842 х32 (MetaQuotes Software Corp.).

И вот алерты:

Как видите, всё в порядке.

Я сейчас запустил в другом терминале и заработало!

Что может быть не так в терминале? Билд один и тот же 840! Это ведь если поставить такого эксперта на реальный счет он будет в одном терминале работать, а в другом нет??

Не работает в теминале "Exness", а заработало в терминале "GKFX"

 
Сергей Михеев:

Я сейчас запустил в другом терминале и заработало!

Что может быть не так в терминале? Билд один и тот же 840! Это ведь если поставить такого эксперта на реальный счет он будет в одном терминале работать, а в другом нет??

Не работает в теминале "Exness", а заработало в терминале "GKFX"

Используйте "чистый" терминал от разработчика.
 
Victor Nikolaev:
Коды ошибок не анализировали. Похоже у Вас нет данного инструмента в обзоре рынка
В окне обзора рынка этот инструмент есть! Стоит самый первый в списке, скрин прилагаю.
Файлы:
4erwt_ppthe.jpg  399 kb
 
Сергей Михеев:
В окне обзора рынка этот инструмент есть! Стоит самый первый в списке, скрин прилагаю.
Вы не правы. Инструмента EURGBP у Вас нет! Именно поэтому при запросе данных с несуществующего инструмента Вы получаете ноль.
 
Karputov Vladimir:
Вы не правы. Инструмента EURGBP у Вас нет! Именно поэтому при запросе данных с несуществующего инструмента Вы получаете ноль.
Этот инструмент стоит на первом месте в списке. Или проблема в букве "e" на конце??
 
Сергей Михеев:
Этот инструмент стоит на первом месте в списке. Или проблема в букве "e" на конце??
Внимательно посмотрите в свой код и на свой скрин. Два разных инструмента (ну хотя-бы просто количество букв в названиях символов посчитайте).
 
Karputov Vladimir:
Внимательно посмотрите в свой код и на свой скрин. Два разных инструмента (ну хотя-бы просто количество букв в названиях символов посчитайте).
Спасибо, разобрался, тему можно закрывать!
 
Сергей Михеев:
Спасибо, разобрался, тему можно закрывать!

Вам нужно проверять операции на возможность ошибки:


В таком случае сразу бы была найдена ошибка. Проверку на ошибку написать?