Candle Color

Материал из btnPLUS
Перейти к: навигация, поиск

Candle Color — фильтр для торговле на основе цвета (направления) текущей свечи, а также на основе ряда свечей одного цвета. Например, чтобы не открывать сделку на покупку, если уже было 7 зелёных свечей подряд, т.к. разворот, теоретически, близок.

Параметры

1) Режим — режим фильтра. Есть два режима:

  • = — разрешить торговлю, если n предыдущих указанного цвета.
  • ≠ — не разрешать торговлю, если не все n предыдущих указанного цвета.

2) Цвет — цвет свечи (свечей), который должен быть.

  • green — зеленый (рост).
  • red — красный (падение).

3) Период — количество свечей, которые должны (или не должны, в зависимости от Режима) быть одного цвета. Укажите 0 - если смотреть нужно только текущую свечу.

4) TimeFrame — таймфрэйм графика, с которого будут браться свечи.

Пример

1) Если нужно открывать/закрывать сделки только если текущая свеча на одно часовом графике зеленая: Режим = "=", Цвет = green, Период = 0, TimeFrame = 1h.

2) Открывать лонг только если 10 предыдущих свечей на минутном графике красного цвета, тогда в разделе Покупка нужно добавить фильтр со следующими настройками: Режим = "=", Цвет = red, Период = 10, TimeFrame = 1m.

3) Не открывать страховочный DCA BUY-ордер, если 5 предыдущих свечей на 5 минутном графике не красного цвета, тогда в DCA-менеджере к нужному шагу добавить фильтр с настройками: Режим = "≠", Цвет = red, Период = 5, TimeFrame = 1m.

Исследование

Фильтр построен на идеи того, что не может быть слишком много свечей одного цвета подряд. Опуская всю абсурдность идеи построенной на ничего незначащем общепринятом методе представления цены на графике (японские свечи) - статистически это так:

Количество последовательностей одного цвета. g - зеленые свечи, r - красные.

На результатах работы скрипта (вот скрипт, можно потестировать самостоятельно разные пары на разных таймфрэймах), который анализирует свечи - отображено сколько раз встречаются последовательности разной длинны на разных таймфреймах.

g1 : 497, на результатах одно минутного графика (1m) - означает, что среди 1000 свечей (именно столько последних свечей было проанализировано) было 497 последовательностей из одной свечи. g5 : 15 означает, что среди всех тысячи свечей было всего 15 раз, когда на графике было 5 зеленых свечей подряд, r7 : 1 - значит что был лишь один ряд длинною в 7 красных свечей подряд.

Как видим, чем длиннее ряд, тем реже он встречается. Соответственно, если сейчас вдруг идёт седьмая красная свеча подряд, можно предположить, что следующая свеча с большой вероятностью будет зеленой и цена пойдёт вверх.

На основе таких данных можно принимать решения открывать сделку или наоборот не открывать и подождать более благоприятной ситуации. Например, при желании открыть лонг, в случае если сейчас на графике уже 8й день подряд зеленая свеча, то возможно стоит подумать и чуть-чуть подождать, т.к. скорее всего следующая свеча будет красной.

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

Обратите внимание, что вряд ли получится построить успешную стратегию на одном лишь этом методе индикации. Во-первых нет никаких причин почему бы после 15й красной свечи не появилась 16я, кроме как статистических. Во-вторых, неизвестен размер будущей свечи, поэтому 16я свеча может действительно оказаться зеленой, но с ростом в 0.01%, а затем ещё один длинный ряд из красных свечей который принесёт убытки.

См. также