Как получить качество моделирования 99% в тестере стратегий

Тема в разделе "Тестирование", создана пользователем Dmitri, 16 Ноябрь 2013.

  1. Dmitri

    Dmitri Бывалый Команда форума Администратор

    Регистрация:
    7 Ноябрь 2013
    Сообщения:
    4.136
    Симпатии:
    3.196
    Баллы:
    435
    Пол:
    Мужской
    Я на Forex с:
    2008
    Как получить качество моделирования 99% в тестере стратегий МетаТрейдер 4

    В статьях на блоге описано три способа тестирования с качеством моделирования 99%:

    1. С помощью программы TickStory Lite (бесплатная).
    Инструкция на блоге: Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок

    2. по тиковым котировкам от Integral. (бесплатная).
    Инструкция на блоге: Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок

    3. С помощью программы Tick Data Suite (платная, есть бесплатный триал).
    Инструкция на блоге: Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
    КупитьПожалуйста, войдите или зарегистрируйтесь для просмотра ссылок : Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок

    4. Ручной способ, с использованием старых билдов
    Инструкция на блоге: Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
    С появлением новых билдов способ устарел и нуждается в модификации/допиливании.
    МетаТрейдер 432 билд для тестов скачать здесь Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
    Скрипт для конвертации тиковых котировок в формат МетаТрейдера прилагается ниже (билды МТ ниже 575).

    5. Еще раз о тестировании по всем тикам или отправляем TickStory на свалку Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок

    6. Тестирование по тиковым котировкам: подводные камни Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
     

    Вложения:

    • csv2fxt.zip
      Размер файла:
      136,1 КБ
      Просмотров:
      47
    Последнее редактирование: 19 Февраль 2017
    Pythoha нравится это.
  2. FibroMan

    FibroMan Новичок

    Регистрация:
    27 Ноябрь 2013
    Сообщения:
    2
    Симпатии:
    1
    Баллы:
    1
    Пол:
    Мужской
    Dозможно ли тестить совы скомпилированные на более поздних билдах? У меня выдает ошибку
    Expert_v1 EURUSD,M1: executable file is corrupted. Please recompile it.

    И еще вопрос: иногда в журнале выдает еще такую ошибку:
    TestGenerator: internal error because the file not opened
     
    Последнее редактирование: 27 Ноябрь 2013
  3. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.735
    Симпатии:
    4.384
    Баллы:
    435
    Пол:
    Мужской
    Нет. Такие совы надо перекомпилировать этим или более старым билдом.

    Тестер пытается перезаписать файл тиковой истории - Забыли запустить патч терминала.
     
  4. FibroMan

    FibroMan Новичок

    Регистрация:
    27 Ноябрь 2013
    Сообщения:
    2
    Симпатии:
    1
    Баллы:
    1
    Пол:
    Мужской
    loopsider, было бы к месту статью по видам декомпиляции, от легких до сложных вариантов. ) Ведь обычно в 99% случаев все совы приходится компилировать для теста по данной методике.
     
    Max5813 нравится это.
  5. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.735
    Симпатии:
    4.384
    Баллы:
    435
    Пол:
    Мужской
    Да, если исходника нет и советник скомпилирован новым билдом, то придется сначала декомпилировать ex4 файл в mq4, а потом mq4 скомпилировать в терминале для 99% тестов. Ну, или попросить автора перекомпилировать под старый билд :)

    Я не думаю, что с этим можно что-то сделать. Я встречал патчи терминалов до 482 билда (хотя 480е билды стремятся самообновиться и надо принимать меры, чтобы им этого не позволить). Новые 500е бидлы патчить тяжело - и если кто и сделает патч, то метаквоты выпустят новое обновление и проблема с новыми ex4 возникнет опять.

    Декомпиляторы сейчас только коммерческие. Соответственно, способов декомпилировать негусто - или купить декомпилятор, или попросить/попросить за умеренную плату кого-нибудь у кого он есть. Места, где декомпилируют в сети есть, но ссылки часто устаревают - лучше гуглить по мере необходимости. У нас декомпилятора нет (поскольку как бы и не нужен особенно :), но подумаем - может быть заведем.
     
  6. grifon20062

    grifon20062 Постоялец Аргонавт

    Регистрация:
    15 Декабрь 2013
    Сообщения:
    40
    Симпатии:
    24
    Баллы:
    30
    Пол:
    Мужской
    прога тик дата downloader НЕ КАЧАЕТСЯ! есть у кого нибудь - на фо залить бы...
     
  7. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.735
    Симпатии:
    4.384
    Баллы:
    435
    Пол:
    Мужской
    Вот, попробуй. Вроде достаточно распаковать и должно работать.
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
     
  8. grifon20062

    grifon20062 Постоялец Аргонавт

    Регистрация:
    15 Декабрь 2013
    Сообщения:
    40
    Симпатии:
    24
    Баллы:
    30
    Пол:
    Мужской
    сделал все по инструкции, вроде на тестовом сове movinag average качество моделирования 99%! но когда я в этот терминал закидываю варриора для тестов - сова исчезает, т.е. удалается из папки експерс и разумеется в мозгах терминала варриора тоже нет! как это можно победить?
     
  9. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.735
    Симпатии:
    4.384
    Баллы:
    435
    Пол:
    Мужской
    Какая версия варриора (про или мкллок)?
     
  10. grifon20062

    grifon20062 Постоялец Аргонавт

    Регистрация:
    15 Декабрь 2013
    Сообщения:
    40
    Симпатии:
    24
    Баллы:
    30
    Пол:
    Мужской
    про конечно! файл лицензии лежит в нужном месте. версия совы 6,20
    такая же версия на альпари терминале тестится отлично(с качеством 90% разумеется)
     
    Dmitri нравится это.
  11. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.735
    Симпатии:
    4.384
    Баллы:
    435
    Пол:
    Мужской
    ex4 файл советника скомпилирован более поздним билдом терминала. Напишите на адрес саппорта - пошлю перекомпилированный советник.
     
    Dmitri нравится это.
  12. grifon20062

    grifon20062 Постоялец Аргонавт

    Регистрация:
    15 Декабрь 2013
    Сообщения:
    40
    Симпатии:
    24
    Баллы:
    30
    Пол:
    Мужской
    получил, спасибо большое!
     
  13. grifon20062

    grifon20062 Постоялец Аргонавт

    Регистрация:
    15 Декабрь 2013
    Сообщения:
    40
    Симпатии:
    24
    Баллы:
    30
    Пол:
    Мужской
    Ребят, а как ту регулировать спред? Я например хочу погонять такую экзотику как AUDNZD! У этой пары у каждого брокера разный(немалый) спред. Как он будет изменяться при тестировании? спасибо!
     
  14. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.735
    Симпатии:
    4.384
    Баллы:
    435
    Пол:
    Мужской
    Спред записывается намертво в файл тиковой истории (файл .fxt в tester\history). Чтобы поменять спред, надо залезть в .fxt файл с помощью WinHex или любого другого hex редактора и прописать циферку по оффсету 0xFC (см. картинку - на примере спред по AUDCHF 6 пунктов). Не забыть сначала сбросить read only флаг у fxt файла, а затем обратно его поставить.
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
     
  15. grifon20062

    grifon20062 Постоялец Аргонавт

    Регистрация:
    15 Декабрь 2013
    Сообщения:
    40
    Симпатии:
    24
    Баллы:
    30
    Пол:
    Мужской
    спасибо, буду пробовать
     
  16. cel73

    cel73 Новичок Аргонавт

    Регистрация:
    16 Декабрь 2013
    Сообщения:
    24
    Симпатии:
    4
    Баллы:
    3
    Пол:
    Мужской
    Привет всем! Я пробовал получить 99% качество моделирования, и видно из-за нового билда (604) скрипты csv2fxt.mq4 и csv2fxt.ex4 теперь не работают. csv файлы не преобразовываются в файлы hst. и fxt, а вот вторая часть,что-то вроде моста из нового в старый билд получилась и всё запускается,только полной истории не подгрузить туда:) Это можно побороть как нить?
     
  17. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.735
    Симпатии:
    4.384
    Баллы:
    435
    Пол:
    Мужской
    В новых билдах изменился формат истории, так что надо разбираться. Пока проще сгенерировать историю в 509 билде.
     
  18. cel73

    cel73 Новичок Аргонавт

    Регистрация:
    16 Декабрь 2013
    Сообщения:
    24
    Симпатии:
    4
    Баллы:
    3
    Пол:
    Мужской
    Здесь весь вопрос в том что csv файлы не перекодируются в файлы hst. и fxt, скрипты csv2fxt.mq4 и csv2fxt.ex4 не работают - вылазит ошибка и всё стоп машина
     
  19. loopsider

    loopsider Бывалый Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    4.735
    Симпатии:
    4.384
    Баллы:
    435
    Пол:
    Мужской
    csv2fxt работает под 509 билдом.
     
  20. Dmitri

    Dmitri Бывалый Команда форума Администратор

    Регистрация:
    7 Ноябрь 2013
    Сообщения:
    4.136
    Симпатии:
    3.196
    Баллы:
    435
    Пол:
    Мужской
    Я на Forex с:
    2008
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
    Скачать CSV2FXTargo : Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
    КупитьПожалуйста, войдите или зарегистрируйтесь для просмотра ссылок : Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок
     
    Сергей Иванов нравится это.

.

Поделиться этой страницей

translate