前是企業版跑程式是正常,今年被轉使用個人版程式跑有異常
下列程式是反向空的的策略
之前跑企業版會在達到條件後都很正常的庫存會從正數變負數
企業版是庫存一開始為+1達到條件後會自動賣出2張,庫存變-1
現在個人版變成"實際"庫存一開始為+1達到條件後會自動賣出1張,"實際"庫存變0
而"個人版自動交易的畫面"是庫存一開始為+1達到條件後會自動賣出1張,"程式"庫存變-1
簡單講就是個人版的程式單與實際庫存不相符
而回測企業版與個人版的數據是相同
if position > 0 then begin
if Average(Close, 5) cross over Average(Close, 20)
then setposition(-1, label:="反向空");
end;
"執行紀錄"如下圖21:50的反向空實際部位1,目標部位-1,但只有賣出一張,在23:45顯示實際部位卻為0不應該是-1嘛!?
而"商品監控"卻在21:50很正常的顯示-1
請問該如何解?
2 評論