我想實現如下很實用的功能:統計每次開單后的滑價,每天分類匯總計算一次,然后輸出到一個文檔上,這樣方便我收盤后整理和分析,不知道如何實現這個功能?
?
您的問題主要涉及下面兩個方面:第一、計算滑價;第二、輸出數據。
第一、對于滑價,只會發生在市價單和停損單這兩個單別上;計算滑價的道理是一樣的,這里只針對市價單進行統計;在非bar內模式,當下一根bar的第一筆tick接收到時,策略執行計算,委托單條件滿足就會發送市價單,實際上市價單會成交在第二筆tick上,所以只需要將當根bar的開盤價(即第一筆tick)、成交價、日期時間等相關信息記錄下來即可。
第二、MC8s版本只能使用print關鍵字輸出到公式編譯器的輸出面板上,MCpro版本可以使用DLL權限將數據輸出到外部txt文件中,DLL權限中的關鍵字file和fileappend可以輸出到外部文件中,代碼范例:print(file("f:\test.txt"),",currentbar=",currentbar);會將信息輸出到F盤的test.txt文件中