(提問)特定時間不進場
例如我在8:55進場9:00不進場 這樣要怎麼寫??因為我在8:55及9:00有進場訊號謝謝 您這個問題我目前想到兩種情況, 再看看您是需要哪種吧
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才可進場 大概了解你的意思,不過我的程式功力還寫不出來你說的,大大可以舉例嗎?
謝謝 若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; 回復 4# ilpir
謝謝lipir大大的指導,小地的程式功力還需要加強. 不錯, 謝謝分享 ~~~ 希望 從零開始 建立屬於自己的程式交易系統 ilpir 大的程式功力厲害啊 谢谢啊,交易之路,从未独行!
頁:
[1]