首頁 > 程式交易 > 以Excel當資料源設定QuoteManager

以Excel當資料源設定QuoteManager

這一篇是呼應大象飛上天的 "以Excel當資料源設定MetaServer"
http://skyelephant.blogspot.com/2008/10/excelmetaserver.html

小呆比較懶,直接拉官方的教學,呵~
請參考:http://www.tssupport.com/multicharts/tutorials/DDE_Excel.htm

語法用 =EXCEL|DDE.xls!*
用 Excel 直接當資料源的話,券商的 DDE 先送進 excel,
再由 QuoteManager 去讀取 excel 的欄位數值 (成交價位的欄位) 即可。

先將要使用的商品都先拖曳到 Excel,像這裡台指期的報價欄位為 C2 (R2C3)
因為要以 Excel 當做 Data Source,因此可以同時以 MultiCharts 運行多商品。

在 QuoteManager 的 Data Sources (數據源) 做設定,
個人建議把內建的 Universal DDE 另外 Clone 一組來做設定,
這樣若是設定錯誤的話,至少還有原始的內建還在可以補救回來…

語法用 =EXCEL|DDE.xls!* (DDE.xls 這是 Excel 的檔名)

到 QuoteManager 新增 Symbol

比照上圖Excel,台指期的報價為 R2C3,Symbol 就直接設定該欄位,
道瓊報價為C11(R11C4),歐元報價為C17(R17C4),看需要什麼就加進去,…

最後用 MultiCharts 開 Symbol,就能夠同時運行多商品了

… On This Day …
Categories: 程式交易 Tags:
  1. 阿敬
    2009年12月29日12:40 | #1

    呆哥你好
    看了你這篇文章寫的很好
    不過我這裡有個問題想請教你
    關於上面是在於excel sheet1 之下 寫法 =Excel|DDE.xls!*
    如果是在sheet2 之下呢 那寫法應該變成如何

    還有在設定data sources 時 settings 的時候 裡面的 trade.price.volume &
    bid.price.size & ask .price.size 這樣怎麼設定多儲存格在一起
    還是一次只能抓取一個儲存格嗎

  2. 風小呆
    2009年12月30日23:00 | #2

    阿敬兄你好,
    您丟了兩個我不會(還沒嘗試處理)的問題了。
    建議您可以直接到 MC 繁中的官方網站詢問看看
    http://www.multicharts.com.tw/
    他們才真的是專家啊!!…

  1. 本篇文章目前尚無任何 trackbacks 和 pingbacks。