Автор темы#1
Неприятная история на ECN-счёте с неттингом. Советник на GBPUSD отправил рыночную покупку на 3 лота в 15:30 по серверу, режим заполнения IOC. Исполнилось 1,2, остаток отменён, код возврата 10010, частичное исполнение. Мой код проверял только «не ошибка ли», записал себе объём 3,0 из запроса и пошёл дальше.
Дальше хуже. Через два часа сработал выход по сигналу, и советник отправил продажу на 3,0. На неттинге это не закрытие, а просто сделка на продажу: позиция 1,2 закрылась, и открылся шорт 1,8. Заметила я его только вечером, к тому времени он был в минусе на 40 долларов, повезло, что немного.
Вопрос к тем, кто торгует на ECN объёмом, который для пары уже не совсем мелкий. Что вы делаете с частичным исполнением: досылаете остаток, ждёте, принимаете как есть? И откуда правильно брать фактический объём, из результата OrderSend или из позиции?
Дальше хуже. Через два часа сработал выход по сигналу, и советник отправил продажу на 3,0. На неттинге это не закрытие, а просто сделка на продажу: позиция 1,2 закрылась, и открылся шорт 1,8. Заметила я его только вечером, к тому времени он был в минусе на 40 долларов, повезло, что немного.
Вопрос к тем, кто торгует на ECN объёмом, который для пары уже не совсем мелкий. Что вы делаете с частичным исполнением: досылаете остаток, ждёте, принимаете как есть? И откуда правильно брать фактический объём, из результата OrderSend или из позиции?