Да, правильный. Теперь Вам нужно научиться вставлять лог-файл не в виде картинки, а в виде кода. Вот как это делается (на примере вкладки Журнал)
При помощи клавиш 'ctrl' и 'shift' выделите несколько строк из лог-файла, затем скопируйте их ('ctrl' + 'c'). Скопированную информацию вставляете в форум при помощи кнопки
ПО существу: идентификатор закрываемой позиции не соответствует главной позиции.
Я понял! Вы после закрытия всех позиций оставляете советник работать. Я же после этого советник удалял с графика. Теперь в версии 1.005 учитывается такая особенность и после закрытия всех позиций советник снова готов работать.
Да, правильный. Теперь Вам нужно научиться вставлять лог-файл не в виде картинки, а в виде кода. Вот как это делается (на примере вкладки Журнал)
При помощи клавиш 'ctrl' и 'shift' выделите несколько строк из лог-файла, затем скопируйте их ('ctrl' + 'c'). Скопированную информацию вставляете в форум при помощи кнопки
ПО существу: идентификатор закрываемой позиции не соответствует главной позиции.
2021.03.2313:24:46.027 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [SELL] Date- 2021.03.2310:24:45 Price- 1.19044 Lots 0.01 Ask() 1.19048 Bid() 1.19044 SL 0.0 TP 0.0 Slippage 02021.03.2313:24:48.921 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2310:24:48 Price- 1.19048 Lots 0.01 Ask() 1.19048 Bid() 1.19044 SL 0.0 TP 0.0 Slippage 02021.03.2313:24:52.019 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2310:24:51 Price- 1.19054 Lots 0.01 Ask() 1.19054 Bid() 1.19048 SL 0.0 TP 0.0 Slippage 02021.03.2313:25:01.184 Close All Main position Trailing (EURUSD,M1) DEAL_ENTRY_OUT, m_deal.PositionId 194032558, main position Identifier 194026462
Да! Отлично, Вы освоили очень важные навыки - как смотреть и как вытягивать информацию из лог-файла. А теперь запустите версию 1.005 - выше в сообщении я описал найденную МОЮ ошибку.
Научитесь РАБОТАТЬ с терминалом. Научитесь ЧИТАТЬ лог-файл. Не научитесь - останетесь на обочине прогресса.
Спасибо за урок я его даже законспектировал!!!!))) установил 1.005 проверил всё заработало буду дальше учиться))) ВАМ ПОВТОРЮСЬ СПАСИБО Большое!!))))))))))))))))))
Спасибо за урок я его даже законспектировал!!!!))) установил 1.005 проверил всё заработало буду дальше учиться))) ВАМ ПОВТОРЮСЬ СПАСИБО Большое!!))))))))))))))))))
Это Вам спасибо - по сути Вы помогли мне исправить ошибку в коде.
Это Вам спасибо - по сути Вы помогли мне исправить ошибку в коде.
в 'Main position: Track position closing' после изменения "Три" на "Фейс" а затем возврат на "три" - эксперт перестаёт закрывать подконтрольные позиции (после закрытия основной позиции ) до тех пор пока его
не перезагрузишь на графике или пока не перезагрузишь терминал. ( и сразу сам эксперт после перезагрузки терминала закрыл их)
2021.03.2315:02:49.284 Close All Main position Trailing (1) (EURUSD,M1) DEAL_ENTRY_OUT, m_deal.PositionId 194042335, main position Identifier 1940422382021.03.2315:03:06.667 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [SELL] Date- 2021.03.2312:03:06 Price- 1.18948 Lots 0.01 Ask() 1.18953 Bid() 1.18948 SL 0.0 TP 0.0 Slippage 02021.03.2315:03:09.473 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:03:09 Price- 1.18957 Lots 0.01 Ask() 1.18957 Bid() 1.18952 SL 0.0 TP 0.0 Slippage 02021.03.2315:03:12.122 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:03:12 Price- 1.18952 Lots 0.01 Ask() 1.18952 Bid() 1.18948 SL 0.0 TP 0.0 Slippage 02021.03.2315:03:16.109 Close All Main position Trailing (1) (EURUSD,M1) DEAL_ENTRY_OUT, m_deal.PositionId 194044807, main position Identifier 1940422382021.03.2315:03:36.533 Close All Main position Trailing (1) (EURUSD,M1) DEAL_ENTRY_OUT, m_deal.PositionId 194044836, main position Identifier 1940422382021.03.2315:03:40.263 Close All Main position Trailing (1) (EURUSD,M1) DEAL_ENTRY_OUT, m_deal.PositionId 194044849, main position Identifier 1940422382021.03.2315:03:48.308 Close All Main position Trailing (1) (EURUSD,M1) Strings obtained: 3. Used separator ';' with the code 592021.03.2315:03:48.308 Close All Main position Trailing (1) (EURUSD,M1) arr_list[0]="2"2021.03.2315:03:48.308 Close All Main position Trailing (1) (EURUSD,M1) arr_list[1]="3"2021.03.2315:03:48.308 Close All Main position Trailing (1) (EURUSD,M1) arr_list[2]="4"2021.03.2315:04:13.115 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [SELL] Date- 2021.03.2312:04:13 Price- 1.18939 Lots 0.01 Ask() 1.18941 Bid() 1.18939 SL 0.0 TP 0.0 Slippage 02021.03.2315:04:13.819 Close All Main position Trailing (1) (EURUSD,M1) Main position: Magic number 1, main position Identifier 1940450812021.03.2315:04:16.210 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:04:16 Price- 1.18941 Lots 0.01 Ask() 1.18941 Bid() 1.18941 SL 0.0 TP 0.0 Slippage 02021.03.2315:04:19.247 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:04:19 Price- 1.18943 Lots 0.01 Ask() 1.18943 Bid() 1.18940 SL 0.0 TP 0.0 Slippage 02021.03.2315:04:25.476 Close All Main position Trailing (1) (EURUSD,M1) DEAL_ENTRY_OUT, m_deal.PositionId 194045081, main position Identifier 1940450812021.03.2315:04:35.188 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:04:35 Price- 1.18943 Lots 0.01 Ask() 1.18943 Bid() 1.18940 SL 0.0 TP 0.0 Slippage 02021.03.2315:04:35.847 Close All Main position Trailing (1) (EURUSD,M1) Main position: Magic number 1, main position Identifier 1940451212021.03.2315:04:37.565 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [SELL] Date- 2021.03.2312:04:37 Price- 1.18940 Lots 0.01 Ask() 1.18947 Bid() 1.18940 SL 0.0 TP 0.0 Slippage 02021.03.2315:04:40.127 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:04:40 Price- 1.18945 Lots 0.01 Ask() 1.18945 Bid() 1.18941 SL 0.0 TP 0.0 Slippage 02021.03.2315:04:44.241 Close All Main position Trailing (1) (EURUSD,M1) DEAL_ENTRY_OUT, m_deal.PositionId 194045121, main position Identifier 1940451212021.03.2315:04:56.372 Close All Main position Trailing (1) (EURUSD,M1) Strings obtained: 3. Used separator ';' with the code 592021.03.2315:04:56.372 Close All Main position Trailing (1) (EURUSD,M1) arr_list[0]="2"2021.03.2315:04:56.372 Close All Main position Trailing (1) (EURUSD,M1) arr_list[1]="3"2021.03.2315:04:56.372 Close All Main position Trailing (1) (EURUSD,M1) arr_list[2]="4"2021.03.2315:05:04.908 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [SELL] Date- 2021.03.2312:05:04 Price- 1.18940 Lots 0.01 Ask() 1.18942 Bid() 1.18940 SL 0.0 TP 0.0 Slippage 02021.03.2315:05:06.204 Close All Main position Trailing (1) (EURUSD,M1) Main position: Magic number 1, main position Identifier 1940451942021.03.2315:05:09.083 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:05:09 Price- 1.18946 Lots 0.01 Ask() 1.18946 Bid() 1.18941 SL 0.0 TP 0.0 Slippage 02021.03.2315:05:11.679 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:05:11 Price- 1.18946 Lots 0.01 Ask() 1.18946 Bid() 1.18941 SL 0.0 TP 0.0 Slippage 02021.03.2315:05:29.254 Close All Main position Trailing (1) (EURUSD,M1) Strings obtained: 3. Used separator ';' with the code 592021.03.2315:05:29.254 Close All Main position Trailing (1) (EURUSD,M1) arr_list[0]="2"2021.03.2315:05:29.254 Close All Main position Trailing (1) (EURUSD,M1) arr_list[1]="3"2021.03.2315:05:29.254 Close All Main position Trailing (1) (EURUSD,M1) arr_list[2]="4"2021.03.2315:05:41.274 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [SELL] Date- 2021.03.2312:05:41 Price- 1.18962 Lots 0.01 Ask() 1.18966 Bid() 1.18962 SL 0.0 TP 0.0 Slippage 02021.03.2315:05:43.814 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [BUY] Date- 2021.03.2312:05:43 Price- 1.18970 Lots 0.01 Ask() 1.18970 Bid() 1.18967 SL 0.0 TP 0.0 Slippage 02021.03.2315:05:46.551 CAP Trade Pad EA MT5 (EURUSD,M1) Opened Trade [SELL] Date- 2021.03.2312:05:46 Price- 1.18965 Lots 0.01 Ask() 1.18967 Bid() 1.18965 SL 0.0 TP 0.0 Slippage 02021.03.2315:05:50.126 Close All Main position Trailing (1) (EURUSD,M1) DEAL_ENTRY_OUT, m_deal.PositionId 194045308, main position Identifier 194045194
в 'Main position: Track position closing' после изменения "Три" на "Фейс" а затем возврат на "три" - эксперт перестаёт закрывать подконтрольные позиции (после закрытия основной позиции ) до тех пор пока его
не перезагрузишь на графике или пока не перезагрузишь терминал. ( и сразу сам эксперт после перезагрузки терминала закрыл их)
Единственное объяснение: между тем, как Вы изменили настройки эксперта и удалили главную позицию не было тиков. Здесь уже нужно использовать эксперта на тех парах, где приходит много тиков.
Могу перенести поиск главной позиции в OnInit - в таком случае после изменения параметров главная позиция будет искаться быстро.
в 'Main position: Track position closing' после изменения "Три" на "Фейс" а затем возврат на "три" - эксперт перестаёт закрывать подконтрольные позиции (после закрытия основной позиции ) до тех пор пока его
не перезагрузишь на графике или пока не перезагрузишь терминал. ( и сразу сам эксперт после перезагрузки терминала закрыл их)
Версия 1.006 опубликована. После смены входных параметров главная позиция ищется сразу в OnIit (помимо OnTick).
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Может сделать в виде такого себе интерактива:
Я даю задание - Вы выполняете и публикуете отчет. Таким образам по шагам увидим, что происходит. Как такая идея?
Этот правильный лог из вкладки эксперты
Да, правильный. Теперь Вам нужно научиться вставлять лог-файл не в виде картинки, а в виде кода. Вот как это делается (на примере вкладки Журнал)
При помощи клавиш 'ctrl' и 'shift' выделите несколько строк из лог-файла, затем скопируйте их ('ctrl' + 'c'). Скопированную информацию вставляете в форум при помощи кнопки
ПО существу: идентификатор закрываемой позиции не соответствует главной позиции.
Да, правильный. Теперь Вам нужно научиться вставлять лог-файл не в виде картинки, а в виде кода. Вот как это делается (на примере вкладки Журнал)
При помощи клавиш 'ctrl' и 'shift' выделите несколько строк из лог-файла, затем скопируйте их ('ctrl' + 'c'). Скопированную информацию вставляете в форум при помощи кнопки
ПО существу: идентификатор закрываемой позиции не соответствует главной позиции.
ТАК)))?
ТАК)))?
Да! Отлично, Вы освоили очень важные навыки - как смотреть и как вытягивать информацию из лог-файла. А теперь запустите версию 1.005 - выше в сообщении я описал найденную МОЮ ошибку.
Научитесь РАБОТАТЬ с терминалом. Научитесь ЧИТАТЬ лог-файл. Не научитесь - останетесь на обочине прогресса.
Спасибо за урок я его даже законспектировал!!!!))) установил 1.005 проверил всё заработало буду дальше учиться))) ВАМ ПОВТОРЮСЬ СПАСИБО Большое!!))))))))))))))))))
Спасибо за урок я его даже законспектировал!!!!))) установил 1.005 проверил всё заработало буду дальше учиться))) ВАМ ПОВТОРЮСЬ СПАСИБО Большое!!))))))))))))))))))
Это Вам спасибо - по сути Вы помогли мне исправить ошибку в коде.
Это Вам спасибо - по сути Вы помогли мне исправить ошибку в коде.
в 'Main position: Track position closing' после изменения "Три" на "Фейс" а затем возврат на "три" - эксперт перестаёт закрывать подконтрольные позиции (после закрытия основной позиции ) до тех пор пока его
не перезагрузишь на графике или пока не перезагрузишь терминал. ( и сразу сам эксперт после перезагрузки терминала закрыл их)
в 'Main position: Track position closing' после изменения "Три" на "Фейс" а затем возврат на "три" - эксперт перестаёт закрывать подконтрольные позиции (после закрытия основной позиции ) до тех пор пока его
не перезагрузишь на графике или пока не перезагрузишь терминал. ( и сразу сам эксперт после перезагрузки терминала закрыл их)
Единственное объяснение: между тем, как Вы изменили настройки эксперта и удалили главную позицию не было тиков. Здесь уже нужно использовать эксперта на тех парах, где приходит много тиков.
Могу перенести поиск главной позиции в OnInit - в таком случае после изменения параметров главная позиция будет искаться быстро.
в 'Main position: Track position closing' после изменения "Три" на "Фейс" а затем возврат на "три" - эксперт перестаёт закрывать подконтрольные позиции (после закрытия основной позиции ) до тех пор пока его
не перезагрузишь на графике или пока не перезагрузишь терминал. ( и сразу сам эксперт после перезагрузки терминала закрыл их)
Версия 1.006 опубликована. После смены входных параметров главная позиция ищется сразу в OnIit (помимо OnTick).