小編您好,
目前使用安控設定將整體策略最多持有商品數量設定為3,但實際執行時程式還是會在隔天買進股票,儘管庫存前一日已有三檔股票,所以似乎跟我想的不一樣,請問如何能控制包含庫存量的交易商品總量呢?
小編您好,
目前使用安控設定將整體策略最多持有商品數量設定為3,但實際執行時程式還是會在隔天買進股票,儘管庫存前一日已有三檔股票,所以似乎跟我想的不一樣,請問如何能控制包含庫存量的交易商品總量呢?
Hello 股海無邊,
策略整體的最大部位限制為針對策略而非實際庫存。
所以若您啟動策略時沒有設定部位庫存的話,在策略的部位庫存是空手的情況下一樣會進場,和您的實際庫存無關。
建議您可以將策略部位設定為依庫存來偵測設定實際庫存。
小幫手您好,
我有開啟策略部位的依庫存設定,使用模擬交易帳戶,第一天自動買進A、B、C三檔股票(因為我的策略部整體最大部位限制為3檔),到了第二天卻又自動買進D、E、F三檔。但其實我想要每一天的庫存都維持在最多三檔的話,要如何設定呢? 謝謝。
目前我是選好股後,XS寫進場條件:
if Position =0 and Filled =0 then SetPosition(1, close);
Hello 股海無邊,
您的問題應該是使用選股串接到自動交易策略,而昨日選出的商品今日沒有選出所導致。
因為如果策略中沒有包含持有庫存商品的話,那麼策略就讀不到該商品庫存,自然也無法限制。
小幫手能想到的解決辦法是您選股手動執行後,除了符合條件的商品外,再將有持有庫存的商品也納入執行商品,這樣才能夠將該庫存作安控。
3 評論