Ошибки, баги, вопросы - страница 3272

В событии OnTradeTransaction в Структуре торговой транзакции (MqlTradeTransaction) при Тип торговой транзакции  TRADE_TRANSACTION_ORDER_DELETE в тестере поле  volume соответствует выставленному объему ордера, а в реальной торговле это поле равно 0. Это ошибка или нет? билд терминала 5340
fxsaber #:

Просьба добавить в MQL4 некоторые функции из MQL5, чтобы кроссплатформенные вещи писать с меньшими костылями

  • ArrayPrint
  • FileSave
  • FileLoad
  • Встроенные в MQL5 мат. функции (MathLog1p, MathExpm1, MathArcsinh, MathArccosh, MathArctanh и т.д.)
  • 'CHART_EXPERT_NAME
  • 100%, что-то еще.

Добавлено?

1 Возникает постоянно следующий баг на домашнем компе. На впс ни разу не наблюдал.  кнопка старт перестаёт запускаться через несколько прогонов  2/5 -10-/5 в тестере(всегда по разному).

В логи ничего не пишет так как просто ничего не запускается. 

Предыдущий проход оканчивается этим в логах

2022.12.23 16:10:12.790 Core 1  final balance 11973.35 USD
2022.12.23 16:10:12.790 Core 1  2020.12.30 23:58:59   FileOpen OK
2022.12.23 16:10:12.790 Core 1  GBPUSD,H4: 1461727 ticks, 1551 bars generated. Environment synchronized in 0:00:00.025. Test passed in 0:00:01.823 (including ticks preprocessing 0:00:00.359).
2022.12.23 16:10:12.790 Core 1  GBPUSD,H4: total time from login to stop testing 0:00:01.848 (including 0:00:00.025 for history data synchronization)
2022.12.23 16:10:12.790 Core 1  263 Mb memory used including 0.47 Mb of history data, 64 Mb of tick data
2022.12.23 16:10:12.790 Core 1  log file "C:\Program Files\MetaTrader 5\Tester\Agent-127.0.0.1-3000\logs\20221223.log" written
2022.12.23 16:10:12.997 Core 1  connection closed
2022.12.23 16:10:20.588 Tester  GBPUSD: history data begins from 2010.10.03 00:00
2022.12.23 16:10:20.588 Tester  GBPUSD: history data begins from 2010.10.03 00:00
2022.12.23 16:10:20.588 Core 1  connecting to 127.0.0.1:3000
2022.12.23 16:10:20.588 Core 1  connected
2022.12.23 16:10:20.602 Core 1  authorized (agent build 3550)
2022.12.23 16:10:20.617 Core 1  disconnected
2022.12.23 16:10:20.617 Core 1  connection closed


2 так же отрубается тестер при одиночном прогоне из результатов оптимизации


После нескольких запусков одиночных из именно "результатов оптимизации", ломается одиночный прогон и помогает только перегрузка терминала То есть, прогон одиночный не запускается, кнопка старт не реагирует(нет действий при нажатии на неё). Помогает только перезапуск терминала. Потом опять штук 2-5 или 10-15 прогонов и все по новой клинит.


С чем может быть связано такое поведение?

Aleksei Skrypnev #:

С чем может быть связано такое поведение?

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

Да, и посмотрите логи именно агентов.

Дополню. Что из окна списка результатов оптимизации - правая кнопка- "запустить одиночную оптимизацию", так же не стартует.

На вкладке агенты- по 2 локальным агентам пишет статус - Ready .

Советники без разницы какие. Виснет на всех.

Через IDE MQL5 попробовал делать компиляцию +запуск- так же не запускает тестер.

Поотключал все работающие и фоновые программы и все настройки и вкладки в МТ5- результат не поменялся. По накопителю думал об этом, но вроде и на других накопителях была тоже проблема. На всякий случай проверю на новой  МТ5 версии

По логам агентов понять ничего не получается так как скорее всего туда ничего не пишет.

        0       19:51:08.393    Tester  342 Mb memory used including 3 Mb of history data, 128 Mb of tick data

CS      0       19:51:08.393    Tester  log file "C:\Program Files\MetaTrader 5\Tester\Agent-127.0.0.1-3000\logs\20221223.log" written

CS      0       19:51:08.400            test Experts\Level=3-евробакс30м.ex5 on EURUSD,M30 thread finished

CS      0       19:51:08.636    127.0.0.1       prepare for shutdown

CS      0       19:51:10.917    127.0.0.1       login (build 3553)

CS      0       19:56:38.879    Server  MetaTester 5 stopped
В этот раз не понял что значит -
prepare for shutdown


Вот этот лог покажите 
C:\Program Files\MetaTrader 5\Tester\Agent-127.0.0.1-3000\logs\20221223.log

Ещё проверьте, валюту депозита - есть ли чарты для его расчета.

Добрый день!

Помогите решить проблему. 

В свеже установленном MT4 на вкладке "Сигналы" не отображаются эти самые сигналы, вкладка пустая. Что нужно сделать, чтобы сигналы появились?


Исходные данные: MT4 build 1369, Windows Server 2019 (на Windows 10 такая же история)

Привет. При регистрации была допущена ошибка в написании фамилии. Подскажите как  исправить ошибку? Спасибо.
Pavel Dumyk #:
Привет. При регистрации была допущена ошибка в написании фамилии. Подскажите как  исправить ошибку? Спасибо.

Нажмите тут


в самом низу страницы. Дальше всё интуитивно понятно. Дойдёте до описания проблемы и там напишите проблему с просьбой исправить.

последние несколько дней как пытаешься зайти в личные сообщения выдаёт такую ошибку:



потом спустя какое-то время получается прочитать сообщения