Forbi system - universal set of trading strategies for different phases of the currency market. Part 1
The Forbi system is a set of trading strategies , используемых в зависимости от текущего состояния рынка. Первая часть статьи посвящена стратегиям на основе стандартных индикаторов (скользящие средние, oscillators и др.).
Input parameters
- Currency pairs: any.
- Таймфрейм: любой.
- Bidding time: any.
- Risk management: after calculating the stop-loss, choose this lot sizeto risk no more than 2-5% of the deposit per trade.
Installation of indicators and trading strategy template
- Unpack the archive.
- Индикаторы копируем в папку MQL -> Indicators
- Copy the template into the templates folder.
- Restart the terminal.
Торговая стратегия на основе стандартных индикаторов
После того как вы разметили индикаторы и шаблон в соответствующие папки, откройте график нужной валютной пары вместе с шаблоном forbi_moderate_swing_and_trend.
The schedule should look like this:
Used indicators
- Экспоненциальные moving averages с периодом 5 и 10 (применено к HLC/3).
- Stochastic со стандартными параметрами (%K: 14, %D: 3, Замедление: 3; применено к High/Low).
- RSI с периодом 14 (применено к HLC/3).
- CCI с периодом 50 (применено к HLC/3).
В качестве фильтра используются Bollinger Bands (с периодом 50). Настоятельно рекомендуется избегать торговли, если полосы находятся слишком близко друг к другу. Если полосы начнут расширяться, вы пропустите первый сигнал, однако вероятность успеха в последующих сделках будет значительно выше.
Далее будет показано, как использовать данную торговую стратегию на трендовом и на неопределенном рынках (volatile market). В обоих случаях будут использоваться одни и те же индикаторы, но их интерпретация будет немного отличаться.
Trading on the trend market
Для начала нужно идентифицировать трендовый рынок (для примера возьмем upward trend). Должны быть соблюдены следующие условия:
Полосы Боллинджера должны быть равномерно, без сильных всплесков, направлены в восходящем направлении или, по крайней мере, расширение должно быть не сильным (тем самым мы избегаем попадания в «разрыв» графика цены).
На хорошем тренде индикатор CCI находится между уровнями 50 и 150, на слабом тренде между уровнями 0 и 100. Если индикатор находится у уровня 300, это может свидетельствовать о консолидации цены и окончании тренда. При этом следует подождать несколько candles для прояснения ситуации или входить в сделку с небольшим риском.
Signals indicating the opening of a long position (buying)
- EMA5 (экспоненциальная скользящая средняя с периодом 5) пересекает EMA10 снизу вверх.
- RSI приблизился к уровню 50 и продолжает двигаться вверх или пересек уровень 50 сверху вниз, затем снизу вверх и продолжает двигаться вверх.
- Stochastic направлен вверх. Еще лучше, если Stochastic находится в oversold area, но часто он будет находиться ближе к уровню 80 (в зоне перекупленности).
- CCI приблизился к уровню 0 и развернулся вверх (или продолжает двигаться вверх).
Важно: иногда EMA5 будет лишь приближаться к EMA10, но не пересекать ее, что свидетельствует о продолжении тренда. При этом обращайте внимание на сигналы остальных индикаторов.
Signals indicating the closing of a long position (fulfillment of one of the conditions is sufficient)
- EMA5 пересекла EMA10 сверху вниз.
- RSI пересек уровень 50 сверху вниз.
- Stochastic пересек уровень 80 сверху вниз.
Примечание: при сильном тренде сигналы (1) и (3) могут быть ложными. Если тренд продолжается, откройте повторную сделку, если Stochastic развернулся вверх, и EMA5 пересекла EMA10 снизу вверх.
Signals indicating the opening of a short position (sale)
- EMA5 пересекает EMA10 сверху вниз.
- RSI приблизился к уровню 50 и продолжает двигаться вниз или пересек уровень 50 снизу вверх, затем сверху вниз и продолжает двигаться вниз.
- Stochastic направлен вниз. Еще лучше, если Stochastic находится в overbought area, но часто он будет находиться недалеко от уровня 20.
- CCI приблизился к уровня 0 и развернулся вниз (или продолжает двигаться вниз).
Примечание: как и в предыдущем случае, скользящие средние могут не пересекаться. Обращайте внимание на другие сигналы.
Signals indicating the closing of a short position (the fulfillment of one of the conditions is sufficient)
- EMA5 пересекла EMA10 снизу вверх.
- RSI пересек уровень 50 снизу вверх.
- Stochastic пересек уровень 20 снизу вверх.
Примечание: как и в предыдущем случае, сигналы 1 и 3 могут быть ложными, и можно открыть новую сделку при развороте Stochastic вниз или повторном пересечении скользящих средних.
Important: To avoid false signals, it is recommended to open positions only after the close of the candle and confirmation of the signal. Otherwise, when a price break occurs, the signal may not be confirmed.
Торговля на неопределенном рынке
Условия неопределенного рынка (в зависимости от того, какое условие выполнено, предусмотрен соответствующий сценарий работы):
- Расстояние между полосами Боллинджера слишком большое.
- CCI находится далеко от уровня 0. Индикатор постоянно изменяет свое направление в хаотическом порядке.
- RSI находится ниже уровня 40 или выше уровня 60 и постоянно изменяет свое направление. Рекомендуется воздержаться от торговли, если RSI находится в районе уровня 50, что свидетельствует о ценовой консолидации или присутствии flytrap.
Сценарий №1 – торговля внутри колебаний
Signals indicating the opening of a long position (buying)
- EMA5 пересекает EMA10 снизу вверх.
- RSI пересекает уровень 50 снизу вверх.
- Stochastic направлен вверх или только начал двигаться вверх.
Примечание: если Stochastic соответствует условиям покупки, и одно из условий (1 или 2) выполнено, а другое близко к выполнению, purchase order should also be placed.
Signals indicating the closing of a long position (fulfillment of one of the conditions is sufficient)
- EMA5 пересекла EMA10 сверху вниз.
- RSI пересек уровень 50 сверху вниз.
- Stochastic пересек уровень 80 сверху вниз.
Signals indicating the opening of a short position (sale)
- EMA5 пересекает EMA10 сверху вниз.
- RSI пересекает уровень 50 сверху вниз.
- Stochastic направлен вниз или только начал двигаться вниз.
Примечание: так же как и в предыдущем случае, если Stochastic удовлетворяет условиями продажи, и другие два условия близки к выполнению, следует размещать sell order.
Signals indicating the closing of a short position (the fulfillment of one of the conditions is sufficient)
- EMA5 пересекла EMA10 снизу вверх.
- RSI пересек уровень 50 снизу вверх.
- Stochastic пересек уровень 20 снизу вверх.
Сценарий №2 – поиск экстремумов
Signals indicating the opening of a long position (buying)
- Цена отдалилась сильно ниже от скользящих средних, а затем коснулась EMA5.
- RSI достиг уровня 30 или ниже и развернулся вверх.
- Stochastic находится ниже уровня 50 и направлен вверх или только что стал двигаться вверх.
- CCI достиг уровня ниже -100 (оптимально, если ниже -200) и развернулся в верх.
Примечание: если Stochastic соответствует условиям покупки и одно из условий (1, 2 или 4) выполнено, а другие близки к выполнению, ордер на покупку также следует размещать.
Signals indicating the closing of a long position (fulfillment of one of the conditions is sufficient)
- EMA5 пересекла EMA10 сверху вниз.
- RSI пересек уровень 50 сверху вниз или приблизился к уровню 50 и развернулся вниз.
- Stochastic пересек уровень 80 сверху вниз.
Signals indicating the opening of a short position (sale)
- Цена отдалилась сильно выше от скользящих средних, а затем коснулась EMA5.
- RSI достиг уровня 70 или выше и развернулся вниз.
- Stochastic находится выше уровня 50 и направлен вниз или только что стал двигаться вниз.
- CCI достиг уровня выше 100 (оптимально, если выше 200) и развернулся вниз.
Примечание: как и в предыдущем случае, если Stochastic соответствует условиям продажи и одно из условий (1, 2 или 4) выполнено, а другие близки к выполнению, ордер на продажу также следует размещать.
Signals indicating the closing of a short position (the fulfillment of one of the conditions is sufficient)
- EMA5 пересекла EMA10 снизу вверх.
- RSI пересек уровень 50 снизу вверх или приблизился к уровню 50 и развернулся вверх.
- Stochastic пересек уровень 20 снизу вверх.