Magic number после переноса позиции - страница 2

 
Oleg Shenker:

По смыслу или на практике?

Я запрашиваю значение POSITION_MAGIC после rollover'a и получаю - ноль. Какие еще могут быть сомнения.

На практике по смыслу )) В МТ4 нет понятия "позиция". Соответственно, запрашивается магик ордера. А он остается таким же, как и был. Это точно, проверено. А вот идентификатор (тикет) ордера изменяется. Очень странно, что в МТ5 все наоборот. С этим еще не сталкивался.
 
Тоже не сталкивался, правда, при довольно скромном опыте демо-торговли в МТ5. В МТ4 такого точно нет. Если в МТ5 что-то в этом роде случается, то, на мой непросвещённый взгляд, это явный баг, и дальнейшие вопросы - к разработчикам.
 
А зачем нужен учет POSITION_MAGIC? На счету торгуется более одного эксперта? Или это Hedge счет?
 
. ... Rick D. ... .:
А зачем нужен учет POSITION_MAGIC? На счету торгуется более одного эксперта? Или это Hedge счет?
Мало ли зачем. Это пользовательский идентификатор, и ни сам терминал, ни серверная часть его менять не должны. Кстати, и к комментариям это тоже относится. Но там разработчики пожадничали предусмотреть отдельное поле user-only, и комментарии приходится делить с сервером/дилером. Помнится, на форуме МТ4 в своё время было много недоумений по этому поводу.
 
Oleg Shenker:

Некоторые брокеры делают перенос позиции закрывая существующую позицию по текущей цене и открывают ее по новой, с учетом свопа.

Побочным эффектом такого переноса является обнуление параметра POSITION_MAGIC  в свойствах позиции.

После этого советник перестает узнавать свои позиции.

Кто-то сталкивался с такой проблемой? 

начните с долбежки техотдела брокера. У них вероятно при переносе обнуление и происходит.

В ином случае, если они будут отнекиваться - пишите в СД здесь.

 
. ... Rick D. ... .:
А зачем нужен учет POSITION_MAGIC? На счету торгуется более одного эксперта? Или это Hedge счет?
Да, на счету работает больше одного эксперта.
 
o_O:

начните с долбежки техотдела брокера. У них вероятно при переносе обнуление и происходит.

В ином случае, если они будут отнекиваться - пишите в СД здесь.

Попробую. Может быть что-то скажут разумное.