Pharos
TAKline

并列白色缺口 (Up/Down Gap Three Methods)

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

返回K线形态目录


语法

python
result = TA.CDLXSIDEGAP3METHODS(records)

参数

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

返回值

  • 100: 看涨反转(下跌缺口被填)
  • -100: 看跌反转(上涨缺口被填)
  • 0: 无信号

形态特征

并列白色缺口是三日反转形态

看涨版

  • 第一、二天:两根白线,向上跳空
  • 第三天:黑线,填满缺口
  • 结果:上涨失败,可能转跌

看跌版

  • 第一、二天:两根黑线,向下跳空
  • 第三天:白线,填满缺口
  • 结果:下跌失败,可能转涨

缺口被回补是趋势可能反转的信号。

信号解读

  1. 看涨反转 (100)

    • 下跌缺口被完全回补
    • 显示买盘强劲
    • 下跌趋势可能结束
  2. 看跌反转 (-100)

    • 上涨缺口被完全回补
    • 显示卖压沉重
    • 上涨趋势可能结束

使用示例

python
def onTick():
    exchange.SetContractType("swap")
    records = exchange.GetRecords()
    
    if len(records) < 100:
        return
    
    # 检测并列白色缺口
    gap3 = TA.CDLXSIDEGAP3METHODS(records)
    
    if gap3[-1] == 100:
        # 下跌缺口被填,看涨
        Log("检测到下跌缺口被填,可能反转上涨")
        
        exchange.SetDirection("buy")
        exchange.Buy(-1, 1)
    
    elif gap3[-1] == -100:
        # 上涨缺口被填,看跌
        Log("检测到上涨缺口被填,可能反转下跌")
        
        exchange.SetDirection("sell")
        exchange.Sell(-1, 1)

相关形态


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