HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 價格突破寫法
價格突破寫法
Cool,2009-10-31 16:34:32
請問價格突破的寫法??
例 前一根收盤價突破60MA則買進
前一根收盤價跌破60MA則賣出
Hunta,2009-11-01 08:25:41
程式碼如下:
10 // 多單進場
20 If 目前部位( 倉位多空 ) <= 0 And 前1_5分_收盤價 > 前1_5分_均價( 60 ) Then
30 Show [ K線下方 , ↑ ]
40 Va = 5分_開盤價
50 操作訊號( 空單平倉 , 1口 , Va )
60 操作訊號( 多單建倉 , 1口 , Va )
70 End If
80
90 // 空單進場
100 If 目前部位( 倉位多空 ) >= 0 And 前1_5分_收盤價 < 前1_5分_均價( 60 ) Then
110 Show [ K線上方 , ↓ ]
120 Va = 5分_開盤價
130 操作訊號( 多單平倉 , 1口 , Va )
140 操作訊號( 空單建倉 , 1口 , Va )
150 End If
下載程式碼 [URL=http://www.huntasoft.com/hsp/0088.rda]http://www.huntasoft.com/hsp/0088.rda[/URL] (請下載至huntap資料匣內)
執行結果如下:
[IMGA=0,absMiddle]http://www.huntasoft.com/hsp/pic/1101-1.jpg[/IMGA]
modern,2009-11-19 20:44:18
行40與行120
的意思是指當上列條件成立時以下一根的開盤價買進賣出嗎?
如果要以當時條件成立時的市價買賣要如何表示?
Hunta,2009-11-19 22:35:21
1.因為此例是以Next Bar方式編寫,即利用前一根K線來做判斷,所以只要前一根K線結束,這一根K線一開盤即可知道判斷式是否成立,所以進場價格為開盤價。
2.若要市價買賣可由「下單機」處設定即可。
97 1 8: 此主題共有4帖 此頁4帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時109.4毫秒 請求2次
|