在 GitHub 上查看

亏损交易时段后的反转策略图

English | Русский | Español | Deutsch | Português | 日本語

核心想法是糟糕时段之后的反转:以低于开盘价收尾的时段,往往给下一个时段留下反弹机会,因此图表等待价格重新站上移动平均线并买入这一回升;对于收高的时段则完全镜像。尽管名称如此,本图没有星期过滤。

schema

策略概览

  • 两条K线流并行工作:时段序列决定偏向哪一边,更快的交易序列负责选择入场时机。
  • 时段结论只是把时段K线的收盘价与自身开盘价比较一次,因此无需在K线之间记忆任何状态。
  • 交易序列上的简单移动平均线用于确认:在下跌时段之后,只有价格重新回到均线上方才买入。
  • 由于时段结论每根时段K线只出现一次,逻辑与每个时段最多触发一次。

入场与出场规则

  • 做多入场: 上一个时段收盘低于其开盘,交易K线收于简单移动平均线上方,且当前无持仓。订单按市价买入共享数量。
  • 做空入场: 上一个时段收盘高于其开盘,交易K线收于简单移动平均线下方,且当前无持仓。订单按市价卖出共享数量。
  • 离场: 离场依据均线的方位而非目标价:重新收于均线下方平掉多头,重新收于均线上方平掉空头。没有止损,也没有止盈。

参数

参数 默认值 说明
MA Period 20 在交易序列上确认反转的简单移动平均线周期。
Volume 1 下单数量(手)。
Trading candles 00:05:00 用于选择入场与离场时机的周期。

图表详情

  • 时段K线方块供给两个转换方块,分别取开盘价与收盘价,二者之间的两个比较给出下跌与上涨标志。
  • 交易K线方块供给移动平均线以及取收盘价的转换方块;两个比较把该收盘价放在均线的某一侧。
  • 每个逻辑与把时段标志、均线方位标志和空仓判断合并,再触发带开仓条件的入场方块。
  • 离场方块直接挂在两个均线比较之后并带有平仓条件,因此各自只平掉自己那一侧。

使用方法

.json 文件导入 Designer,在回测器中用历史数据运行,然后根据自己的交易品种调整参数或方块,确认无误后再用于实盘。