乌云盖顶 / 刺透形态配合 CCI 策略图
English | Русский | Español | Deutsch | Português | 日本語
两个经典的双K线反转形态决定方向,Commodity Channel Index 决定这次反转是否值得参与。只有当 CCI 深陷负值区时才买入刺透形态,只有当 CCI 向上拉伸时才卖出乌云盖顶。没有任何信号负责平仓:由开仓时挂出的止盈和止损完成。
策略概览
- 两个K线形态指标方块使用手写表达式描述形态:前一根K线的方向、当前K线的方向、开盘位置,以及收盘是否越过前一根实体的中点。
- 十四周期的 Commodity Channel Index 充当确认条件:市场必须已经朝着形态所要反转的方向被拉伸,否则忽略该形态。
- 一个入场水平常量同时服务多空两侧,公式方块把它取负供做多比较使用。
- 只有空仓时才允许入场,因此形态在下一根K线重复出现也不会加倍下单。
入场与出场规则
- 做多入场: 前一根K线为阴线,当前K线为阳线,其开盘低于前一根收盘,收盘高于前一根实体的中点,CCI 低于入场水平的负值,且持仓为零。订单以市价买入一手。
- 做空入场: 前一根K线为阳线,当前K线为阴线,其开盘高于前一根收盘,收盘低于前一根实体的中点,CCI 高于入场水平,且持仓为零。订单以市价卖出一手。
- 离场: 只有持仓保护方块:距离开仓价百分之二的止盈和百分之一的止损。没有信号离场。
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
| CCI Length | 14 | Commodity Channel Index 的平滑周期。 |
| Entry Level | 50 | CCI 需要偏离零轴多少才算确认形态;做多一侧使用该数值的负数。 |
| Take Profit % | 2 | 止盈相对开仓价的百分比距离。 |
| Stop Loss % | 1 | 止损相对开仓价的百分比距离。 |
| Volume | 1 | 下单数量(手)。 |
| Candles | 00:05:00 | 整张图使用的K线周期。 |
图表详情
- K线方块同时供给两个形态方块、Commodity Channel Index 以及为保护方块读取收盘价的转换方块。
- 常量保存入场水平,公式方块为其取负,因此两个 CCI 比较由同一个可优化数值驱动。
- 每个逻辑与把形态、对应的 CCI 确认和空仓判断合并,触发设为“仅开仓”的修改持仓方块。
- 开盘只需位于前一根收盘价的另一侧,这对连续交易的品种更实用;每个确认形态都会交易。
使用方法
将 .json 文件导入 Designer,在回测器中用历史数据运行,然后根据自己的交易品种调整参数或方块,确认无误后再用于实盘。