pos_stop_V240331

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

根据最近N根K线的最高最低价止损,追踪止损,贡献者:谢磊

参数模板:”{pos_name}_{freq1}#{n}_止损V240331”

信号逻辑:

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

  1. 从多头开仓点开始,在给定的K线周期 freq1 上获取最近 N 根K线,记为 bars;

  2. 计算 bars 中的最低价,记为 ll;

  3. 如果当前价格 low < ll,则多头止损。

空头止损逻辑同理。

信号列表:

  • Signal(‘SMA5多头_15分钟#10_止损V240331_多头止损_任意_任意_0’)

  • Signal(‘SMA5空头_15分钟#10_止损V240331_空头止损_任意_任意_0’)

Parameters:
  • cat – CzscTrader对象

  • kwargs

    参数字典

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

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

    • n: int,观察的K线数量,默认为 10,表示观察前10根K线

Returns:

OrderedDict