MetaEditor build 1490 - страница 5

 
Andrey Dik:
Странно.... В чем тогда может быть проблема?
Запишите видео.
 
Andrey Dik:

После этого я перевернул позицию - проблема - позиция есть а сделок нет.

Воспроизвел Вашим и своим вариантами! Вот это баг, так баг! Фигово.
 
fxsaber:
Воспроизвел Вашим и своим вариантами! Вот это баг, так баг! Фигово.
Во!!! И не только при перевороте, но и просто по новой на чарт кидаю и не видит сделки! На предыдущей странице написал.
 
Andrey Dik:
Во!!! И не только при перевороте, но и просто по новой на чарт кидаю и не видит сделки! На предыдущей странице написал.
Ну тогда можно всем рекомендовать срочно остановить торговлю на реале.
 
fxsaber:
Ну тогда можно всем рекомендовать срочно остановить торговлю на реале.

Повторил несколько раз.

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

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

 

Добавлено.

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

Разработчики, ау!  

 
Andrey Dik:

Разработчики, ау!  

Пишите в СД.
 
заявка #1622261
 
Andrey Dik:

Странно.... В чем тогда может быть проблема?

Вот. Делаю так. Запустил советник на чарте. Открыл вручную позицию. Два раза добавил и один раз урезал позицию. В лагах правильно показывает 4 сделки. После этого я перевернул позицию - проблема - позиция есть а сделок нет.

Вот лог после последних двух операций.

2016.12.05 14:25:44.157 Get current commission of pos (GBPUSD,M5) 1

2016.12.05 14:25:44.157 Get current commission of pos (GBPUSD,M5) GBPUSD

2016.12.05 14:25:44.157 Get current commission of pos (GBPUSD,M5) Позиция найдена

2016.12.05 14:25:44.157 Get current commission of pos (GBPUSD,M5) Всего сделок в позиции: 4

2016.12.05 14:25:44.670 Get current commission of pos (GBPUSD,M5) 1

2016.12.05 14:25:44.670 Get current commission of pos (GBPUSD,M5) GBPUSD

2016.12.05 14:25:44.670 Get current commission of pos (GBPUSD,M5) Позиция найдена

2016.12.05 14:25:44.670 Get current commission of pos (GBPUSD,M5) Всего сделок в позиции: 0

Видно, что сделок позиции не видит. Советник продолжает висеть на чарте и в коменте 0. 

Удалил эксперт, кинул на чарт снова - не видит сделки позиции, в коменте 0. 

 

 

Проверяем.

Приложите вашего эксперта.

 
Alexey Da:
Проверяем
Да даже если DEAL_ENTRY_INOUT будет входить в число сделок позиции, толку от этого никакого ну будет, пока не расширите ENUM_DEAL_PROPERTY_*.
 
Alexey Da:

Проверяем.

Приложите вашего эксперта.

https://www.mql5.com/ru/forum/162399/page3#comment_3894115
MetaEditor build 1490
MetaEditor build 1490
  • www.mql5.com
Новая функция "FileSave" сохраняет файл только в бинарном виде? Что хотел сделать: сохранить файл в формате "csv" Для открытия в Excel...
Причина обращения: