Pharos
TAKline

三星 (Tri-Star)

TA.CDLTRISTAR() - 双向反转形态

返回K线形态目录


语法

python
result = TA.CDLTRISTAR(records)

参数

参数类型说明
recordsarrayK线数据数组

返回值

  • 100: 看涨三星
  • -100: 看跌三星
  • 0: 无信号

形态特征

三星是罕见的三日反转形态

看涨三星

  • 三根连续的十字星
  • 第二根十字星低于两侧
  • 形成倒"V"形
  • 下跌趋势末期出现

看跌三星

  • 三根连续的十字星
  • 第二根十字星高于两侧
  • 形成"V"形
  • 上涨趋势末期出现

三根十字星显示市场极度犹豫,可能反转。

信号解读

  1. 看涨三星 (100)

    • 下跌趋势末期
    • 三根十字星显示卖压枯竭
    • 形态罕见,信号强烈
    • 信号强度:⭐⭐⭐⭐⭐
  2. 看跌三星 (-100)

    • 上涨趋势末期
    • 三根十字星显示买盘减弱
    • 形态罕见,信号强烈
    • 信号强度:⭐⭐⭐⭐⭐

使用示例

python
def onTick():
    exchange.SetContractType("swap")
    records = exchange.GetRecords()
    
    if len(records) < 100:
        return
    
    # 检测三星
    tristar = TA.CDLTRISTAR(records)
    
    if tristar[-1] == 100:
        # 看涨三星 - 罕见的强烈反转信号
        Log("检测到看涨三星(罕见强信号)")
        
        # 大仓位买入
        exchange.SetDirection("buy")
        exchange.Buy(-1, 2)
        
    elif tristar[-1] == -100:
        # 看跌三星 - 罕见的强烈反转信号
        Log("检测到看跌三星(罕见强信号)")
        
        # 大仓位卖出
        exchange.SetDirection("sell")
        exchange.Sell(-1, 2)

相关形态


返回K线形态目录 | 返回TA指标