Posts Tagged ‘тестер’

Strategy Tester: режимы моделирования при тестировании торговых стратегий

Многие программы технического анализа позволяют проводить тестирование торговых стратегий на исторических данных. В большинстве случае тестирование идет по уже сформированным данным, без попыток моделирования движения внутри ценового бара. Получается быстро, но недостаточно точно. (далее…)

Особенности и ограничения тестирования торговых стратегий в MetaTrader 4

Эта статья поможет больше узнать об особенностях и ограничениях тестера торговых стратегий в MetaTrader 4. (далее…)

Что означают цифры в отчёте тестирования эксперта

Любой эксперт может быть протестирован на исторических данных. После тестирования эксперта во вкладке «Отчет» отображаются обобщенные результаты тестирования советника и некоторые ключевые показатели. Отчеты позволяют быстро сравнивать между собой как различные эксперты, так и результаты работы одного и того же эксперта с различными входными параметрами. Данная статья позволяет научиться читать такие отчеты и грамотно интерпретировать полученные результаты. (далее…)

Оценка качества моделирования минутных данных

Среда, Сентябрь 10th, 2014 Нет комментариев

Under : , , , ,

В статье «Что означают цифры в отчете тестирования эксперта» приведена формула расчёта качества моделирования: (далее…)

Самостоятельная оценка результатов тестирования эксперта

Среда, Сентябрь 10th, 2014 Нет комментариев

Under : , , , ,

Сначала несколько слов о порядке тестирования. Перед началом тестирования тестовая подсистема загружает эксперта, выставляет ему назначенные пользователем параметры и вызывает функцию init(). Затем тестер «проигрывает» сгенерированную последовательность и каждый раз вызывает функцию start(). Когда тестовая последовательность заканчивается, тестер вызывает функцию deinit(). При этом в эксперте доступна вся история совершенных сделок, сформированная в процессе тестирования. В этот момент и можно проанализировать работу эксперта. (далее…)

Генетические алгоритмы — математический аппарат

Генетические алгоритмы предназначены для решения задач оптимизации. Примером подобной задачи может служить обучение нейросети, то есть подбора таких значений весов, при которых достигается минимальная ошибка. При этом в основе генетического алгоритма лежит метод случайного поиска. Основным недостатком случайного поиска является то, что нам неизвестно сколько понадобится времени для решения задачи. (далее…)

Генетические алгоритмы в MetaTrader 4. Сравнение с прямым перебором оптимизатора

Среда, Сентябрь 10th, 2014 Нет комментариев

Under : , , , ,

1.     Что такое генетические алгоритмы?

В MetaTrader 4 стали доступны генетические алгоритмы оптимизации входных параметров экспертов. Они значительно сокращают время оптимизации, практически не искажая результаты тестирования. Принцип их работы подробно описан в статье Генетические алгоритмы — математический аппарат. (далее…)

Мой первый «грааль»

Слово «Грааль» уходит корнями в далёкое прошлое и означает изумрудную чашу, испив из которой, человек обретает силу, власть, бессмертие. Подробнее узнать об этом вы можете здесь или воспользовавшись средствами поиска в сети Internet. (далее…)

Тестирование экспертов в клиентском терминале MetaTrader 4. Взгляд изнутри

Чтобы провести тестирование, необходимо открыть окно «Тестер», если оно ещё не открыто. Сделать это можно несколькими способами: из главного меню выбрать «Вид-Тестер стратегий», комбинация клавиш Ctrl+R, кнопка «Тестер стратегий» на панели инструментов, из контекстного меню графика, к которому присоединён эксперт выбрать «Советники-Тестирование стратегии» либо нажать клавишу F6. (далее…)

Визуализация тестирования. Расширение функциональности.

В 196-м билде клиентского терминала MetaTrader 4 появилась функция визуализации тестирования. Она позволяет контролировать процесс тестирования экспертов на качественно новом уровне. Теперь трейдер-программист может наблюдать за каждым действием своего эксперта, проверяя его работу на истории! (далее…)