Свечные модели — популярный инструмент, используемый в техническом анализе для анализа и прогнозирования движения цен на фондовом рынке. Эти модели дают ценную информацию о настроениях рынка и могут помочь трейдерам принимать обоснованные решения. В этой статье мы рассмотрим несколько часто используемых свечных моделей и предоставим примеры кода на Python для их обнаружения и анализа.
- Модель поглощения:
Модель поглощения возникает, когда большая свеча полностью поглощает предыдущую меньшую свечу. Это предполагает разворот текущей тенденции. Вот пример того, как обнаружить шаблон поглощения с помощью 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
- Шаблон доджи:
Модель доджи возникает, когда цены открытия и закрытия очень близки друг к другу, что приводит к небольшому телу или его отсутствию. Это указывает на нерешительность на рынке. Вот пример того, как обнаружить паттерн доджи с помощью 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
- Узор молотка:
Молот имеет небольшое тело и длинный нижний фитиль, напоминающий молоток. Это указывает на потенциальный разворот тренда. Вот пример того, как обнаружить шаблон молотка с помощью 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
- Узор падающей звезды:
Узор падающей звезды напоминает перевернутый молот с небольшим корпусом и длинным верхним фитилем. Это предполагает потенциальный разворот тренда. Вот пример того, как обнаружить шаблон падающей звезды с помощью 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 для их обнаружения. Включив эти закономерности в свои торговые стратегии, вы сможете улучшить процесс принятия решений и повысить свои шансы на успех на фондовом рынке.