Ответить
22.09.2015, 04:48
Аватар для adept_
adept_ adept_ вне форума Интересующийся
Регистрация: 14.06.2011 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 1

По умолчанию Не удается отследить OrderSend error 130

Здравствуйте!
Подскажите пожалуйста, как отследить ошибку 130 (неправильные стопы) для отложенных ордеров
(любые из OP_BUY_LIMIT, OP_BUY_STOP, OP_SELL_LIMIT, OP_SELL_STOP).
Дело в том, что она появляется не постоянно, а апериодически, через неравное количество баров (М1).
Выставлял и SL=0 и TP=0 (т.е. вообще без стопов, думал, Market Execution),
и NormalizeDouble( SL, Digits ) и NormalizeDouble( TP, Digits ), не помогает.
Причем если повторить попытку посыла ордера, ордер выставляется без ошибки.
Помогите плиз
22.09.2015, 12:11
Аватар для adept_
adept_ adept_ вне форума Интересующийся
Регистрация: 14.06.2011 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 1
Отслеживать-то да, я вижу что есть ошибка, вижу плавающие спреды, а как убрать-то ошибку?

Делать RefreshRates() перед каждым посылом?
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 12:18. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO