HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 有關SAR指標
有關SAR指標 fkkshih,2009-07-26 21:49:49

請問版大,
因為我的程式內想加入SAR指標,
看到策略編輯器裡面有"SAR回補價"和"SAR賣出價",
該如何寫跟運用呢?

Hunta,2009-07-26 23:03:06

SAR線的操作原理是:當股價觸及「賣出線」時,趨勢轉空,並且開始畫出「回補線」,而當股價觸及「回補線」時,趨勢轉多,並且開始畫出「賣出線」,如此週而復始,不斷循環。
以下程式可畫出SAR線的走勢:
  10 Va = 5分_SAR賣出價( 10 , 0.02 , 0.2 ) 
  20 Vb = 5分_SAR回補價( 10 , 0.02 , 0.2 ) 
  30 
  40 If Va > 0 Then 
  50  Vc = 前1K線_Va 
  60  If Vc > 0 Then 
  70   直線[ ( 0 , Va ) - (-1 , Vc ) , 主畫面 , 寬度: 1 , 樣式: 0 , 顏色: 16777215 ] 
  80  End If 
  90 End If 
 100 
 110 If Vb > 0 Then 
 120  Vd = 前1K線_Vb 
 130  If Vd > 0 Then 
 140   直線[ ( 0 , Vb ) - (-1 , Vd ) , 主畫面 , 寬度: 1 , 樣式: 0 , 顏色: 16776960 ] 
 150  End If 
 160 End If 
當然程式中SAR指標的參數可以自行更改。
 
實際執行結果如圖:
[IMGA=0,left]http://www.huntasoft.com/hsp/image/0726-1.jpg[/IMGA]
   
 
 
 
 
 
 
 
   
 
 
 
 
其中在K線上方的線為回補線,而K線下方的線為賣出線。
 
在程式的應用上:
1.當回補線=0,賣出線>0,代表目前趨勢走多。
2.當回補線>0,賣出線=0,代表目前趨勢走空。
3.當回補線>0,賣出線>0,代表目前趨勢變更,多轉空或空轉多,必須參考上一根K線來判斷,苦上一根K線之SAR為空,則代表空轉多,反之亦然。
 
[COLOR=#ff0000]因為SAR指標有些問題,所以請務必重新更新一次程式,才可正常執行,謝謝!![/COLOR]
 
軟體更新步驟:
1.請確定HSP策略平台已關閉。
2.請直接下載 [URL=http://www.huntasoft.com/download/setup.exe]http://www.huntasoft.com/download/setup.exe[/URL] 安裝更新即可。

 97 1 8: 此主題共有2帖 此頁2帖 每頁12帖 

[查看完整模式]

LeadBBS 5.0 耗時78.1毫秒 請求2次