Советники: Close All Main position Trailing - страница 4

 
Vladimir Karputov:

Версия 1.006 опубликована. После смены входных параметров главная позиция ищется сразу в OnIit (помимо OnTick).

Ясно!!!

 

  версия 1006    Всё тоже самое.    После  переключения с фейс на три  подконтрольные позиции не закрывает - Пока не перезагрузишь Эксперта   ( но похоже что подконтрольные сделки  стал действительно быстрее закрывать, что очень хорошо).  Основная позиция 7 подконтрольные 8-9

2021.03.23 18:36:18.111 Close All Main position Trailing (1) (EURUSD,M1)        Strings obtained: 2. Used separator ';' with the code 59
2021.03.23 18:36:18.111 Close All Main position Trailing (1) (EURUSD,M1)        arr_list[0]="8"
2021.03.23 18:36:18.111 Close All Main position Trailing (1) (EURUSD,M1)        arr_list[1]="9"
2021.03.23 18:37:52.389 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [SELL] Date- 2021.03.23 15:37:53 Price- 1.18756 Lots 0.01 Ask() 1.18759 Bid() 1.18756 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:37:53.343 Close All Main position Trailing (1) (EURUSD,M1)        Main position: Magic number 7, main position Identifier 194070277
2021.03.23 18:37:58.132 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 15:37:59 Price- 1.18762 Lots 0.01 Ask() 1.18762 Bid() 1.18757 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:38:03.226 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 15:38:04 Price- 1.18755 Lots 0.01 Ask() 1.18755 Bid() 1.18754 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:38:04.868 Close All Main position Trailing (1) (EURUSD,M1)        DEAL_ENTRY_OUT, m_deal.PositionId 194070277, main position Identifier 194070277
2021.03.23 18:38:22.051 Close All Main position Trailing (1) (EURUSD,M1)        Strings obtained: 2. Used separator ';' with the code 59
2021.03.23 18:38:22.051 Close All Main position Trailing (1) (EURUSD,M1)        arr_list[0]="8"
2021.03.23 18:38:22.051 Close All Main position Trailing (1) (EURUSD,M1)        arr_list[1]="9"
2021.03.23 18:38:29.542 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [SELL] Date- 2021.03.23 15:38:30 Price- 1.18771 Lots 0.01 Ask() 1.18775 Bid() 1.18771 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:38:30.015 Close All Main position Trailing (1) (EURUSD,M1)        Main position: Magic number 7, main position Identifier 194070331
2021.03.23 18:38:32.074 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 15:38:32 Price- 1.18769 Lots 0.01 Ask() 1.18769 Bid() 1.18766 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:38:35.683 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 15:38:36 Price- 1.18768 Lots 0.01 Ask() 1.18768 Bid() 1.18765 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:38:52.341 Close All Main position Trailing (1) (EURUSD,M1)        Strings obtained: 2. Used separator ';' with the code 59
2021.03.23 18:38:52.341 Close All Main position Trailing (1) (EURUSD,M1)        arr_list[0]="8"
2021.03.23 18:38:52.341 Close All Main position Trailing (1) (EURUSD,M1)        arr_list[1]="9"
2021.03.23 18:39:12.549 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [SELL] Date- 2021.03.23 15:39:13 Price- 1.18759 Lots 0.01 Ask() 1.18762 Bid() 1.18759 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:39:20.507 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 15:39:21 Price- 1.18761 Lots 0.01 Ask() 1.18761 Bid() 1.18756 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:39:32.418 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 15:39:33 Price- 1.18760 Lots 0.01 Ask() 1.18760 Bid() 1.18757 SL 0.0 TP 0.0 Slippage 0
2021.03.23 18:39:48.459 Close All Main position Trailing (1) (EURUSD,M1)        DEAL_ENTRY_OUT, m_deal.PositionId 194070449, main position Identifier 194070331
 
ai1111:

  версия 1006    Всё тоже самое.    После  переключения с фейс на три  подконтрольные позиции не закрывает - Пока не перезагрузишь Эксперта   ( но похоже что подконтрольные сделки  стал действительно быстрее закрывать, что очень хорошо).  Основная позиция 7 подконтрольные 8-9

