實際帳號交易,都有庫存,用日逐筆、依庫存 (1513、1582、2382、2492、4979),有勾選庫存異動時自動加入執行
策略啟動時間2023/12/08 09:05:32,
1.在這之前手動委賣了2382,尚未成交,之後成交了(09:07:15),當買訊發生時(09:15:28)為何沒執行 ?
2.另4979(09:06:12),1582(09:17:54)應有買進訊號,卻沒委託,2382也是所以又自行手動委買,4979價格回檔到了賣出訊號則有賣出委託,為何?
3.腳本中的Open 會跟著變? 還是會固定今日的開盤價?
4. 如果依開盤價,就把委買委賣的固定價格送出去,是否condition不寫,直接在SetPosition內的close改為open*(1-x1/100)
5.另外庫存中有6筆股票,其中一筆已下市(見下圖),但交易中心中依庫存顯示6筆,其中一筆股票名稱重複,部位=0 均價=0,不見已下市的這檔股票,為何 ? 這樣是否會影響交易?
交易有的正常有的出乎意料 苦惱啊!
以下為腳本內容
var:plratio(0),InCondition(false),OutCondition(false);
input:x1(0.5,"百分比");
//plratio為「計算損益(%)」
//註:FilledAvgPrice是「商品目前的未平倉成本」
if FilledAvgPrice <> 0 then
plratio = 100 * (Close - FilledAvgPrice) / FilledAvgPrice
else
plratio = 0;
InCondition = close < open*(1-x1/100);
OutCondition = close > open* (1+x1/100);
if position = 0 and InCondition then setposition(1,close,label:="買1");//買
if position <> 0 and OutCondition then setposition(0,close,label:="賣1"); //賣
以下庫存與實際不符 ?
 

 
 
             
        
         
        
 
        


 
         
     
     分類
    分類
 
            
7 評論