pos_take_V240428
- czsc.signals.pos_take_V240428(cat: CzscTrader, **kwargs) OrderedDict[source]
止盈单,持有N根K线后,多头持仓期间出现T根倍量阳线或空头持仓期间出现T根倍量阴线,平仓
参数模板:”{pos_name}_{freq1}T{t}N{n}_止盈V240428”
信号逻辑:
以多头为例,计算过程如下:
从多头开仓点后N根K线开始,寻找倍量阳线,计算数量为 C;
如果 C >= T,则止盈平仓。
信号列表:
Signal(‘日线三买多头N1_60分钟T5N5_止盈V240428_空头止盈_任意_任意_0’)
Signal(‘日线三买多头N1_60分钟T5N5_止盈V240428_多头止盈_任意_任意_0’)
- Parameters:
cat – CzscTrader对象
kwargs –
参数字典
pos_name: str,开仓信号的名称
freq1: str,给定的K线周期
t: int,倍量K线数量止盈,默认为 3
n: int,最少持有K线数量,默认为 5,表示5根K线之后开始判断
- Returns:
OrderedDict