Создание и оптимизация торговых систем в MetaStock

Страница: 1 ... 5253545556575859606162 ... 76

Если внимательно рассмотреть рисунок 5.2.1, то можно
заметить, что часто цена, выйдя за границу диапазона
Боллнпджера, разворачивается и идет к другой границе. При этом
мы пытаемся «поймать» самое начало разворота, то есть строим
«разворотную» торговую систему. Поэтому для создания первого
варианта торговой системы можно предложить следующие
правила.

1. Открываем длинную позицию, когда цена закрытия пересечет

нижнюю границу диапазона Боллинджера снизу вверх.

2. Закрываем длинную позицию, когда цена закрытия пересечет
верхнюю границу диапазона Боллинджера сверху вниз.

3. Открываем короткую позицию, когда цена закрытия пересечет
верхнюю границу диапазона Боллинджера сверху вниз.

4. Закрываем короткую позицию, когда цена закрытия пересечет
нижнюю границу диапазона Боллинджера снизу вверх.

В этой торговой системе правила для открытия одной позиции
совпадают с правилами для закрытия другой позиции. Такие

132


торговые системы называются разворотными. В дальнейшем при
вычислении диапазонов Боллинджера мы будем использовать
простую скользящую среднюю, а параметры n и d будем подбирать
с помощью оптимизации торговой системы в MetaStock. С учетом
этого, условия для открытия и закрытия позиции в MetaStock можно
записать так:

Enter Long: Cross(C, BBandBot(C, opt1, S, opt2))
Close Long: Cross(BBandTop(C, opt1, S, opt2),C)
Enter Short: Cross(BbandTop(C, opt1, S, opt2),C)
Close Short: Cross(C, BbandBot(C, opt1, S, opt2))

Переменная opt1 определяет количество свечек для
вычисления скользящей средней в диапазоне Боллинджера, а
переменная opt2 определяет ширину диапазона. Для оптимизации
торговой системы будем изменять opt1 от 12 до 60 с шагом 4, а
opt2 – от 1 до 5 с шагом 0.5. Где и как записывать эти значения
подробно объяснено выше, при создании торговой системы на
основе RSI и RAVI. Обычно начинающие трейдеры спрашивают,
почему мы взяли именно эти цифры для минимального и
максимального значения параметров. Ответ очень прост - эти
значения берутся «на глазок». В данном примере мы решили, что
нет смысла рассматривать скользящую среднюю с периодом
меньше 12 часов (половина суток) и с периодом больше 60 часов
(половина рабочей недели). Но никто не мешает Вам изменить
эти диапазоны. При этом надо помнить, что чем шире диапазон
и чем меньше шаг, тем дольше будет проходить тестирование
торговой системы.

При оптимизации системы мы не будем использовать
никаких остановов, систему будем тестировать в пунктах, размер
комиссионных установим равным 0.001, то сети 10 пунктов, время
тестирования с 22.10.98 года по 6.12.99 года.

— 57 —
Страница: 1 ... 5253545556575859606162 ... 76