Опишите пожалуйста свои действия по шагам.

 
Спасибо за лог-файл - версия 1.007 опубликована. Теперь после закрытия позиции (основной) или позиций (и основной и вспомогательных) советник готов искать главную позицию заново (ранее он помнил прежнюю главную позицию).
 
Vladimir Karputov:

Опишите пожалуйста свои действия по шагам.

 ерсия 1.006      Я запускаю эксперта после этого делаю сделки закрывая главную позицию и вспомогательные закрываются, Затем  в 

 'Main position: Track position closing'  выставляю параметр Фейс чтобы  при закрытии главной позициии вспомогательные не закрывались! после этого закрываю  главную позицию всё работает тоесть  главная позиция закрывается а вспомогательные нет. Это правильно!

Но когда я возвращаю  в  Main position: Track position closing'  параметр на  Три - я снова открываю главную позицию и подконтрольные,  но пока не перезагрузиш эксперта   при закрытии главной позиции подконтрольные перестают закрываться. То есть чтоб параметр Три заработал то нужно удалить эксперта с графика и снова его загрузить с вписанием в него магик номеров. 

 
ai1111:

 ерсия 1.006      Я запускаю эксперта после этого делаю сделки закрывая главную позицию и вспомогательные закрываются, Затем  в 

 'Main position: Track position closing'  выставляю параметр Фейс чтобы  при закрытии главной позициии вспомогательные не закрывались! после этого закрываю  главную позицию всё работает тоесть  главная позиция закрывается а вспомогательные нет. Это правильно!

Но когда я возвращаю  в  Main position: Track position closing'  параметр на  Три - я снова открываю главную позицию и подконтрольные,  но пока не перезагрузиш эксперта   при закрытии главной позиции подконтрольные перестают закрываться. То есть чтоб параметр Три заработал то нужно удалить эксперта с графика и снова его загрузить с вписанием в него магик номеров. 

Да, спасибо, я выше описал про 1.007.

 
Vladimir Karputov:

Да, спасибо, я выше описал про 1.007.

Версия 1.007

В не зависимости какой параметр три или фейс при закрытии главной закрываются все сделки  даже сделки с другими магик номерами.  

