pos_holds_V240608

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

保本单:多头开仓后,最低价跌破前低,当前价在成本价上方N个价位,平仓保本;空头反之。

参数模板:”{pos_name}_{freq1}W{w}N{n}_保本V240608”

信号逻辑:

以多头保本单为例,计算过程如下:

  1. 从多头开仓点开始,在给定的K线周期 freq1 上计算开仓前 W 个K线的最低价,记为 L1;

  2. 计算开仓后的最低价,记为 L2;

  3. 如果 L2 < L1,且当前价比开仓价高 N 个价位,则平仓保本。

信号列表:

  • Signal(‘日线三买多头N1_60分钟W20N2_保本V240608_空头保本_任意_任意_0’)

  • Signal(‘日线三买多头N1_60分钟W20N2_保本V240608_多头保本_任意_任意_0’)

Parameters:
  • cat – CzscTrader对象

  • kwargs

    参数字典

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

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

    • w: int,开仓前W根K线,默认为 20

    • n: int,成本价上方N个价位,默认为 2

Returns:

OrderedDict