Блог им. SimZim

Метатрейдер на фортсе не сразу выводит лимитные заявки на биржу?

    • 06 июня 2016, 12:08
    • |
    • SimZim
  • Еще
Доброго утра.
В комменты приглашаю работников метаквота, открывашки, а также получивших бесценный опыт невывода метатрейдером заявок на биржу  до меня.

Ситуация такая случилась в пятницу: выставленная по фучу кассы лимитная заявка на закрытие позиции не исполнилась (на новостях ракета с перегрузками просвистела в стакане мимо, а текстово статус стал order in qoute). Я всегда думал, что безусловные лимиты выводятся на биржу сразу и подлежат исполнению по указанной цене. В Айти пять лет так было и закрытия лимитами на резких движениях отрабатывались, даже когда стакан лагал.

Метатрейдер на фортсе не сразу выводит лимитные заявки на биржу?
Внимание вопрос: что, открывашечный сервер метатрейдера действительно не сразу ставит лимитные заявки на биржу? а когда ставит? при достижении цены? а есть ли способ гарантированного исполнения лимита?

Спасибо за внимание

PS. и да, не забывайте, работая с ручным тейкпрофитом отменять его ДО нажатия на аварийную кнопу Close в стаканчике, иначе у вас может образоваться нежелательная противоположная позиция (тут, признаюсь, всё сделал сам, однако в течение года в метатрейдере не сталкивался с неиспонением безусловного лимита и был растерян. однако благодарен рынку, что тот позволил мне закрыться без убытков)
14 комментариев
Не совсем понятно. На картинке вижу закрытый лонг и откупленый шорт, когда именно заявка не сработала?
qlewer, селл лимит был на 13113 и он не сработал сразу, а только когда цена снизилась обратно. пытался закрыться маркетом выше — не дало
avatar
Ясно. А почему не использовать Тейк-Профит с исполнением по рынку? Т.е. как я понял, в вашем случае было куплено, и в качестве Тейк-профита был установлен Селл-Лимит на 13113. Ордер типа Селл-Лимит по цене 13113 подразумевает ситуацию, чтобы цена росла, превысила значение 13113, и только тогда он появится в стакане, подразумевая желание войти в шорт. Это как Селл-Стоп, только выше текущей цены, и в качестве Тейк-Профита пожалуй не годится.
qlewer, тп по маркету даёт адское проскальзывание, до десяти пунктов на текущем дергунчике, а это очень чувствительно для моей системы.

 Ордер типа Селл-Лимит по цене 13113 подразумевает ситуацию, чтобы цена росла, превысила значение 13113, и только тогда он появится в стакане

  да, похоже это и произошло в обсуждаемом случае, однако ранее лимитные заявки выводились на биржу (появлялись в стакане и таблице квика, чего не бывает со стопами внутри метатрейдера).

 ваша интерпритация селл-лимита удивляет. откуда инфа? впервые такое слышу (но именно оно, похоже, и было в пятницу), хотя, как писал выше, в остальных случаях заявки до стакана и квика доходили.

а как в метатрейдере устроить лимитную биржевую заявку в классическом понимании этого термина с немедленным и гарантированным выводом на биржу? или никак? тогда это как-то очень плохо
avatar
SimZim, В случае новостей всегда будет проскальзывание, да и без новостей будет, но с гораздо меньшей вероятностью. Тут либо по рынку с гарантией, либо возиться с лимитками без гарантий исполнения, когда на вашей цене просто может не хватить объема, или цена ее вовсе пройдет, и пойдет дальше, что и было в этом случае, а заявка так и останется в стакане.
а как в метатрейдере устроить лимитную биржевую заявку в классическом понимании этого термина с немедленным и гарантированным выводом на биржу? или никак? тогда это как-то очень плохо
Почему думаете, что заявки не попадают на биржу?
qlewer, повторю мысль: лимитная заявка и у другого брокера, и до этой пятницы в метатрейдере всегда появлялась в стакане по факту нажатия кнопы отправки заявки. единственный раз, когда отправилось, в стакане метатрейдера отметилось, но на биржу выведена не была, показался мне странным, поэтому и решил уточнить вопросом в этом посте.

