請問各位Ambroker高手,怎麼寫自己的data plug-in

Discussion in 'AmiBroker' started by michael_long, Sep 8, 2009.

  1. 目前還是有很多data vendor提供DDE方式餵資料源,但是DDE用起來遺漏數據情況頗嚴重的,於是我想到直接向券商要報價API,直接從券商報價伺服器把實時數據導到Ambroker

    於是我必須做一個客制化的data plugin,在Amibroker首頁有看到Ambroker develop kit,裡頭有data plugin範例和調用程序庫plugin.h,現在我想透過券商提供給我的報價API來做實時餵資料給Ambroker,規格就像這樣

    user端 <------------------------> 對應的Ambroker data plugin處理程序
    --------------------------------------------------------
    操作database設定 <------------------------> configure()
    改變intrady <------------------------> settimebase()
    左擊symbol <------------------------> GetQuote() or GetQUoteEx()

    GetQuote() {
    //customize data fetch fuction
    //調用券商API取得當前報價
    }

    因為我要實現的是不間斷的去取實時資料,GetQuote()一定要一直固定一時間被調用
    感覺上Ambroker調用函式是一段時間訪問一次GetQuote(),這樣實實資料應該還是會有遺露,不過應該比DDE接取數據來得考靠快速
    我的問題是,我該怎麼做Ambroker才會固定一段時間訪問一次GetQuote()呢?
    煩請各位有經驗的高手幫忙解答疑惑一下
     
  2. 先把帖子顶起来,触足等待CTP数据插件。。。
     
  3. 没人写,AB根本不适合实时自动交易,只适合策略原型概念回测。
     
  4. 誰說AB不適宜自動交易。 AB是目前最好的軟件,操作簡單,功能強大,快速,便宜。
     
  5. 英文论坛上早有帖子讨论过,不适合实时交易。AB整个软件运行结构就不是用来交易的,主要是为了图表技术分析。

    一般交易软件都是一个标的一个策略组成一个project。
    AB根本没这种概念。稍微symbol多一点就忙死,AFL策略里那个乱。
     
  6. AB 是綜合以下各家之長開發而來 ,比他們先進一代 。
    meta stock
    trade station
    multi chart
     
  7. 请教楼上两位,能不能把AB的优缺点详细列出?讲事实讲道理。
    俺洗耳恭听,渴望学习中。
     
  8. 從AB4 .9版本到現在5 .6版本經過5 ,6年頭 。其間曾變心 ,最後還是回到AB。
    我想要的功能AB都有 ,大部份指標很少超過10句。一個概念轉成策略 ,大部份半小時內完成 。至今沒有發現什麼事做不到 ,如果有做不到的事 ,那是自己學習不够 ,不是AB功能不足 。
     
  9. To richardwong

    請教AB自動交易之計算當前持倉量大小及下單手數控制。

    Kreangast
    2013/6/16
     
  10. 學AB 必須懂英文,最好有編程經驗,(通達信,也可)。
    自動交易得自己寫,不適宜初學者, 網上有大量范例,不可照搬,得先學習明白每一句的功能。

    如果搞不定,轉MULTI CHART 也不錯,有自動交易模塊。
     
  11. 支持,加油吧