Методы моделирования
Терминал позволяет оптимизировать советники с использованием различных методов моделирования исторических данных. При этом динамика цен эмулируется более точно. За счет использования исторических данных более мелких периодов можно представлять колебания цен внутри баров. Например, при оптимизации советника на часовых данных, динамику цен внутри бара можно смоделировать на основе минутных данных. Таким образом, моделирование существенно приближает исторические данные к реальным колебаниям цен и делает оптимизацию советников более достоверной.
При настройке оптимизации можно выбрать один из трех методов моделирования исторических данных:
•По ценам открытия (быстрый метод на сформировавшихся барах)\r\nНекоторые механические торговые системы не зависят от особенностей внутрибарного моделирования, они торгуют на сформировавшихся барах. То, что текущий ценовой бар полностью сформировался, можно узнать по появлению следующего. Именно для таких экспертов предназначен этот режим моделирования.\r\nВ этом режиме сначала моделируется открытие бара (Open = High = Low = Close, Volume=1), что дает эксперту возможность точно идентифицировать окончание формирования предыдущего ценового бара. Именно на этом зарождающемся баре запускается тестирование эксперта.
На следующем шаге выдается уже полностью сформированный текущий бар, но на нем тестирование не производится!•Контрольные точки (используется ближайший таймфрейм + фрактальная интерполяция)\r\nМетод моделирования контрольных точек предназначен для грубой оценки экспертов, торгующих внутри бара. Для этого метода необходимо наличие исторических данных ближайшего меньшего периода (таймфрейма). В большинстве случаев имеющиеся данные меньшего таймфрейма не полностью покрывают временной диапазон тестируемого таймфрейма. При отсутствии данных меньшего таймфрейма развитие бара генерируется на основе цен закрытия 12 предыдущих баров. То есть, движение внутри бара повторяет движение цены за последние 12 периодов. Это и есть фрактальная интерполяция.\r\nКак только появляются исторические данные меньшего таймфрейма, фрактальная интерполяция применяется уже к этим данным. Однако используется уже не 12, а всего 6 предыдущих баров. То есть воспроизводятся реально существующие цены Open, High, Low, Close плюс ещё две сгенерированных цены. Значение и местоположение этих двух сгенерированных цен зависит от движения цены на 6 предыдущих барах.
•Все тики (на основе всех наименьших доступных периодов с фрактальной интерполяцией каждого тика)\r\nЭтот режим позволяет наиболее точно смоделировать движение цены внутри бара. В отличие от "контрольных точек", потиковый метод использует для генерации данные не только ближайшего меньшего таймфрейма, но и всех доступных меньших таймфреймов. При этом, если для какого-то временного диапазона одновременно существуют данные более одного таймфрейма, то для генерации используются данные самого меньшего таймфрейма. Так же, как и в предыдущем методе, фрактально генерируются контрольные точки. Для генерации движения цены между контрольными точками также используется фрактальная интерполяция. Возможна ситуация, когда генерируется несколько одинаковых тиков подряд. В этом случае дублирующиеся котировки фильтруются, и фиксируется объем последней из таких котировок.\r\nНеобходимо учитывать очень большой возможный объем сгенерированных потиковых данных. Это может сказаться на потребляемых ресурсах операционной системы и на скорости тестирования.
Еще по теме Методы моделирования:
- 3. Метод Статистического Моделирования (метод Монте-Карло).
- Методы моделирования
- Метод моделирования «маленькими человечками»
- 3.1 Моделирование как метод научного познания
- Глава I. Методы социально-экономического моделирования при изучении потребительских хозяйств и кооперативов
- 8.4. Моделирование цены товара методом сравнительных продаж
- § 1. Понятие и предпосылки использования метода компьютерного моделирования при расследовании преступлений в сфере компьютерной информации
- §3. Формирование инвестиционной программы ОАО «Мосэнерго» на основе методов экономико-математического моделирования
- 2. Метод Исторического Моделирования (историческая волатиль-
- § 2. Метод индексовых чисел. — Метод „Economist’a".—Метод Зауэрбека. — Метод Зетбеера. — Метод Р. Фолькнера, —Бюджетный метод.— Аргументы за и против бюджетного метода. — Скептическое отношение Кнаппа и др. к индексам.— Истинное значение индексов.
- 3.4. Моделирование данных
- моделирование
- 7.1. Использование ЭВМ в игровом моделировании
- Моделирование работы казначейств
- Имитационное моделирование результатов инвестиционного проекта с помощью Project Expert
- Средства моделирования бизнес-процессов, приложений и данных