airfirstxp 發表於 10-8-17 20:43

(提問)特定時間不進場

例如我在8:55進場9:00不進場 這樣要怎麼寫??因為我在8:55及9:00有進場訊號

謝謝

yesido0622 發表於 10-8-18 01:05

您這個問題我目前想到兩種情況, 再看看您是需要哪種吧

A. 只做單一訊號 => 8:55已有進場訊號, 9:00的進場訊號無效
                        用一個參數判斷是否已經進場
                        例如: if_in = true (代表已經進場)
                                 if(進場條件 1) and if(if_in =false) then
                                 {
                                    if_in = true
                                    下單
                                 }
                                 if(進場條件 2) and if(if_in =false) then
                                 {
                                    if_in = true
                                    下單
                                 }

B. 做兩個訊號, 但訊號時間間距太短不成立
    1. 紀錄進場條件1時的時間
    2. 紀錄進場條件2時的時間
    3. 判斷已進場條件1與進場條件2的時間間距
    4. 時間間距 > 5*60 sec 進場條件2才可進場

airfirstxp 發表於 10-8-18 19:50

大概了解你的意思,不過我的程式功力還寫不出來你說的,大大可以舉例嗎?
謝謝

ilpir 發表於 10-8-18 22:47

若8:55進場9:00不進場
if time=0855 and marketposition=0 and ...你的訊號.....then begin
buy next bar at market;
condition1=true;
end;

if time=0900 and marketposition=0 and condition1=false and ...你的訊號.....then begin
buy next bar at market;
condition1=false;
end;

airfirstxp 發表於 10-8-19 08:57

回復 4# ilpir


    謝謝lipir大大的指導,小地的程式功力還需要加強.

laina 發表於 10-8-22 02:10

不錯, 謝謝分享 ~~~

bbdcd 發表於 11-3-25 09:43

希望 從零開始 建立屬於自己的程式交易系統

docchantw 發表於 11-5-17 16:19

ilpir 大的程式功力厲害啊

日落沧江静 發表於 11-7-21 16:06

谢谢啊,交易之路,从未独行!
頁: [1]
查看完整版本: (提問)特定時間不進場