Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Только некоторые уточнения. Если функция MarketInfo() вернула 0, то это вовсе не означает отсутствие символа. Может быть банальное отсутствие данных в терминале. Поэтому лучше проверять на наличие ошибок: ERR_UNKNOWN_SYMBOL, ERR_INVALID_FUNCTION_PARAMVALUE и ERR_INTERNAL_ERROR. Также можно уйти от MarketInfo на SymbolInfoDouble, сделав функцию платформонезависимой.
Ну и напоследок - классика жанра )) Иногда будет вылетать по делению на ноль: значение tickValue не проверено.
Исправил.
Исправил.
Ну отчитываться то необязательно )) Я ведь не начальник какой-нибудь... Хотя, не скрою, приятно, когда критика воспринимается адекватно. Спасибо.