Бета-тестирование MetaTrader 4 build 1071 - страница 5

 
Andrey Khatimlianskii:

Эталона нет. И в МТ4, и в других тестерах есть ошибки.

Нет даже сравнения результатов любых двух тестеров на одних и тех же исходных данных. В MT4 не замечал ошибок.
 
fxsaber:
Нет даже сравнения результатов любых двух тестеров на одних и тех же исходных данных. В MT4 не замечал ошибок.
Что мешает его провести?
 
Andrey Khatimlianskii:
Что мешает его провести?
Ровно то же, что и остальным
 
fxsaber:
Ровно то же, что и остальным

Так о чем тогда речь? К чему комментарии о неточностях?

Есть ошибки - давайте баг-репорты, их исправят. А дальше долбите брокеров.

Не люблю критиканство.

 
Andrey Khatimlianskii:

Так о чем тогда речь? К чему комментарии о неточностях?

Есть ошибки - давайте баг-репорты, их исправят. А дальше долбите брокеров.

Андрей, через СД активно идет работа. Эмоциональное восприятие ветки несколько сбило хронологическую последовательность высказанных здесь критических замечаний.

Допустим, все MT4 брокеры получили MT5 и закачали туда свою тиковую историю. Это никак не решает поднятую здесь проблему кастомной истории.

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

АЛЬТЕРНАТИВНЫЕ ПРОГРАММЫ ТЕСТИРОВАНИЯ MQL5?

fxsaber, 2016.12.16 15:50

  • Можно изменять самому цены и смотреть зависимость показателей ТС от этого процесса - строить соответствующие графики.
  • Аналогично - с комиссией. При этом изменять саму комиссию и/или вносить часть ее в цену. Опять те же графики ТС.
  • Аналогично с проскальзываниями.
  • По этим графикам можно определить, что ТС вовсе не отстой, если может работать на улучшенных ценах. Далее встанет вопрос поиска подходящего брокера с необходимыми торговыми условиями. Т.е. ТС на текущих ваших брокерах сливает. Но вы знаете, что нужно для профитности и ищите (не обязательно MT5) нужное место для торговли. Многие держали в руках очень достойные ТС, но выбрасывали их, т.к. на текущем брокере они были сливными. А надо было просто поменять брокера под нужные условия. Или выторговать у менеджера пониженную комиссию с соответствующим техническим обоснованием.
  • Можете фильтровать историю цен, выбивая из них шпильные тики. На которых высока вероятность неисполнения лимитного приказа - реджкет. Тем самым тестер не будет исполняться на шпилях, сделав исполнение ближе к реалу. Delay-режим тестера - для маркетов, не для лимитников.
  • Можете фильтровать историю цен, зная, какие цены не влияют на саму ТС. Обычно, 99% тиков никак не влияют на большинство ТС. Это позволяет на порядки ускорить тестирование ТС. Получается быстрее Облака - на локальной машине+бесплатно.
  • Можно брать стороннюю тиковую историю - не MT5. И сразу понять, насколько подходит источник по торговым условиям к вашей ТС.
  • Можно синхронизировать истории цен с разных символов, чтобы не возникали ложные арбитражные ситуации.
  • Можно запускать статистические советники в тестере на разных ценовых историях и сравнивать торговые условия.
  • Можно сравнивать лаги между различными фидами.
  • Можно убирать явные ошибки в истории цен, заполнять дыры.
  • Можно генерировать свою историю цен с нужными стат. данными - Монте-Карлить ТС.
  • Можно генерировать историю цен синтетических символов и прогонять на них ТС.
  • ...
Думаю, разработчикам ни один из этих пунктов не интересен. А некоторые из них они находят даже вредными. Всеми пунктами пользовался в той или иной степени. Написал по быстрому, что вспомнилось сразу.
 
fxsaber:

Андрей, через СД активно идет работа. Эмоциональное восприятие ветки несколько сбило хронологическую последовательность высказанных здесь критических замечаний.

Допустим, все MT4 брокеры получили MT5 и закачали туда свою тиковую историю. Это никак не решает поднятую здесь проблему кастомной истории.

О кастумной истории речь зашла после заявления о том, что в МТ5 невозможно провести точный тест по всем тикам.

Я и сказал, что причина не в МТ5, а в брокере, который не настраивает свой сервер нормально. Точнее, я просто перевел слова Рената.

 
Andrey Khatimlianskii:

О кастумной истории речь зашла после заявления о том, что в МТ5 невозможно провести точный тест по всем тикам.

Я и сказал, что причина не в МТ5, а в брокере, который не настраивает свой сервер нормально.

Фишка в том, что в MT4 не надо никого просить и ждать. Взял, что тебе нужно, и запихал в тестер. В MT5 ничего подобного нет.

У брокера, например, тех. сбой и история местами стала бажная. - простой пример, когда в MT5 нужно ждать исправления. MT4 - ничего такого делать не нужно.

Вот простой пример точности MT5

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Особенности языка mql5, тонкости и приёмы работы

fxsaber, 2017.04.07 16:00

В MT5-тестере в режиме "реальные тики" основой истории являются не реальные тики, а M1-бары. Это значит, что если реальные тики не соответствуют барам, то они игнорятся, а вместо них идет генерация искусственных тиков, которые обязаны будут соответствовать барам.

В MT4+TDS тики 100% такие, какие туда запихнул.
 
fxsaber:

Фишка в том, что в MT4 не надо никого просить и ждать. Взял, что тебе нужно, и запихал в тестер. В MT5 ничего подобного нет.

У брокера, например, тех. сбой и историю местами стала бажная. - простой пример, когда в MT5 нужно ждать исправления. MT4 - ничего такого делать не нужно.

Вот простой пример точности MT5

В MT4+TDS тики 100% такие, какие туда запихнул.

МТ4 не сразу таким был. И ТДС не сразу появился.

Дайте 5-ке немного времени.

 
Andrey Khatimlianskii:

МТ4 не сразу таким был. И ТДС не сразу появился.

Дайте 5-ке немного времени.

Речь изначально была про то, чтобы возможности ТДС сделали штатными. Сколько уже лет этому ТДС?

В ответ же - требуйте от брокеров пятерку! Где логика?

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