HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 請問有關轉折精靈一號的問題
請問有關轉折精靈一號的問題 TIGER,2009-11-13 15:42:14

版大你好:
     最近在使用轉折精靈一號寫策略
    不懂的地方在於
    進場價位是設定在[COLOR=#009999][SIZE=3]Vb = 5分_開盤價[/SIZE][/COLOR]
    但是轉折精靈也是設定在[COLOR=#009999][SIZE=3][COLOR=#ff1141]Va = [/SIZE][/COLOR][COLOR=#ee0030]5分_轉折精靈一號[/COLOR][SIZE=3][COLOR=#009999] [/SIZE][/COLOR][/COLOR]
[COLOR=#009999][SIZE=3]   回測績效會正確嗎?[/SIZE][/COLOR]
[COLOR=#009999][SIZE=3]   是不是應該要設定成 [COLOR=#ff1141]Va = 前1_[/SIZE][/COLOR][COLOR=#ee0030]5分_轉折精靈一號[/COLOR][/COLOR]
[COLOR=#ee0030][SIZE=3]   這樣才有辦法在開盤價進場[/SIZE][/COLOR]
[COLOR=#ee0030][SIZE=3][/SIZE][/COLOR]
[COLOR=#ee0030][SIZE=3]   總結我的問題應該是說 轉折精靈應該是用當下的5分K 還是前1的5分K?[/SIZE][/COLOR]
[COLOR=#ee0030][SIZE=3][/SIZE][/COLOR]
[COLOR=#ee0030][SIZE=3]   煩請版大解惑![/SIZE][/COLOR]
[COLOR=#009999][SIZE=3][/SIZE][/COLOR]
[COLOR=#009999][SIZE=3]以下為程式範例說明[/SIZE][/COLOR]
[SIZE=3][COLOR=#009999]10 [/SIZE][COLOR=#ff1141]Va = [/COLOR][COLOR=#ee0030]5分_轉折精靈一號[/COLOR][/COLOR][SIZE=3][COLOR=#009999] 
20 Vb = 5分_開盤價 
30 
40 // 多單進場 
50 If 目前部位( 倉位多空 ) <= 0 And [/SIZE][COLOR=#ff0033]Va = 1[/COLOR][COLOR=#009999] Then 
60  Show [ K線下方 , ↑ ] 
70  操作訊號( 空單平倉 , 1口 , Vb ) 
80  操作訊號( 多單建倉 , 1口 , Vb ) 
90 End If  [/COLOR][/COLOR]

Hunta,2009-11-13 22:17:00

當初的設計是直接下「轉折精靈一號」即可,不需加前一。
TIGER,2009-11-13 22:36:43

不好意思再請教版主
也就是說,如果使用即時版的時候
HSP平台在接收訊息的瞬間(接收到目前K線的瞬間)
會先判斷轉折精靈是否出現訊號
然後策略再將當下的開盤價傳給下單機進行交易
是這樣說嗎?
如果是這樣
那程式語法的轉折精靈變數是不是要寫在開盤價的變數之前呢?
就像這樣:
10 Va = 5分_轉折精靈一號 
20 Vb = 5分_開盤價
如果順序顛倒有差嗎?(我自己試過回測資料,是沒有差別,不過還是問一下比較保險)!

煩請版主解惑!謝謝!

Hunta,2009-11-14 11:47:38

是的,但謹慎起見最好即時跑跑看。
 97 1 8: 此主題共有4帖 此頁4帖 每頁12帖 

[查看完整模式]

LeadBBS 5.0 耗時93.8毫秒 請求2次