2013年4月7日 星期日

MultiCharts程式篇:指定平倉

 

MultiCharts程式篇:指定平倉

 

 

1-先進先出 V.S 指定沖銷




  • MultiCharts的世界可以指定沖銷


現實生活中的期貨交易都是先進先出,但有些人可能因為策略需要作到指定沖銷,透過帳務才能清楚了解策略的損益狀況,就可以透過MC的指定沖銷達成。


舉例如下:

部份程式碼:


Buy ( "SampleX_1" ) 1 contract next bar at market;
Buy ( "SampleX_2" ) 1 contract next bar at market;
Buy ( "SampleX_3" ) 1 contract next bar at market;


Sell("Exit2") from entry("SampleX_2") next bar at market;
Sell("ExitAll") next bar at market;

正常來說進場順序為SampleX_1 -> SampleX_2  -> SampleX_3,出場順序也是如此,但若加上指定沖銷的語法 from entry("進場名稱"),則在MultiCharts圖中就會出現不一樣的出場順序,此範例先平倉SampleX_2,再依先進先出平掉SampleX_1和SampleX_3。












































此版本為MultiChart 7.4.20.400。

P.S:本資料僅供參考,使用者依本資料交易發生交易損失需自行負責,本人對資料內容錯誤或更新延誤不負任何責任。

0 意見:

張貼留言