Тестер в новой сборке 604 работает некорректно - страница 5

 
SDC:


Я использовал тот же исходный код, который я разместил, я скомпилировал тестовый код 509 в 509 Metaeditor, я скомпилировал исходный код 600 в 604 Metaeditor, единственные различия между ними - новый использует void OnTick(), старый использует start().

Я не использовал никаких индикаторов, потому что хотел, чтобы это был базовый тест с как можно меньшим количеством неизвестных. Мы можем модифицировать советника, чтобы использовать индикаторы и другие торговые критерии, если вы хотите расширить параметры теста.

Здравствуйте, если мы хотим быть уверенными, тесты должны проводиться в одинаковых условиях. Я предполагаю, что вы делаете это на двух разных платформах MT4, с одним и тем же брокером? Но вы уверены, что данные одинаковые? Я думаю, что один и тот же брокер не обязательно означает одинаковые данные. Просто идея.
 
angevoyageur:
Здравствуйте, если мы хотим быть уверены, тесты должны быть проведены в идентичных условиях. Я предполагаю, что вы делаете это на двух разных платформах MT4, с одним и тем же брокером? Но вы уверены, что данные одинаковые? Я думаю, что один и тот же брокер не обязательно означает одинаковые данные. Просто идея.

У меня есть две платформы, build 509 и build 604. Обе подключены к MQ demo 444 через новые демо-счета, которые я открыл вчера. Они имеют последовательные номера счетов.

Я удалил историю MQ demo из папок истории обеих платформ, так что они обе будут вынуждены загрузить новую историю графиков для теста. Я повторю тесты, чтобы не было сомнений, что они оба используют одни и те же идентичные данные графиков.

 
SDC:

У меня есть две платформы, build 509 и build 604. Обе подключены к MQ demo 444 через новые демо-счета, которые я открыл вчера. Они имеют последовательные номера счетов.

Я удалил историю MQ demo из папок истории обеих платформ, так что они обе будут вынуждены загрузить новую историю графиков для теста. Я повторю тесты, чтобы не было сомнений, что они оба используют одни и те же идентичные данные графиков.

Я увидел, что количество сгенерированных тиков не совпадает (по сравнению с опубликованными вами результатами). Значит, либо ваши данные не совпадают, либо алгоритм генерации тиков изменился.
 

Хорошо, я провел новые тесты:

  • Терминал 509 против Терминала 604
  • Оба терминала бэктестируют на демо-сервере MQ 444
  • Оба терминала с недавно загруженными графическими данными
  • Тестирование советника на истории графиков за 1 месяц 2014/01/01 - 2014/01/31
  • Тестирование на 1-минутном графике EUR/USD

Результат: MT4 build 509

Тестер стратегий: Тестирование советника 509
Отчет тестера стратегий
Тестирование советника 509
MetaQuotes-New MT4 Test (Build 509)

СимволEURUSD (евро против доллара США)
Период1 минута (M1) 2014.01.01 23:00 - 2014.01.30 23:59 (2014.01.01 - 2014.01.31)
МодельКаждый тик (наиболее точный метод, основанный на всех доступных наименьших таймфреймах)
Бары в тесте31051Смоделировано тиков693552Качество моделирования25.00%
Ошибки несовпадения графиков0
Начальный депозит10000.00
Общая чистая прибыль-2875.58Валовая прибыль4250.55Валовый убыток-7126.14
Коэффициент прибыли0.60Ожидаемая прибыль-61.18
Абсолютная просадка3905.71Максимальная просадка4408.63 (41.98%)Относительная просадка41.98% (4408.63)
Всего сделок47Короткие позиции (выигранные %)23 (39.13%)Длинные позиции (выигранные %)24 (29.17%)
Прибыльные сделки (% от общего количества)16 (34.04%)Убыточные сделки (% от общего количества)31 (65.96%)
Крупнейшийприбыльная сделка357.60убыточная сделка-303.00
Среднийприбыльная торговля265.66убыточная торговля-229.88
Максимумпоследовательных побед (прибыль в деньгах)3 (712.10)последовательные проигрыши (убыток в деньгах)8 (-2124.31)
Максимальныйпоследовательная прибыль (количество выигрышей)714.90 (2)последовательный убыток (количество проигрышей)-2124.31 (8)
Среднеепоследовательные выигрыши1последовательные поражения3
 

Результат: MT4 build 604

Тестер стратегий: Тестирование советника 600+
Отчет тестера стратегий
Тестовый советник 600+
MetaQuotes-New MT4 Test (Build 604)

СимволEURUSD (евро против доллара США)
Период1 минута (M1) 2014.01.01 23:00 - 2014.01.30 23:59 (2014.01.01 - 2014.01.31)
МодельКаждый тик (наиболее точный метод, основанный на всех доступных наименьших таймфреймах)
Бары в тесте31051Смоделировано тиков693552Качество моделирования25.00%
Ошибки несовпадения графиков0
Начальный депозит10000.00Спред3
Общая чистая прибыль-2875.58Валовая прибыль4250.55Валовый убыток-7126.14
Коэффициент прибыли0.60Ожидаемая прибыль-61.18
Абсолютная просадка3905.71Максимальная просадка4408.63 (41.98%)Относительная просадка41.98% (4408.63)
Всего сделок47Короткие позиции (выигранные %)23 (39.13%)Длинные позиции (выигранные %)24 (29.17%)
Прибыльные сделки (% от общего количества)16 (34.04%)Убыточные сделки (% от общего количества)31 (65.96%)
Крупнейшийприбыльная сделка357.60убыточная сделка-303.00
Среднийприбыльная торговля265.66убыточная торговля-229.88
Максимумпоследовательных побед (прибыль в деньгах)3 (712.10)последовательные проигрыши (убыток в деньгах)8 (-2124.31)
Максимальныйпоследовательная прибыль (количество выигрышей)714.90 (2)последовательный убыток (количество проигрышей)-2124.31 (8)
Среднеепоследовательные выигрыши1последовательные поражения3
 
На этот раз мы видим, что при идентичных данных графика обе платформы выдали идентичные результаты бэктеста.
 
SDC:
На этот раз мы видим, что при идентичных данных на графике обе платформы выдали идентичные результаты бэктеста.
Отлично, спасибо, что нашли время для проведения этих тестов.
 
angevoyageur:
Отлично, спасибо, что нашли время сделать эти тесты.

но индикаторов нет. это доказывает, что данные бары-цены сканируются одинаково.
 
cbalta:

но нет индикаторов. Это доказывает, что данные бары-цены сканируются таким же образом.
Если вы или кто-либо другой захочет изменить тестовый код, пожалуйста. Я проведу тесты снова на тех же данных графика, что и раньше.
 
SDC:
Если вы или кто-либо другой захотите изменить тестовый код, то это можно сделать. Я проведу тесты снова на тех же данных графика, что и раньше.
Вы тестировали скорость? https://www.mql5.com/en/forum/148851/page43#909109