HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> hsp語法
hsp語法
modern,2009-11-29 18:50:19
AAA:=求和(1,上一次條件成立位置((向前引用(年月日,1)<>年月日)=1)+1);
請問這句語法要如何表示?
Thanks!
Hunta,2009-11-29 20:50:56
能否解說一下上面式子的意思?
其實我本身沒用過奇狐,每次有人問奇狐語法我都是去查一下他們的函數定義,
但是你上面的式子似乎不完全是奇狐語法,所以有點搞不懂。
modern,2009-11-30 09:33:59
不好意思.麻煩你了.一切都還在摸索當中
是奇狐的沒錯.
AAA:=SUM(1,BARSLAST((REF(DATE,1)<>DATE)=1)+1);
//這是中文解釋
AAA:=求和(1,上一次條件成立位置((向前引用(年月日,1)<>年月日)=1)+1);
下面的這個資料有奇狐函數的相關資料.我想應該對版主有幫助
http://froum.e-traderworld.com.tw/forumdisplay.php?fid=12&page=1
Hunta,2009-11-30 23:27:53
這個式子應該是計算目前k線是當天的第幾根K線,HSP語法可以這樣寫:
10 For Va = 0 To 300 Step 1
20 Vb = Va + 1
30 If 前Va_5分_K線日期 <> 前Vb_5分_K線日期 Then
40 Exit For
50 End If
60 Next
70 Va = Va + 1
最後Va即是結果。
97 1 8: 此主題共有4帖 此頁4帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時78.1毫秒 請求2次
|