比如我随BAR计算了3个值,A,B,C.第一次B上穿C时,A为A1,第二次B上穿C时,A为A2,如果A2>A1则开仓,否则这次上穿还是第一次上穿。现在我编出来的只体现了第一次上穿,没有第二次,怎么解决,谢谢
主要思路如下,欢迎扫码加企业微信咨询。
// 判断B是否上穿C
ConCrossOver = CrossOver(B,C);
// 计算最近的两次上穿发生的BAR离当前BAR的根数
BarsFstCrsOvr = NthCon(ConCrossOver==True,2);
BarsSecCrsOvr = NthCon(ConCrossOver==True,1);
加上这个,可以取到A1值了,但是在第二次金叉位置如何如何取A2的值还没有头绪
改成这种,在每个上穿点位也是显示的1,如何在第二个上穿点位显示成2,还有比如我在第二个金叉位置如何取得第一个位置的A值,谢谢