pos_holds_V230807

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

开仓后N根K线收益小于M%%,且当前收益大于T%%,平仓保本

参数模板:”{pos_name}_{freq1}N{n}M{m}T{t}_BS辅助V230807”

信号逻辑:

  1. 针对某个开仓点,如果 N 根K线之后,收益低于 M,则认为开仓失误;

  2. 开仓的失误发生后,如果市场给了逃命的机会,不贪心,等待收益大于 T 时,平仓保本;

  3. 保本有两种场景:开仓后先亏损后反弹;开仓后先盈利后回落。

信号列表:

  • Signal(‘日线三买多头N1_60分钟N5M50T10_BS辅助V230807_多头保本_任意_任意_0’)

  • Signal(‘日线三买多头N1_60分钟N5M50T10_BS辅助V230807_空头保本_任意_任意_0’)

Parameters:
  • cat – CzscTrader对象

  • kwargs

    参数字典

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

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

    • n: int,最少持有K线数量,默认为 5,表示5根K线之后开始判断

    • m: int,收益最小阈值,默认为 100,表示收益小于 100BP 时,需要开始判断保本单

    • t: int,保本收益阈值,默认为 10,表示收益大于 10BP 时,可以平仓保本

Returns: