pos_stop_V240614

czsc.signals.pos_stop_V240614(cat: CzscTrader, **kwargs) OrderedDict[source]

止损:多头开仓后,有超过N根K线的最低价在成本价下方,提示止损;空头反之。

参数模板:”{pos_name}_{freq1}N{n}_止损V240614”

信号逻辑:

以多头止损为例,计算过程如下:

  1. 从多头开仓点开始,在给定的K线周期 freq1 上获取开仓后的所有K线,记为 bars;

  2. 计算 bars 中的最低价小于开仓价的数量,记为 C;

  3. 如果 C >= N,则提示多头止损信号。

空头止损逻辑同理。

信号列表:

  • Signal(‘SMA5多头_15分钟N10_止损V240614_多头止损_任意_任意_0’)

  • Signal(‘SMA5空头_15分钟N10_止损V240614_空头止损_任意_任意_0’)

Parameters:
  • cat – CzscTrader对象

  • kwargs

    参数字典

    • pos_name: str,开仓信号的名称

    • freq1: str,给定的K线周期

    • n: int,最低价下方N个价位,默认为 10

Returns:

OrderedDict