以为策略选股,不准,结果发现大问题,颠覆认知了

问题是每一个条件都有,组合在一起就没了,真有点蒙

averagefc是序列类型不要写成...and averagefc 这种东西这个现象和原因可以看教学视频 https://www.bilibili.com/video/BV1BV411A7eo/?spm_id_from=333.1387.collection.video_card.click

回复:!!!如此高频的问题 还是不能一眼识别.....😱

应该不会有这种bug吧想试试你说的情况有直接可以用的代码吗

显式需要写很多函数,有点麻烦,干脆用的函数 Defs // 判断条件:c > ma5 且 c < nsx 且 nsx > sx Bool gd(Numeric c, Numeric ma5, Numeric nsx, Numeric sx) { return (c > ma5) && (c < nsx) && (nsx > sx); } PlotAuto("GD", gd(C,ma5,nsx,sx) );

可能犯了这个错误

回复:确定是我的问题,之前说的哪个函数都没问题,用显示分离就正常了

完蛋了真是蒙圈了,单独没问题,俩一起就不行了,我晕了 ,谁救救我

实锤了,经过不断尝试,发现了PlotAuto 这个有问题,用PlotBool没问题

回复:晕,Average这个函数也有问题,XAverage这个没问题

首先排除了我自编的俩函数问题然后单独这个也正常但是组合一起就不正常了

回复:tb语言的特性之一, averagefc,写在判断语句外,不要在判断语句中运行有序列变量参与的,如果你非要这么做, 按经验, 只有可能写在判断语句第一个条件的可能会对