pos_profit_loss_V230624

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

开仓后盈亏比达到一定比值,才允许平仓 贡献者:谌意勇

参数模板:”{pos_name}_{freq1}YKB{ykb}N{n}_盈亏比判断V230624”

信号逻辑:

  1. 通过公式 计算盈亏比=abs(现价-开仓价)/abs(开仓价-止损价)* 10,当比值大于一定阀值时才允许平仓

信号列表:

  • Signal(‘日线通道突破_60分钟YKB20N3_盈亏比判断V230624_空头止损_任意_任意_0’)

  • Signal(‘日线通道突破_60分钟YKB20N3_盈亏比判断V230624_多头止损_任意_任意_0’)

  • Signal(‘日线通道突破_60分钟YKB20N3_盈亏比判断V230624_多头达标_任意_任意_0’)

  • Signal(‘日线通道突破_60分钟YKB20N3_盈亏比判断V230624_空头达标_任意_任意_0’)

Parameters:
  • cat – CzscTrader对象

  • kwargs

    参数字典

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

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

    • ykb: int,默认为 20, 表示2倍盈亏比,计算盈亏比=abs(现价-开仓价)/abs(开仓价-止损价)

    • n: int 默认为3 止损取最近n个分型的最低点或最高点

Returns: