我的選股腳本只有
if SAR(0.02, 0.02, 0.2)>=39.15 and SAR(0.02, 0.02, 0.2)<39.18 and highd(0) =41.1 then ret=1;
有兩個問題
1. 為何"資料讀取" 3筆 與4筆 會有不同結果?
2. 晶電K線圖中SAR線型 都大於39.18,為何會有ret=1的情況??



我的選股腳本只有
if SAR(0.02, 0.02, 0.2)>=39.15 and SAR(0.02, 0.02, 0.2)<39.18 and highd(0) =41.1 then ret=1;
有兩個問題
1. 為何"資料讀取" 3筆 與4筆 會有不同結果?
2. 晶電K線圖中SAR線型 都大於39.18,為何會有ret=1的情況??



Hi 神算子,
因為 資料讀取範圍與腳本執行的關係 您的問題是因為資料讀取範圍不夠計算,故SAR 計算出來的數值會與技術分析副圖上的SAR 數值不同,
請您將資料讀取筆數設為 100筆,再試試看,數值應該就會相同嚕~
P.S. 可以用 OutputField 語法,將選股腳本中,所需驗證的數值,顯示在選股列表中,以利檢驗數值是否正確,
1 評論