成交量在 percentr 後回報值不同

  •   127 
  • 最後發表   Alf  2017 十一月 18
Alf 發文於   2017/11/16

以下小程式,發現以「威廉指標-50 > 0」當判斷條件時,有些小或等於 0 的個股還是會被選出來,而此時的 volume 與該判斷式執行前及執行前後不相同,這會使在IF區塊內同時有 percentr 及 volume 的運算時有問題,請問是我的邏輯有問題?或是編譯程式要做何設定?謝謝。  

value1=percentr(55)-50;
outputfield1(volume,"V1");
if value1>0 then outputfield2(volume,"V2");
outputfield3(volume,"V3");
outputfield4(Value1,"Bill");
outputfield5(percentr(55),"%R");
ret=1;

測試成交量

XQ小幫手 發文於   2017/11/18

你好:

outputfield 要寫在ret= 1 之後,才會是條件達成時的數值,而value1 部分也建議重置,可以參考:區間漲跌幅問題 小幫手的相關回答,以上說明

 

發表回覆
Close