GetField("融資餘額張數")函數是不是有問題?

  •   149 
  • 最後發表   Jing  2018 七月 25
Jing 發文於   2018/07/24

請問 我程式多了這一段程式股票卻變得很少

outputfield6(GetField("融資餘額張數"),0,"融資餘額張數");
不知該如何修正

---------------------------------

value1 = rsi(close,3);//6D
value2 = rsi(close,13);//6D
value3 = rsi(close,6);//6D

condition1=value1>=70 ;
condition2=value2>=50 ;
condition3=value3>=50 ;

IF condition1 AND condition2 AND condition3 AND volume >=1000 AND close >=20 THEN RET=1;

outputfield1(value1,2,"3RSI");

outputfield6(GetField("融資餘額張數"),0,"融資餘額張數");



底下附上3張圖片,第一張圖片是有包含GetField("融資餘額張數")的選股腳本,選出來的股票標的變少了,而且3RSI也就是value1的值與畫在指標腳本(第二張圖片)上的不一樣。

再看到第三張圖片,不使用GetField("融資餘額張數")函數的選股腳本此時標的顯著變多,且3RSI值與指標腳本一樣。

附加文件

排序方式: 標準 | 最新
XQ小幫手 發文於   2018/07/25

Hi Jing,

您好,小幫手查看您的執行時間約在 21:16,

每日收盤後資料轉檔時間 台股融資融券約在 22:08 更新,

所以應該是因為部分商品還未更新,造成 GetField("融資餘額張數") 取出來的數值為空值,

遇到空值的商品,選股就不會將此篩選出來,以上說明,謝謝。

 

Jing 發文於   2018/07/25

謝謝 小幫手

  • 按讚來自於
  • b24524658
發表回覆
Close