TAKline
TA.CDLHANGINGMAN() - 上吊线
Hanging Man 上吊线,形似锤子线但出现在上升趋势顶部,看跌信号。
语法
python
TA.CDLHANGINGMAN(opens, highs, lows, closes)返回值
- -100:识别到上吊线(看跌信号)
- 0:未识别到
形态特征
- 小实体:位于K线上部
- 长下影线:下影线长度≥实体的2倍
- 短上影线:上影线很短或没有
- 出现位置:上升趋势顶部
使用示例
python
def hanging_man():
records = exchange.GetRecords()
opens = [r['Open'] for r in records]
highs = [r['High'] for r in records]
lows = [r['Low'] for r in records]
closes = [r['Close'] for r in records]
pattern = TA.CDLHANGINGMAN(opens, highs, lows, closes)
if pattern[-1] == -100:
sma50 = TA.SMA(closes, 50)
if closes[-1] > sma50[-1]: # 上升趋势
# 等待下一根阴线确认
exchange.Sell(-1, 0.5)
Log("上吊线看跌信号")