Тестирование и создание стратегий при помощи программы Forex Strategy

Тема в разделе "Эпистолярий", создана пользователем lidiy, 23 авг 2013.

  1. lidiy

    lidiy Активный участник

    сссВ открывшемся меню выбираем индикатор MACD line и выбираем, при каком состоянии индикатора будет происходить открытие позиции, а также параметры самого индикатора.

    Меняя параметры, в окне ниже можно сразу просматривать диаграмму баланс/средства, т.е. контролировать этот параметр в ходе тестирования стратегии, что, на мой взгляд, очень удобно.
     
  2. lidiy

    lidiy Активный участник

    сссНа данном этапе терминал имеет вид как на скрине ниже. Особо хочется отметить, что программа, в отличие от тестера в МТ4, уже создала журнал по позициям, в котором подробно расписаны все параметры сделок.
     
  3. lidiy

    lidiy Активный участник

    сссДалее нужно выбрать точку закрытия позиции, для этого кликаем на соответствующее окно:
     
  4. lidiy

    lidiy Активный участник

    сссПосле чего откроется меню, в котором выбираем подходящее условие, а именно: закрыть и перевернуть. В пояснении описана логика закрытия, закрыть все позиции и открыть новую позицию в противоположном направлении, т.е. перевернуться.

    При этом можно наблюдать эволюцию диаграммы баланс\средства от начала построения логики стратегии до настоящего момента. Если в начале диаграмма падала, то теперь она очень хорошо растет.
     
  5. lidiy

    lidiy Активный участник

    сссПосле всех манипуляций терминал имеет вид как на скрине ниже. В меню –Файл- программа позволяет сохранять результаты тестирования для дальнейшей оптимизации и доработки.
     
  6. lidiy

    lidiy Активный участник

    сссИтак , диаграмма баланс\средства выглядит неплохо. Что можно еще сделать? Можно поиграть параметрами стоп-лосс, тейкпрофит, перевод в безубыток, все это можно сделать, если дважды кликнуть на окно в центре:
     
  7. lidiy

    lidiy Активный участник

    сссПоявится меню -Свойства стратегии-, в котором также есть диаграмма баланс\средства, которая меняется вслед за изменением тех или иных параметров.
     
  8. lidiy

    lidiy Активный участник

    сссПоскольку оставлять позиции без стопа, особенно на начальных этапах освоения трейдинга, негоже, сначале займемся подбором размера стопа. Путем подбора различных значений выяснилось, что при стопе в 1500 пунктов (150 по четырехзнаку) баланс увеличивается с 32981 USD до 33461USD.

    Итак, стоп оставляем в 1500 пунктов.
     
  9. lidiy

    lidiy Активный участник

    сссДалее попробуем поиграть параметром тейкпрофит. По умолчанию его размер 1000пунктов (100 четырехзнака)
     
  10. lidiy

    lidiy Активный участник

    сссКак видно из диаграммы размер баланса уменьшается, но при этом кривая роста становится ровнее, что может свидетельствовать о более стабильном накоплении прибыли, что тоже не маловажно, да еще и просадка уменьшается! Тем же методом подбора параметра тейкпрофит, останавливаемся на значении 1070 пунктов. При этом кривая роста не изменилась, а баланс вырос.
     
  11. lidiy

    lidiy Активный участник

    сссДля удобства анализа поведения кривой баланса в различных фазах рынка на диаграмму баланс\средства можно вынести график цены, для этого заходим в меню –Тестирование- и выбираем - Показать шкалу цены на диаграмме баланса.
     
  12. lidiy

    lidiy Активный участник

    сссТак, и последний параметр это размер перевода позиции в безубыток. Путем подбора значений наилучший результат получается при уровне б\у в 820 пунктов.

    После всех манипуляций размер баланса ниже, чем до них, но зато удалось получить более плавную кривую роста баланса.
     
  13. lidiy

    lidiy Активный участник

    сссЕсли же постоянный тейкпрофит отменить, установить стоп-лосс на уровне 1500 пунктов, а уровень б/у в 550, то кривая баланса выглядит как на скрине ниже, при этом баланс значительно больше.

    Для просмотра детальной информации по стратегии в текстовом формате нужно нажать на кнопку –Обзор- при этом откроется файл, содержащий подробное описание точек входа и выхода, параметров индикаторов, статистику по счету и т.п.
     
  14. lidiy

    lidiy Активный участник

    сссТакже программа позволяет отслеживать поведение цены и индикаторов в динамике, для этого нужно кликнуть на -Диаграмму индикаторов -или -Диаграмму баланс\средсва- на терминале.
     
  15. lidiy

    lidiy Активный участник

    ссс При этом откроется график с описание параметров открытия и закрытия сделок, на котором можно детально отследить весь процесс формирования журнала по позициям. На графика отмечены все входы и выходы по каждой сделке.
     
  16. lidiy

    lidiy Активный участник

    сссЕсли есть необходимость в оптимизации стратегии, нажимаем на кнопку –Оптимизатор-
     
  17. lidiy

    lidiy Активный участник

    сссПри этом откроется окно самого оптимизатора с возможностью выбора оптимизируемых параметров стратегии, а также в меню –Критерии-, параметров счета. В этом окне также есть возможность отслеживать изменения диаграммы баланс\средства при изменении тех или иных параметров при оптимизации.
     
  18. lidiy

    lidiy Активный участник

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

    lidiy Активный участник

    сссУменьшаем параметр быстрой МА в настройках MACD на 13% и получаем следующий результат, сравнивайте балансы. И это только анализ одного графика! Проанализировав подобным образом все графики можно существенно улучшить показатели баланс\средства.
     
  20. lidiy

    lidiy Активный участник

    сссНу, с тестом и оптимизацией закончили. Теперь перейдем к созданию новой стратегии путем использования генератора стратегий в программе. Для начала нужно настроить параметры желаемой стратегии. Это можно сделать, нажав на кнопку –Генератор- в центральном окне.

    При этом откроется новая панель взамен панели тестирования, но в меню -Настройки генератора- можно сделать так, чтоб панель тестирования не скрывалась, убрав галочку -Скрывать FSB, когда запускается генератор.

    В меню –Опции- можно выбрать\убрать тейкпрофит, стоп-лосс, выбрать максимальное количество слотов логики для открытия и закрытия позиций. В меню критерии выбираются желаемые технические параметры стратегии, которая будет генерироваться.

    Ну и в меню –Индикаторы- можно выбрать все доступные индикаторы или же какие-то определенные.
     

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