信号取舍问题,请问怎么编写?
作者:文华财经 来源:cxh99.com 发布时间:2024年02月15日
-
咨询内容:
文件名:微信图片_20220210174139.png
工程师您好,
请问,如图所示,绿框中,绿圈出现向下交叉信号,走出一波下跌趋势之后,出现红圈向上做多的信号,但是最高点没有上破绿框最高点,怎么把这个红圈信号剔除,不做为开多信号;
只有当出现红框所未,价格上破了绿圈的向下交叉信号的高点之后,在出现后续向上交叉时的信号才做为转向后做多的信号(打勾处),而价格未上破绿圈的向下交叉信号的高点,出现向上交叉时的信号不做为转向后做多的信号(打叉处),
也就是剔除没突破向下交叉的价格以前,出现的向上交叉信号都不开多仓;
来源:程序化99
-
文华技术人员:
没办法这样对比的,可以使收盘价小于死叉的最低点后不开仓;
但是您的后续出现新的金叉死叉是会重新以新的金死叉计算的,你标注的的打勾出有多组金死叉;
如果只用红框位置您的上述定义是不能满足的;收盘价大于死叉最低价后续的金死叉也会出现;
红框位置只用该条件确定不唯一后续出现金死叉会刷新数值的;
来源: WWW.CXH99.COM
-
文华客服:
我的意思就是图中红框绿圈处死叉出现后,能不能定位在这个死叉的数值,
定位后,后续价格只有上破这个定位的价格,再出现金叉才取用,
而在定位后,价格只要没上破这个定位的价格,出现的金叉不取用,而死叉可以继续取用;
这种能用代码编写出来吗
-
网友回复:
没办法的,如果您只要这个数值,需要确定这种走势的唯一性,才能取到他的值;
如果您只定义收盘价大于死叉的最小值K线的收盘价,那么一下次金死叉满足条件时是会取新的值得;
线上客服不提供定义的,具体如何确定该走势的唯一性是需要您自行定义的;