Сравнение времени открытия и закрытия позиций. - страница 2

 
Alexey Volchanskiy:

Если это тестер, разница может быть из-за следующего.

При добавлении фактически просто вносится запись в список ордеров. Как он устроен - знают только разработчики МТ5. Допустим, это тупой CList. Тогда все происходит быстро.

А теперь надо закрыть ордер - удалить запись. В CList поиск записи происходит путем перебора и на это нужно время. И некоторое время на удаление объекта и сылки на него в CList.

Это всего лишь мое предположение, истина где-то рядом )) 

Я не думаю, что это вообще связано с изменением списка ордеров, так как все изменения происходят на торговом сервере, а я использую асинхронную функцию, то есть речь идет только об отправке ордера.

Время задержки связано с какими-то проверками в самом терминале. Поскольку разница между двумя ордерами (открытие и закрытие) только в том, что в последнем тикет сделки отличен от нуля, разница ТОЧНО связана с проверкой тикета сделки.

А поскольку сама разница сильно зависит от задержки сигнала, значит эта проверка задействует обращение к торговому серверу. Вот где время съедается. Это мое предположение. Разработчики не раскрывают деталей, думаю, берегут секреты, то есть правду мы пока все равно не узнаем.

 
Ну дольше закрывается, ну и что? В чем проблема? От чего это является проблемой? 
 
Oleg Shenker:

Я не думаю, что это вообще связано с изменением списка ордеров, так как все изменения происходят на торговом сервере, а я использую асинхронную функцию, то есть речь идет только об отправке ордера.

Время задержки связано с какими-то проверками в самом терминале. Поскольку разница между двумя ордерами (открытие и закрытие) только в том, что в последнем тикет сделки отличен от нуля, разница ТОЧНО связана с проверкой тикета сделки.

А поскольку сама разница сильно зависит от задержки сигнала, значит эта проверка задействует обращение к торговому серверу. Вот где время съедается. Это мое предположение. Разработчики не раскрывают деталей, думаю, берегут секреты, то есть правду мы пока все равно не узнаем.

Что счет, что тестер вам без разницы?
 
Dmitry Fedoseev:
Ну дольше закрывается, ну и что? В чем проблема? От чего это является проблемой? 
Это является проблемой, потому что любые проскальзывания для меня - это потеря прибыли. Советник видит профит, пытается закрыть сделку, реально закрытый профит оказывается меньше именно из-за задержки с закрытием.
 
Oleg Shenker:
Это является проблемой, потому что любые проскальзывания для меня - это потеря прибыли. Советник видит профит, пытается закрыть сделку, реально закрытый профит оказывается меньше именно из-за задержки с закрытием.
Это вы выводы из тестера переносите на реал?
 
Andrey Khatimlianskii:
Это вы выводы из тестера переносите на реал?
Какая-то статистика уже накопилась и по реалу. Примерно 60% сделок не успевают закрыться по тем ценам, при которых был достигнут профит.