编写取值问题
2021-12-15 13:29

aa = Highest(H,10);
bb = NthCon(CurrentBar<100 && H>=aa,1);

老师,这个我一直写不好,帮我解决下:

//假设当前CurrentBar数为150

//取CurrentBar<100 且 最近一个H>=aa到现在的周期数

//目前发现的问题是aa在条件成立时候,没有数据,不知道如何解决,请老师帮忙下

评论区
qijian

刚刚又重新写了:

If(CurrentBar>=164)
                {
                    aa = 2605;
                }Else
                {
                    aa = 0;
                }                
                PlotString("aa",Text(aa),L);                            
            bb = NthCon(CurrentBar<154 && H>=aa,1);                                
                PlotString("bb",Text(bb),H);

这个数据也不是想要的结果

2021-12-16 12:11
qijian

这个2605是经过一系列计算得到,如果是固定数值例如: bb = NthCon(CurrentBar<100 && H>=2605,1); 这样是可以取到正确数据。

现在的问题是这个得到的2605不固定,能不能向前传递,或者有没有其他的办法?

2021-12-16 11:51
qijian

//老师,我的意思是:

当前CurrentBar必须大于100,求CurrentBar<100前第一次的H>aa到当前的周期数

2021-12-15 22:04
qijian

cryingcryingcryingcryingcrying

好伤心啊,这么些小问题都要投稿,还要去看直播,最可悲的是还要排队,还要等几个星期?

TB,爱你不容易啊?

2021-12-15 14:54
顶部