指標出現"計算中止,請檢查腳本算式是否有分母為零"

  •   150 
  • 最後發表   pdctony  2023 二月 22
pdctony 發文於   2023/02/21

以下面腳本做指標,在某些股票,會出現

"計算中止,請檢查腳本算式是否有分母為零",然後指標不出現

有這些狀態的股票如2743山富,4911德英,3611世芯-KY,4147中裕

請小幫手幫忙看一下腳本有那裡沒考慮到?

value1 =getfield("月營收","M")*100;

value2 =Average(getfield("月營收","M"),3)*100;

value3 =Average(getfield("月營收","M"),6)*100;

value4 =average(getfield("月營收","M"),12)*100;

value5 =getfield("月營收","M")[12]*100;

value6 =average(getfield("月營收","M")[12],3)*100;

value7 =average(getfield("月營收","M")[12],6)*100;

value8 =average(getfield("月營收","M")[12],12)*100;

value11=(value1/value5-1)*100;

value12=(value2/value6-1)*100;

value13=(value3/value7-1)*100;

value14=(value4/value8-1)*100;

 

plot1(value11,"月年增");

plot2(value12,"三個月年增");

plot3(value13,"六個月年增");;

plot4(value14,"十二個月年增");

排序方式: 標準 | 最新
風期會 發文於   2023/02/21

試試看,在

value11前面先增加一個判斷,例如

if value5<>0 then value11=(value1/value5-1)*100;

如圖,應該就有數字出現了

附加文件

pdctony 發文於   2023/02/22

非常感謝,風期會的協助,已經可以了。

發表回覆
Close