TAKline
颈内线 (In-Neck Pattern)
TA.CDLINNECK() - 看跌持续形态
语法
python
result = TA.CDLINNECK(records)参数
| 参数 | 类型 | 说明 |
|---|---|---|
| records | array | K线数据数组 |
返回值
- -100: 看跌持续信号
- 0: 无信号
形态特征
颈内线是两日看跌持续形态:
第一天:黑色长实体 第二天:白色小实体,低开后反弹,但收盘仅到第一天最低价附近(颈线内)
反弹力度很弱,未能突破颈线,跌势继续。
信号解读
- 看跌持续 (-100)
- 下跌趋势中出现
- 反弹微弱
- 未能突破颈线阻力
- 跌势可能延续
使用示例
python
def onTick():
exchange.SetContractType("swap")
records = exchange.GetRecords()
if len(records) < 100:
return
# 检测颈内线
inneck = TA.CDLINNECK(records)
if inneck[-1] == -100:
ma20 = TA.MA(records, 20)
if records[-1].Close < ma20[-1]:
Log("检测到颈内线,跌势延续")
# 做空或加仓
exchange.SetDirection("sell")
exchange.Sell(-1, 1)