tas_cross_status_V230624
- czsc.signals.tas_cross_status_V230624(c: CZSC, **kwargs) OrderedDict [source]
指定金死叉数值信号函数,以此来确定MACD交易区间 贡献者:谌意勇
参数模板:”{freq}_D{di}N{n}MD{md}_MACD交叉数量V230624”
信号逻辑:
1、通过指定0轴上下金死叉数量,来选择自己想要的指标形态,通过配合其他信号函数出信号 2、金叉数量和死叉数量要注意连续对应。0轴上一定是第一次先死叉,再金叉,死叉的数值同
金叉数值相比永远是相等或者大1,不能出现>=2的情况,0轴下则反之。
信号列表:
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴上金叉第1次_0轴上死叉第1次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴上金叉第1次_0轴上死叉第2次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴下金叉第0次_0轴下死叉第0次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴下金叉第1次_0轴下死叉第0次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴下金叉第1次_0轴下死叉第1次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴下金叉第2次_0轴下死叉第1次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴下金叉第2次_0轴下死叉第2次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴下金叉第3次_0轴下死叉第2次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴上金叉第0次_0轴上死叉第0次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴上金叉第0次_0轴上死叉第1次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴下金叉第3次_0轴下死叉第3次_任意_0’)
Signal(‘日线_D1N100MD1_MACD交叉数量V230624_0轴下金叉第4次_0轴下死叉第3次_任意_0’)
- Parameters:
c – czsc对象
kwargs –
di: 倒数第i根K线
n: 从dik往前数n根k线(此数值不需要精确,函数会自动截取最后上下0轴以后的数据)
- md: 抖动过滤参数,金死叉之间格距离小于此数值,将被忽略(去除一些杂波扰动因素,最小值不小于1)
0轴上下金死叉状态信息,与其他信号加以辅助操作。
- Returns:
信号字典