公式的思路是,计算收盘价在6天均线上的股票个数与6天均线下股票个数,以评价市场整体风险。我换了两种写法,发现居然横向统计的结果不一样,是我写错了,还是算法有问题,请各位高人指点。 JJ:=(o+H+C+L)/4; JJ6:=ma(JJ,6); JJ13:=ma(JJ,13); JJ21:=ma(JJ,21); JJ34:=ma(JJ,34); if JJ>=JJ34 and JJ<JJ21,then QS:=-3; else if JJ>=JJ6,then QS:=1; else if JJ>=JJ13 and JJ<JJ6,then QS:=0; else if JJ>=JJ21 and JJ<JJ13,then QS:=-2; else if JJ<JJ34,then QS:=-4; QS0:QS; if JJ>=JJ34 and JJ<JJ21,then QS:=-3; else if JJ>=JJ21 and JJ<JJ13,then QS:=-2; else if JJ<JJ34,then QS:=-4; else if JJ>=JJ6,then QS:=1; else if JJ>=JJ13 and JJ<JJ6,then QS:=0; QS0:QS; 老大帮助看看,这公式的两种写法有什么区别吗?我只是把else 是否的语句换了下顺序,然而,我用自定义数据中横向统计计算A股QS0的总和,这两个写法结果居然不一样?
还请ytweiwei 指点,好像以前的大智慧就是这样写的。 尽管我曾经可以熟练地在大智慧平台上编公式,发现金字塔编写公式的功能确实强大,尤其是自动交易这一块。 为了充分发挥金字塔的卓越的公式功能,只能重新学起了。还请各路高人指导。