Изучение свечных моделей на фондовом рынке: подробное руководство

Свечные модели — популярный инструмент, используемый в техническом анализе для анализа и прогнозирования движения цен на фондовом рынке. Эти модели дают ценную информацию о настроениях рынка и могут помочь трейдерам принимать обоснованные решения. В этой статье мы рассмотрим несколько часто используемых свечных моделей и предоставим примеры кода на Python для их обнаружения и анализа.

  1. Модель поглощения:

Модель поглощения возникает, когда большая свеча полностью поглощает предыдущую меньшую свечу. Это предполагает разворот текущей тенденции. Вот пример того, как обнаружить шаблон поглощения с помощью Python:

def is_engulfing(candles):
    current_candle = candles[-1]
    previous_candle = candles[-2]

    if current_candle['close'] > current_candle['open'] and previous_candle['close'] < previous_candle['open']:
        if current_candle['open'] < previous_candle['close'] and current_candle['close'] > previous_candle['open']:
            return True

    return False
  1. Шаблон доджи:

Модель доджи возникает, когда цены открытия и закрытия очень близки друг к другу, что приводит к небольшому телу или его отсутствию. Это указывает на нерешительность на рынке. Вот пример того, как обнаружить паттерн доджи с помощью Python:

def is_doji(candle):
    body_size = abs(candle['close'] - candle['open'])
    wick_size = candle['high'] - candle['low']

    if body_size < 0.1 * wick_size:
        return True

    return False
  1. Узор молотка:

Молот имеет небольшое тело и длинный нижний фитиль, напоминающий молоток. Это указывает на потенциальный разворот тренда. Вот пример того, как обнаружить шаблон молотка с помощью Python:

def is_hammer(candle):
    body_size = abs(candle['close'] - candle['open'])
    lower_wick_size = candle['open'] - candle['low']
    upper_wick_size = candle['high'] - candle['close']

    if body_size < 0.1 * lower_wick_size and upper_wick_size < 0.2 * body_size:
        return True

    return False
  1. Узор падающей звезды:

Узор падающей звезды напоминает перевернутый молот с небольшим корпусом и длинным верхним фитилем. Это предполагает потенциальный разворот тренда. Вот пример того, как обнаружить шаблон падающей звезды с помощью Python:

def is_shooting_star(candle):
    body_size = abs(candle['close'] - candle['open'])
    lower_wick_size = candle['open'] - candle['low']
    upper_wick_size = candle['high'] - candle['close']

    if body_size < 0.1 * lower_wick_size and upper_wick_size > 2 * body_size:
        return True

    return False

Свечные модели дают ценную информацию о фондовом рынке и могут помочь трейдерам определить потенциальные торговые возможности. В этой статье мы рассмотрели несколько часто используемых свечных моделей и предоставили примеры кода на Python для их обнаружения. Включив эти закономерности в свои торговые стратегии, вы сможете улучшить процесс принятия решений и повысить свои шансы на успех на фондовом рынке.