在自動交易時湯賣出的股票又自己買回.但選股中心並沒有選股票

  •   28 
  • 最後發表   老灰仔  2025 七月 09
老灰仔 發文於   2025/07/08

股票是由選股中心選出股票後買入.if Position = 0 then begin

SetPosition(1, MARKET);

end;

但股票出場後.他又自己馬上買回.但是選股中心並沒有選出股票.請問一下.我的入場需要怎麼改?謝謝

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/07/08

因為你進場的條件時沒有部位時進場。出場後,就沒有部位,當然會再進場。若想控制出場之後不再進場,應加入變數控制。

 

var: intraBarPersist hasOrdered(false);
if isFirstCall("Date") then hasOrdered=false;
if hasOrdered=false and Position = 0 then 
    begin
        SetPosition(1, MARKET);
        hasOrdered=true;
    end;

老灰仔 發文於   2025/07/09
發表回覆
Close