HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> 程式交易討論區 >> 請問行列二選一的判別設定
請問行列二選一的判別設定
wintanfa,2013-02-19 20:00:16
敬啟者您好:
10 If 1分_K線時間 = 846 Then
20 If 1分_開盤價 > 前1_日__收盤價 Then
30 Vd = 50 - 前1_1分_DMI_-DI( 5 )
40 Else
50 If 1分_開盤價 < 前1_日__收盤價 Then
60 Vd = 前1_1分_DMI_+DI( 5 ) - 50
70 End If
80 End If
90 End If
.....
If Vd > 0 買進多單 當條件變成Vd < 0 不會多出反空
.....
If Vd < 0 賣出空單 當條件變成Vd > 0 不會空出反多
請問10~90行列二選一的判別設定要修改哪裡才能正確執行?
wintanfa,2013-02-19 21:07:49
敬啟者您好:
之前有設定開高& 開低兩個策略程式...
現在想整合利用程式自動判別...
但是跑出來的K線圖跟單獨程式不同...
請幫忙指導...感恩!
Hunta,2013-02-19 22:17:00
If Vd > 0 買進多單 當條件變成Vd < 0 不會多出反空
「不會多出反空」是什麼意思?
wintanfa,2013-02-19 22:54:29
敬啟者您好:
單獨用開高或開低兩個策略程式
If Vd > 0 買進多單 當條件變成Vd < 0 就會多單平倉反手放空
If Vd < 0 賣出空單 當條件變成Vd > 0 就會空單平倉反手買多
但是用上述整合程式只能買進多單或賣出空單直到收盤...
Hunta,2013-02-20 20:56:25
這不是用我們一般的範例來改就可以了,也可以用「策略產生器」來寫就好了。
wintanfa,2013-02-20 21:27:29
敬啟者您好:
策略產生器無法做出10~90的判別...
目前兩個策略程式都可以單獨操作
只是不想等開盤後再用人工判斷用哪一個程式
請幫忙10~90行列二選一的判別設定要修改哪裡才能正確執行?
Hunta,2013-02-20 22:11:12
你把上列的判斷式寫在策略的最前面,後面再依照Vd來決定要做多或做空,即可。
wintanfa,2013-02-20 23:29:45
敬啟者您好:
現在可以利用程式自動判別...
原來是時間的設定出錯...感恩!
97 1 8: 此主題共有8帖 此頁8帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時78.1毫秒 請求2次
|