Новая версия платформы MetaTrader 5 build 4150: экспорт торгового отчета и новые методы машинного обучения в MQL5 - страница 26
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Известно ли разработчикам об этом баге однодневного тестирования? Пожалуйста, проверь это. Если тест установлен на 1 день и выбрана кроссвалюта (в облигациях это тоже наблюдалось), то повторное тестирование тестер просто останавливается на первой позиции.
В тестах используется Experts\Examples\Moving Average\Moving Average.ex5, но с другими советниками то же самое.
1.
2.
3.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Новая версия платформы MetaTrader 5 build 4040: Улучшения и исправления
fxsaber, 2023.12.11 15:23
b4092, отсутствует ошибка компиляции.Известно ли разработчикам об этом баге однодневного тестирования? Пожалуйста, проверь это. Если тест установлен на 1 день и выбрана кроссвалюта (в облигациях это тоже наблюдалось), то повторное тестирование тестер просто останавливается на первой позиции.
В тестах используется Experts\Examples\Moving Average\Moving Average.ex5, но с другими советниками то же самое.
1.
2.
3.
Сделайте воспроизводимый багрепорт в новой теме, пожалуйста
Еще в декабре скидывал этот воспроизводимый баг. До сих пор не исправлено и никакой реакции от разработчиков.
b4190 сервер MQ демо
Откроем по 1 сделке и держим:
Свопы для EURUSD
Запустим тест По всем тикам на EURUSD c 31 мая 2023 (среда) по 2 июня 2023 (пятница). Конец теста в четверг 1 июня в 23:59
Сделке открытой в среду должен начислиться в четверг (1 июня 2023) *3 своп.
Смотрим сделки - начислен одинарный своп.
Снова запустим в среду на 2 дня: с 31мая (среда) до 3июня (конец теста в пятницу 2 июня в 23:59)
Начислено 2 свопа, вместо 4х (3 за среду-четверг и 1 за четверг-пятницу). Если продолжать увеличивать дату окончания теста, то вместо *3 свопов за первый ролловер в среду-четверг, при старте в среду начисляется только 1 своп.Проверим другие даты запуска.
с 30мая (вторник) до 2 июня (конец теста в четверг 1 июня в 23:54)
Появился 1 своп за вторник-среду и *3 свопа за среду-четверг. Все правильно - 4 свопа.Т.е. если начало теста не в среду, то *3 своп считается правильно.
А если начало теста в среду - то первый *3 своп не начисляется. Т.е. проблема по дате начала теста.
Сделайте воспроизводимый багрепорт в новой теме, пожалуйста
Demo MQ. время закрытия сделки < времени открытия, с ценой на момент времени до открытия сделки
https://www.mql5.com/ru/forum/455977/page36#comment_51246904
--------------------------------------------------------------------
Demo MQ. цена 1 сделки неверная по искусственно созданному тику - есть же в истории, почему не взять?
https://www.mql5.com/ru/forum/455977/page36#comment_51248196
Логи тестирования покажите, пожалуйста
Теперь после перезагрузки компьютера баг пропал и пока не получается воспроизвести. Попытаюсь повторить все шаги, чтобы смоделировать этот баг еще раз.
Я создал новую тему: https://www.mql5.com/ru/forum/462761b4190, если считаете это поведение правильным, то логично сделать его полноценным.
означает, что Вы i по значению хотите передать, а не по ссылке, при том что нет
Ошибка возможно в другом:
при том, чтоvoid f( A a );
нет и в MQL быть не можетозначает, что Вы переменную i по значению хотите передать, а не по ссылке, при том что нет
Вы же нормально относитесь к вызову f(0).
Ошибка возможно в другом:
Этой фишке много лет.