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

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

В этом методе можно задать величину некоторых остановов
для выхода из позиции. К сожалению, MetaStock не позволяет
автоматически подбирать оптимальную величину останова. Кроме
того, опытные трейдеры обычно используют такие методы для
выхода из позиции (например, скользящий take-profit), которые в
MetaStock установить нельзя. Поэтому мы рекомендуем
использовать остановы только для установки стоп-лосса и/или
величины выигрыша, которой Вы ограничиваетесь (Profit Target).
Разумеется, возможны и другие методы изменения торговых
систем, но пока мы ограничимся перечисленными выше.

138


Рис. 5.3.1. Диапазон Боллинджера и RSI для швейцарского франка


5.3. Совместное использование диапазона
Боллинджера и осцилляторов.

Мы уже говорили, что сейчас мы используем диапазон
Боллинджера для построения разворотной торговой системы. При
построении таких торговых систем большую помощь могут
оказать осцилляторы. Рассмотрим возможности использования
осциллятора RSI совместно с диапазоном Боллндджера. При этом
при использовании самого диапазона Боллинджера мы ограничимся
самым простым вариантом. Вы легко сможете изменить этот
вариант, используя методы, описанные выше.

5.3.1. Базовый вариант

Рассматривая одновременно графики диапазона
Боллинджера и RS1 (рис. 5.3.1) нетрудно заметить, что обычно
если цены выше верхней границы диапазона Боллинджера, то RSI
имеет большие значения, а если цена ниже нижней границы, к
RSI имеет низкие значения. Поэтому можно попробовать
использовать RSI следующим образом,

1.Открывать «длинную» позицию, если цена ниже нижней границы
диапазона Боллинджера и RSI начал возрастать (то есть
значение RSI больше, чем было на предыдущей свечке).

2. Закрывать «длинную» позицию, если цена выше верхней
границы диапазона Боллипджсра и RS1 начал убывать (то есть
значение RSI меньше, чем было на предыдущей свечке).

3. Открывать «короткую» позицию, если цена выше верхней
границы диапазона Боллинджера и RSI начал убывать.

4.Закрывать «короткую» позицию, если цена ниже нижней
границы диапазона Боллинджера и RSI начал возрастать.

В MetaStock эти правила открытия и закрытия позиций
записываются так.

140


Enter Long:

(C< BBandBot(C, opt1, S, opt2)) and rsi(opt3)>ref(rsi(opt1),-1)

Close Long:

C>BBandTop(C, opt1, S, opt2) and rsi(opt3)<ref(rsi(opt3),-1)

Enter Short:

C>BBandTop(C, Opt1, S, opt2) and rsi(opt3)<ref(rsi(opt3),-1)
Close Short:

(C< BBandBot(C, opt1, S, opt2)) and rsi(opt3)>ref(rsi(opt3),-1)

— 60 —
Страница: 1 ... 5556575859606162636465 ... 76