Переход позиций через 0:00 при работе банком. Как идентифицировать? Нужна помощь зала. - страница 5

 
C-4:
Если после роловера, по какой-то причине новая позиция имеет объем 1.2, то 0.1 лот лишний, и его надо закрыть.
А что, ролловер и объём позиции может менять ?
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций - Документация по MQL5
 
Valmars:
А что, ролловер и объём позиции может менять ?
Конечно нет. Я просто привел пример к тому, что нужно жестко ослеживать равенство совокупной позиции по базе данных с фактической совокупной позицией. Это единственное за чем надо следить. Маджики и комменты можно не отслеживать.
[Удален]  
C-4:
От чего же не разрешимая? Единственный способ здесь это вести свою собственную базу данных. После роловера производить ее актуализацию. Пример, перед роловером была открыта позиция 1.1 лот с магиком "134829", что и отображено в базе данных. После ролловера эта позиция перестала существовать, а вместо нее появилась новая: 1.1 лот с магиком "0". Спрашивается какакя разница между этими позициями? Просто записываем в своей базе данных, что наша совокупная позиция соответствует текущей совокупной позиции МТ5 и все. Если после роловера, по какой-то причине новая позиция имеет объем 1.2, то 0.1 лот лишний, и его надо закрыть. В этом случае не магик не комментарий ни другая идентификационная информация абсолютно не нужна.
При торговле руками тоже 10 баз вести?
 
Interesting:
При торговле руками тоже 10 баз вести?
Зачем же 10 баз?! Достаточно одной, "дневник трейдера называется":)
 
C-4:
От чего же не разрешимая? Единственный способ здесь это вести свою собственную базу данных. После роловера производить ее актуализацию. Пример, перед роловером была открыта позиция 1.1 лот с магиком "134829", что и отображено в базе данных. После ролловера эта позиция перестала существовать, а вместо нее появилась новая: 1.1 лот с магиком "0". Спрашивается какакя разница между этими позициями? Просто записываем в своей базе данных, что наша совокупная позиция соответствует текущей совокупной позиции МТ5 и все. Если после роловера, по какой-то причине новая позиция имеет объем 1.2, то 0.1 лот лишний, и его надо закрыть. В этом случае не магик не комментарий ни другая идентификационная информация абсолютно не нужна.

Этот способ может корректно работать, если в терминале работает один советник-хозяин. Да даже суть не в этом, ролловер должен обрабатываться корректно штатными средствами без каких либо баз. 

 
Есть такой старый анекдот - про удаление аппендицита))
 
VBAG:

Суть проблемы.

При работе с  банком(и) в 23:59 все позы закрываются с комментарием [rollover close] и сразу же открываются с пометкой [rollover open]. Само по себе это не ново.

Но вновь открытые позиции(ордера) содержат новые номера тикетов и поле MAGIC содержит 0. Хотя до rollovera MAGIC был !=0.

Теперь вопрос.

Как отслеживать позы после перехода через 0? Какой рациональный алгоритм для этого избрать  с учетом особенностей MT5?

Деньги исчезают в ПОЛНОЧЬ, причем почти бесследно под кодовым словом ROLLOVER.  После 00 часов ни тебе денег, ни истории про это!
 
SKIER:
Деньги исчезают в ПОЛНОЧЬ, причем почти бесследно под кодовым словом ROLLOVER.  После 00 часов ни тебе денег, ни истории про это!

Вы ещё на в Quik не торговали - на срочном рынке цена открытия есть лишь до конца сесси в истории ордеров, на акциях есть всегда, но если шортим, то цена выставляется на цену открытия рынка на следующий день. Да, и истории вчерашних ордеров вообще нет, разве что брокер отчёт какой на e-mail сбросит.

Так что не стал бы я слишком драматизировать ROLLOVER, хотя небольшой глючёк есть. А показатель "Баланс" вреден для здоровья инвестора...

 
notused:

Так что не стал бы я слишком драматизировать ROLLOVER, хотя небольшой глючёк есть. 

Вот еще небольшой нюанс "небольшого глючка": ломается работа трейлинг стопа, т.к профит у позиции сбрасывается. Если программно это еще можно отследить, то для тех, кто торгует ручками и использует встроенный трейлинг стоп создаются явные неудобства. 
 
notused:

Вы ещё на в Quik не торговали - на срочном рынке цена открытия есть лишь до конца сесси в истории ордеров, на акциях есть всегда, но если шортим, то цена выставляется на цену открытия рынка на следующий день. Да, и истории вчерашних ордеров вообще нет, разве что брокер отчёт какой на e-mail сбросит.

Так что не стал бы я слишком драматизировать ROLLOVER, хотя небольшой глючёк есть. А показатель "Баланс" вреден для здоровья инвестора...

Дак если демку юзать, то че на деньги то смотреть, главное чтоб картинок побольше раскрасок было, и кодбэйз пообильние, деньги вред --- настроение портят!

Фьючерсы дык этож дервативы, производные, просчитанные пересчитанные, законтраченные и т.д.! О, чтоб сложнее деньги исчезали на срочной фонде, особенно в многопарном арбитраже, с большим плечом, поближе к форексу. Ну бирже клиринг для этого и нужен, чтобы СПИСАТЬ с Клиента убытки и ПЕРЕПИСАТЬ ДОХОДЫ биржи. 

В 4 могу видеть позы до конца, а в 5 ИСТОРИЯ и ЖУРНАЛ все кроет без УБЫТКА и следов про него, КЛАСС, восторг ДИЛЛИНГА, и  аплодисменты владельцев БРОКЕРА! 

                    Мож зря я тут так, время трачу, у ребят стабильная зарплата, оклады премии.