[教學] 匯入外部資料(籌碼)至MultiCharts
這篇將說明如何在MultiCharts匯入外部資料
資料
MultiCharts可以匯入.asc, .csv和.txt格式
一般來說建議用csv,無論是要用程式讀寫或用EXCEL都比較方便資料根據頻率可以匯入Tick/分/日級資料
各自有必填和可填欄位(粗體為必填)
Tick | Date, Time, Price, Volume |
分 | Date, Time, Open, High, Low, Close, Volume, Up Volume, Down Volume, Unchanged Volume, Up Ticks, Down Ticks, Unchanged Ticks, Total Ticks |
日 | Date, Open, High, Low, Close, Volume, Up Volume, Down Volume, Unchanged Volume, Up Ticks, Down Ticks, Unchanged Ticks, Total Ticks, Open Interest |
本質上來說,匯入外部資料就是將資料包裝成"商品"送進MultiCharts
所以如果使用籌碼類資料需要手動將開高低收等欄位補齊
選擇權P/C Ratio匯入範例 |
由於K線上不會顯示交易量,所以在Volume欄位可以額外放置其他資料
下圖為在Volume放百分位數統計結果
三大法人選擇權多空比匯入範例 |
匯入
- 首先打開Quote Manager
- 新增商品
- 匯入資料
- 選擇檔案並匯入
- (以下可略)設定自動更新
- 選擇檔案路徑並填入商品名稱(symbol)
使用
線圖
策略/指標
如下圖,變數 = 欄位 of DataN
應用範例
下方程式碼示範將籌碼資料可視化到K線上
使用資料為上面提到的三大法人選擇權多空比
vars: Q(0); // Q = percentile Q = Volume of data2; if Q > 90 then begin PlotPaintBar(High,Low,Open,Close,"", RGB(255, 0, 0)); end else if Q > 75 then begin PlotPaintBar(High,Low,Open,Close,"", RGB(255, 127, 0)); end else if Q > 50 then begin PlotPaintBar(High,Low,Open,Close,"", RGB(255, 255, 0)); end else if Q > 25 then begin PlotPaintBar(High,Low,Open,Close,"", RGB(0, 255, 255)); end else if Q > 10 then begin PlotPaintBar(High,Low,Open,Close,"", RGB(0, 127, 255)); end else begin PlotPaintBar(High,Low,Open,Close,"", RGB(0, 0, 255)); end;
結果如圖
結語
阿克洛夫在《檸檬市場》一書中闡述市場中資訊不對稱的問題
相同的現象在金融市場中當然也存在
期交所/證交所每天都會公布許多交易資訊
目的就是為了消除資訊不對稱的情況
如何利用這些資訊輔助交易,值得每位交易人好好研究
沒有留言:
張貼留言