TAKline
TA.CDLSHOOTINGSTAR() - 射击之星
Shooting Star 射击之星,小实体,长上影线,出现在上升趋势顶部的看跌反转信号。
语法
python
TA.CDLSHOOTINGSTAR(opens, highs, lows, closes)返回值
- -100:识别到射击之星(看跌信号)
- 0:未识别到
形态特征
- 小实体:阴线或阳线均可
- 长上影线:上影线长度≥实体的2-3倍
- 短下影线:下影线很短或没有
- 出现位置:上升趋势顶部
信号解读
价格冲高回落,卖方力量增强,可能形成顶部反转。
使用示例
python
def shooting_star_strategy():
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.CDLSHOOTINGSTAR(opens, highs, lows, closes)
if pattern[-1] == -100:
rsi = TA.RSI(closes, 14)
if rsi[-1] > 70:
Log("超买区射击之星")
# 等待确认
if closes[-1] < opens[-1]:
exchange.Sell(-1, 0.8)
Log("射击之星后阴线确认,做空")