本帖最後由 hohooh 於 17-7-4 23:53 編輯
抱歉,,看大家回覆的方向, 應該是我沒講清楚
這是兩支獨立的程式, 分別掛在同一張圖表上
我的程式大致是這樣寫的
ProgramA
- if conditionA=true then begin
- buy ("L1") next bar at entryprise stop;
- end;
- if mp=1 then begin
- sell ("XL1") from ("L1") at entryprise-absloss stop;
複製代碼
當單獨運行這支程式, 在沒有加上mp[1]<>1時, 常發生"當根K棒出場後立刻進場"(暫稱為:問題X) 的情況,
所以進場條件寫成if conditionA=true and mp[1]<>1 then begin...這樣可以避免無謂的進出
我的困難是當同時運行兩支類似的程式時, 進場就會互相打架了,, (暫稱為:問題Y)
重新整理思考邏輯 :
用MP[1]<>1(暫稱為:解法X)去解決問題X時, 產生了問題Y
所以也許解法X不好, 或許有其他方法處理問題X, 但目前沒想到...
同時問題Y目前也還沒解決...
|