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。
0 意見:
張貼留言