Неправильная цена bid или ask, возможно, ненормализованная цена. Необходимо после задержки от 5 секунд обновить данные при помощи функции RefreshRates и повторить попытку. Если ошибка не исчезает, необходимо прекратить все попытки торговых операций и изменить логику программы.
Попробуй вписать в код:
double bd=marketinfo("EURUSD",mode_bid); double ak=marketinfo("EURUSD",mode_ask); ordersend(...,lot,ak,...);
Ну или RefreshRates в помощ.
В Функцие обработки ошибок советника обновление происходит.
Логику программы менять ? Если смысл, если...
1) На других ДЦ все работает
2) На этом ДЦ и у других советников те же проблемы.
Спасибо
Поясните кто знает . Почему при работе советника появляется ошибка 129, но
но потом она изчезает и поза открывается ?
Возможно в этом ДЦ точность котирования 5 знаков (или 3 знака по йене),
а советник тупо режет цену по 4-м знакам, не учитывая 5-значной точности.
Код смотреть надо...
Cудя по таблице котировок стандартная точность котирования (4 и 2 знака)
Спасибо
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте!
Поясните кто знает . Почему при работе советника появляется ошибка 129, но
но потом она изчезает и поза открывается ?
Может 10 минут, а может и 2 часа мозги канифолить.
В другиих дилингов. центрах этот советник работает как надо
Вопрос появился потому, что я хочу именно в этом ДЦ (Альпари) открыть
реальный счет и работать советником, но вот из-за такой несовместимости одолевают сомнения.
Заранее благодарен за ответ!