а ваше предположение, что лимитная заявка по сути есть стоп и выводится на биржу по факту достижения цены не соответствует моему опыту. не знаю, как написать иными словами
avatar
SimZim, Значит я ошибся.
ПС. В общем да, что-то не совсем ясно. В этом случае сделка должна была закрыться по указанной цене, либо выше нее, т.е. с положительным проскальзыванием. Подождем комментарий других участников.
qlewer, очень хотелось бы комментов от работников открывашки и самого метатрейдера. но поскольку посту только два плюсика поставили, наверное, указанные работники пост и не заметят :(
avatar
SimZim, Если позвонить местному представителю Открытия, они могут проверить историю и прокомментировать. Тут можно выслать им личное сообщение. 
qlewer, общедоступная поддержка открывашки в метатрейдере разбирается, мягко говоря, не очень. убедился. поэтому решил обратиться сюда за продвинутым уровнем :)
avatar
SimZim, приведите журналы логов и более точное описание сделок и заявок, пожалуйста.

К сожалению, кратко описанного на словах, недостаточно для разбора.
MetaQuotes Software,  приветствую. как хорошо, что вы ответили. а журналы где искать? я нашёл только один, со сделками:
IM 0 15:00:45.006 Trades 'x': deal #25967338 buy 1.00 SBRF-6.16 at 13086 done (based on order #36921985)
QK 0 15:00:45.021 Trades 'x': deal #25967339 buy 1.00 SBRF-6.16 at 13086 done (based on order #36921985)
LH 0 15:01:07.468 Trades 'x': sell limit 2.00 SBRF-6.16 at 13113
HP 0 15:01:07.523 Trades 'x': sell limit 2.00 SBRF-6.16 at 13113 placed for execution in 54 ms
<… передвигание стопов>
HS 0 15:30:46.662 Trades 'x': exchange sell 2.00 SBRF-6.16 at market
HI 0 15:30:46.671 Trades 'x': exchange sell 2.00 SBRF-6.16 at market placed for execution in 9 ms
HJ 0 15:30:52.572 Trades 'x': deal #25969411 sell 2.00 SBRF-6.16 at 13113 done (based on order #36922533)
PL 0 15:31:00.318 Trades 'x': deal #25969444 sell 2.00 SBRF-6.16 at 13121 done (based on order #36936425)
FR 0 15:31:26.933 Trades 'x': exchange buy 2.00 SBRF-6.16 at market
DH 0 15:31:26.942 Trades 'x': exchange buy 2.00 SBRF-6.16 at market placed for execution in 9 ms
DG 0 15:31:31.097 Trades 'x': deal #25969661 buy 2.00 SBRF-6.16 at 13113 done (based on order #36936922)

а по таблице всех сделок с 15:30:39 цена была 13113 и выше. в отчёте брокера тоже указано время 15:30:39. то есть сделка вывелась на биржу и исполнилась правильно, но терминал продолжал показывать, что заявка активна и сделка не закрыта. я начал крыться по маркету, создавая на самом деле новый нежеланный шорт. 

спасибо за желание разобраться.

avatar
Спасибо.

К сожалению, все равно информации недостаточно.

Сообщите максимально точно, у какого ордера, какая цена, в какое время сработала не так и какое точно (включая цену исполнения) поведение ожидалось.

Правильно заданный вопрос — половина ответа, а то и все 100%.
MetaQuotes Software, может, поможет отчёт брокера?

  из отчёта следует, что заявка была выставлена на биржу, сделка закрылась по планируемой цене во время первого прохода цены вверх (15:30:39), НО в терминале (смотрите лог в предыдущем комменте) сведений об этом не было и в 15:30:46 (по журналу мт5) я выставляю sell market для закрытия, как я подумал, незакрытой позиции, которая исполняется в 15:30:52  (по отчёту брокера), в ту же секунду в терминале появляется информация о закрытии предыдущей сделки.

Итого: претензия к терминалу (или промсерверу метатрейдера, что вероятнее, так как в самом терминале график и стакан были активны) такова: на сильном движении цены терминал в течение 13 секунд не отображал факт исполнения заявки на бирже.

 В процессе разбора полёта ответ действительно появился. Теперь от разработчиков хотелось бы исправления ситуации.
Заранее спасибо
avatar

теги блога SimZim

....все тэги



UPDONW
Новый дизайн