TAKline
相同低价 (Matching Low)
TA.CDLMATCHINGLOW() - 看涨反转形态
语法
python
result = TA.CDLMATCHINGLOW(records)参数
| 参数 | 类型 | 说明 |
|---|---|---|
| records | array | K线数据数组 |
返回值
- 100: 看涨反转信号
- 0: 无信号
形态特征
相同低价是两日看涨反转形态:
第一天:黑色K线 第二天:黑色K线,收盘价与第一天相同(或非常接近)
两根K线在相同价位收盘,显示该价位有强支撑。
信号解读
- 看涨反转 (100)
- 下跌趋势中出现
- 相同收盘价形成支撑
- 卖压在此受阻
- 可能反转向上
使用示例
python
def onTick():
exchange.SetContractType("swap")
records = exchange.GetRecords()
if len(records) < 100:
return
# 检测相同低价
matching = TA.CDLMATCHINGLOW(records)
if matching[-1] == 100:
# 确认是否在关键支撑位
ma60 = TA.MA(records, 60)
if abs(records[-1].Close - ma60[-1]) / ma60[-1] < 0.02:
Log("检测到相同低价(接近60日均线支撑)")
# 买入
exchange.SetDirection("buy")
exchange.Buy(-1, 1)