MFI 水平穿越策略图
English | Русский | Español | Deutsch | Português | 日本語
资金流量指标用成交量为每一次价格波动加权,因此能显示真正推动行情的资金有多少。本图逆势操作:当 MFI 向下穿过下轨进入超卖区的那根K线买入,当它向上穿过上轨进入超买区的那根K线卖出。每笔交易由百分比止盈或止损了结。
策略概览
- 周期为 14 的 Money Flow Index 基于已完成的小时K线计算,测试器会用随包提供的五分钟历史数据合成这些K线。
- 30 与 70 两个水平被当作穿越来读取:只有进入区间的那根K线给出信号,停留在区间内的K线不会。
- 本图使用 Direct 信号方向:进入超卖区做多,进入超买区做空。
- 当前持仓参与两个判断,所以图中不会对已有仓位再叠加一笔订单。
入场与出场规则
- 做多入场: 上一根K线的 MFI 高于下轨,本根K线的 MFI 等于或低于下轨,且持仓不是多头。订单买入一手:空仓时开多,持空时平空。
- 做空入场: 上一根K线的 MFI 低于上轨,本根K线的 MFI 等于或高于上轨,且持仓不是空头。订单卖出一手:空仓时开空,持多时平多。
- 离场: 保护方块按入场价的 2% 止盈或 1% 止损平仓;在此之前,反向的水平穿越也会把仓位归零,因为所有订单数量相同。
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
| MFI Length | 14 | Money Flow Index 的平滑周期。 |
| Low Level | 30 | 指标必须向下穿过该水平才允许做多。 |
| High Level | 70 | 指标必须向上穿过该水平才允许做空。 |
| Take profit, % | 2 | 相对入场价的止盈幅度(百分比)。 |
| Stop loss, % | 1 | 相对入场价的止损幅度(百分比)。 |
| Volume | 1 | 下单数量(手)。 |
| Candles | 01:00:00 | 整张图使用的K线周期。 |
图表详情
- K线方块把数据送入装有 Money Flow Index 的指标方块,前值方块保存上一根K线的读数。
- 四个比较方块构成两次穿越:做多用「前值高于水平」加「当前等于或低于水平」,做空用「前值低于水平」加「当前等于或高于水平」。
- 另外两个比较方块把持仓与零常量对比,每个逻辑与把一次穿越和对应的持仓判断结合起来。
- 两个修改持仓方块都发出市价单,数量取自同一个常量,其成交进入带有止盈止损的保护方块。
使用方法
将 .json 文件导入 Designer,在回测器中用历史数据运行,然后根据自己的交易品种调整参数或方块,确认无误后再用于实盘。