指標跟選股 值算出來不一樣 (大戶買賣比例 - 範例程式)

  •   157 
  • 最後發表   為了誰  2018 十二月 13
為了誰 發文於   2018/12/12

input:period(5,"短移動平均線天期");

input:period1(20,"長移動平均線天期");

value1=GetField("主力買張", "D");

value2=GetField("實戶買張", "D");

value3=GetField("散戶買張", "D");

value4=GetField("控盤者買張", "D");

value5=GetField("法人買張", "D");

value6=value1+value2+value3+value4+value5;

//合計的買張數當分母,這有可能超出成交量

value7=value1+value4+value5;

//主力+法人+控盤者的買張合計作為大戶的買張

if value6 <> 0 then 

value8 = value7 / value6 * 100;

//計算大戶買張佔各方勢力買張的比例

value9 = average(value8,period) - average(value8,period1);

plot1(value9, "大戶買賣比例");

12/12 資料 5464.TW  指標 - 0.27 但是選股算出來是 3.981316 , 同樣的code, 為何結果不一樣? 令人很困擾

XQ小幫手 發文於   2018/12/13

Hi 為了誰,

您好,呈請提供有問題的畫面完整截圖,

以利小幫手對照查看確認問題的原因,謝謝。


 猜想應該是資料讀取筆數不足,導致相關運算數值不正確,

小幫手測試將資料筆數設為 100 筆後,數值就會較接近了,如附檔圖,

另外要注意 每日收盤後資料轉檔時間 要過了列表上的時間才會開始更新盤後轉檔選股的資料,

請您在調整資料筆數後,再試試看,

以上方向供您參考,謝謝。

 

附加文件

發表回覆
Close