Heroix
Активный участник
Вот пример с реала 1 августа 2013:
из протокола, который ведет мой эксперт
15:00:00 Open SELL AUDNZD At price 1.13221
15:00:02 Opened SELL AUDNZD At price 1.12988 Slip = -233 Time = 2184 mSec
.....
......
2013.08.01 15:00:00 '***': login trade (4.00 509, client, 1)
2013.08.01 15:00:01 '***': market sell 0.29 AUDNZD sl: 0.00000 tp: 0.00000 (1.12998 / 1.13147)
2013.08.01 15:00:01 '***': request from '***' (sell 0.29 AUDNZD at 1.12998 sl: 0.00000 tp: 0.00000)
2013.08.01 15:00:02 '***': confirm '***' sell 0.29 AUDNZD at 1.12988 sl: 0.00000 tp: 0.00000 (1.13105 / 1.13205)
2013.08.01 15:00:02 '***': order #5341054, sell 0.29 AUDNZD at 1.12988
Ситуация, возможно, в логине МТ перед отправкой ордера.
Слип 2 секунды говорит об этом. Т.е. трейдер отправил в 00 маркет ордер селл, но, пока терминал залогинился (~700-1000 мс - проверено) и отправил в 01 на сервер цену, она была уже 1.12998.
Открытым остается вопрос, отправляет ли МТ на сервер цену, которая есть уже после логина? Ведь правильнее, с некоторой точки зрения, не смотря на логин, отправлять ту цену, которую "видит" и по которой "нажимает" трейдер.
С правовой т.з. тоже это логичнее - отправлять именно 1.13221.
p.s. сам работаю только с лимитниками, поэтому не вникал в этот вопрос с маркетами.