2021.03.23 19:40:28.686 CAP Zone Recovery EA Pro MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 16:40:29 Price- 1.18677 Lots 0.01 Ask() 1.18677 Bid() 1.18676 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:40:28.760 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:40:30.062 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 16:40:30 Price- 1.18681 Lots 0.01 Ask() 1.18681 Bid() 1.18678 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:40:36.016 Close All Main position Trailing (2) (EURUSD,M1)        DEAL_ENTRY_OUT, m_deal.PositionId 194079691, main position Identifier 194079691
2021.03.23 19:40:38.783 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:40:39.032 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:41:01.698 CAP Zone Recovery EA Pro MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 16:41:02 Price- 1.18684 Lots 0.01 Ask() 1.18684 Bid() 1.18683 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:41:01.713 CAP Zone Recovery EA Pro MT5 (EURUSD,M1)        Opened Trade [SELL] Date- 2021.03.23 16:41:02 Price- 1.18683 Lots 0.01 Ask() 1.18684 Bid() 1.18683 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:41:01.814 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:41:01.814 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:41:18.699 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [SELL] Date- 2021.03.23 16:41:19 Price- 1.18681 Lots 0.01 Ask() 1.18682 Bid() 1.18681 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:41:19.310 Close All Main position Trailing (2) (EURUSD,M1)        Main position: Magic number 7, main position Identifier 194079775
2021.03.23 19:41:23.459 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 16:41:24 Price- 1.18682 Lots 0.01 Ask() 1.18682 Bid() 1.18678 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:41:30.365 Close All Main position Trailing (2) (EURUSD,M1)        DEAL_ENTRY_OUT, m_deal.PositionId 194079775, main position Identifier 194079775
2021.03.23 19:41:36.773 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:41:37.022 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:41:58.406 Close All Main position Trailing (2) (EURUSD,M1)        Strings obtained: 2. Used separator ';' with the code 59
2021.03.23 19:41:58.406 Close All Main position Trailing (2) (EURUSD,M1)        arr_list[0]="8"
2021.03.23 19:41:58.406 Close All Main position Trailing (2) (EURUSD,M1)        arr_list[1]="9"
2021.03.23 19:41:58.406 Close All Main position Trailing (2) (EURUSD,M1)        OnInit, 'Main position: Magic number' 7, 'Main position: Track position closing' true, m_pos_id 194079691
2021.03.23 19:42:03.703 CAP Zone Recovery EA Pro MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 16:42:04 Price- 1.18674 Lots 0.01 Ask() 1.18674 Bid() 1.18671 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:42:03.703 CAP Zone Recovery EA Pro MT5 (EURUSD,M1)        Opened Trade [SELL] Date- 2021.03.23 16:42:04 Price- 1.18671 Lots 0.01 Ask() 1.18674 Bid() 1.18671 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:42:03.785 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:42:03.909 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:42:05.282 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [SELL] Date- 2021.03.23 16:42:06 Price- 1.18672 Lots 0.01 Ask() 1.18677 Bid() 1.18672 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:42:05.893 Close All Main position Trailing (2) (EURUSD,M1)        Main position: Magic number 7, main position Identifier 194079873
2021.03.23 19:42:05.893 Close All Main position Trailing (2) (EURUSD,M1)        Main position: Magic number 7, main position Identifier 194079873
2021.03.23 19:42:15.939 CAP Trade Pad EA MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 16:42:16 Price- 1.18673 Lots 0.01 Ask() 1.18673 Bid() 1.18672 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:42:17.673 Close All Main position Trailing (2) (EURUSD,M1)        DEAL_ENTRY_OUT, m_deal.PositionId 194079873, main position Identifier 194079873
2021.03.23 19:42:17.673 Close All Main position Trailing (2) (EURUSD,M1)        DEAL_ENTRY_OUT, m_deal.PositionId 194079873, main position Identifier 194079873
2021.03.23 19:42:21.127 Close All Main position Trailing (2) (EURUSD,M1)        CTrade::OrderSend: market sell 0.01 position #194079893 EURUSD [position closed]
2021.03.23 19:42:21.127 Close All Main position Trailing (2) (EURUSD,M1)        Close All Main position Trailing (2).mq5 CloseAllPositions, ERROR:  PositionClose 194079893, position closed
2021.03.23 19:42:21.788 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:42:21.959 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:43:02.083 CAP Zone Recovery EA Pro MT5 (EURUSD,M1)        Opened Trade [BUY] Date- 2021.03.23 16:43:02 Price- 1.18683 Lots 0.01 Ask() 1.18683 Bid() 1.18678 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:43:02.137 CAP Zone Recovery EA Pro MT5 (EURUSD,M1)        Opened Trade [SELL] Date- 2021.03.23 16:43:02 Price- 1.18678 Lots 0.01 Ask() 1.18683 Bid() 1.18678 SL 0.0 TP 0.0 Slippage 0
2021.03.23 19:43:02.169 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
2021.03.23 19:43:02.169 StopLoss and TakeProfit Utility MT5 (EURUSD,M1) RECALCULATION
 
ai1111:

Версия 1.007

В не зависимости какой параметр три или фейс при закрытии главной закрываются все сделки  даже сделки с другими магик номерами.  

В версии 1.006 проблема с закрытием чужих позиций отсутствует закрывает она  прям сразу  а версия 1.007 зависает  перед закрытием

 
ai1111:

Версия 1.007

В не зависимости какой параметр три или фейс при закрытии главной закрываются все сделки  даже сделки с другими магик номерами.  

Вот этого не может быть. Сейчас специально вставлю распечатку Magic позиции, которую закрывает советник, чтобы видно было по лог-файлу ...

 

Версия 1.008. Теперь при закрытии распечатка в виде:

2021.03.23 17:16:17.697 Close All Main position Trailing (AUDUSD,M15)   DEAL_ENTRY_OUT, m_deal.PositionId 194083701, main position Identifier 194083701
2021.03.23 17:16:19.446 Close All Main position Trailing (AUDUSD,M15)   OK: Position Ticket '4', Position Magic '4' was closed successfully
2021.03.23 17:16:19.506 Close All Main position Trailing (AUDUSD,M15)   OK: Position Ticket '3', Position Magic '3' was closed successfully
2021.03.23 17:16:19.565 Close All Main position Trailing (AUDUSD,M15)   OK: Position Ticket '2', Position Magic '2' was closed successfully

- печатается и Magic и Ticket позиции.

И теперь видно, что чужие позиции этот советник не закрывает.

Причина обращения: