請選擇 進入手機版 | 繼續訪問電腦版

COCO研究院

 找回密碼
 註冊
搜索
樓主: wldtw2008

[工具] 新年恭喜大家好我是WLDTW2008, 趁新年做了個即時接口給AmiBroker

  [複製鏈接]
發表於 10-6-19 00:12 | 顯示全部樓層
回復 46# wldtw2008


    感謝w大分享^^
 樓主| 發表於 10-6-19 13:56 | 顯示全部樓層
以後請常瀏覽小弟的BLOG, http://wldtw2008.at.3322.org/
除了放上最新的工具. 也會寫些文章和大家分享.
 樓主| 發表於 10-6-27 22:43 | 顯示全部樓層
v1.1.14.b7 全系列工具同步釋放 http://blog.udn.com/wldtw2008/4171267

新增功能:
1.
增加 凱基全球通i3, E-Leader DDE範本
2.
增加PlugIn元件功能(RTDFilterPlugin), 能在DDE2TickQuote收到報價異動(Tick or Memory)時,將資訊傳遞給PlugIn元件,您可以自己設計斷線偵測, 計算內外盤, 自訂商品, 統計資訊, 等等非成交價格資訊. 詳情請參閱 ReleaseRTDFDll_Demo.rar 內原始碼.
3.
ResponseData 伺服器 (4567通訊埠)增加 LastNBar功能, 能取出歸檔後的N根資訊. 例如:GETTXT_ID=WTX200808,Seq=12345678,Req=GetCurMinBars,Interval=1,LastNBar=4
可以取出最後四根1分檔.
發表於 10-7-5 09:41 | 顯示全部樓層
本帖最後由 平心靜氣 於 10-7-5 09:48 AM 編輯

回復 1# wldtw2008

感謝wldtw2008大大
分享這麼棒的工具

剛剛裝好
使用時,發現
全都賺與AB的數據上會有微小差距

    數據有微小差距.png
這不知是否是正常的?

另,匯入歷史資料完成後,關掉程式重開
匯入的TXF_HOT, MXF_HOT, EXF_HOT, FXF_HOT
資料會全部遺失耶!!
 樓主| 發表於 10-7-5 10:20 | 顯示全部樓層
回復 53# 平心靜氣
簡單回答您的問題:
1. K-BAR的開高低收點不相同, 這是沒有任何一個從DDE取資料的軟體可以解決的. 有相對且可信任的TICK跳動就足夠了.
2. b. Local data storage 選 Enable (如果是DEMO版此處只能選Disable) ABTW說明書裡有寫, 這個勾起, 每次AB執行時就會從DDE2TickQuote取歷史資料了.
發表於 10-7-12 22:13 | 顯示全部樓層
感謝wldtw2008大大的無私分享~~
發表於 10-7-21 00:13 | 顯示全部樓層
回復 41# wldtw2008


    謝謝分享
發表於 10-9-16 09:53 | 顯示全部樓層
如題, 剛做好, 命名為ABTW,
wldtw2008 發表於 10-2-18 11:39 PM


您好 我是用元大yeswin DDE當資料源
所以我直接套用範本 我查檢查過dde資料卻有進來 如下圖
Q1.JPG
再切回即時報價欄 如圖



Q2.JPG

我發現資料就是 但在tick欄就是很難生成TICK.. 是會產生TICK..有時好幾分鐘才出現一筆TICK

DDESetting.ini 資料如下

[Setting]
UseDDETemplateSetting=3
UseOQTemplateSetting=0
UseCapitalTemplateSetting=0
DataSource=0
DataServer=
MakeTickMethod=1
MakeMemSpeed=400
SimulateSymbolCount=1
SimulateInitValue=5000.000000
SimulatePerPoint=20.000000
SimulateSpeed=500
TimeSync=0
SNTPServer1=
SNTPServer2=
[Global]
Count=4
SID0=TXF_HOT
SID1=EXF_HOT
SID2=FXF_HOT
SID3=MXF_HOT
[TXF_HOT]

....................下面略

cpu使用率約在 50%左右

不知道是哪出現問題....麻煩幫我看一下 謝謝!!
發表於 10-9-16 10:34 | 顯示全部樓層
另一個問題
[TXF_HOT]
OpenTime=0845
CloseTime=1345
Svr=YES
Tpc=DQ
Itm_O=TXF1.Open
Itm_H=TXF1.High
Itm_L=TXF1.Low
Itm_C=TXF1.Price
Itm_V=TXF1.CumulativeVolume
Itm_PC=TXF1.PreviousPrice
Itm_Net=TXF1.Change
Itm_Bid=TXF1.BidPrice
Itm_Ask=TXF1.AskPrice

像AmiBroker只用到 close 跟 volumn...那

Itm_O=TXF1.Open
Itm_H=TXF1.High
Itm_L=TXF1.Low
Itm_PC=TXF1.PreviousPrice
Itm_Net=TXF1.Change
Itm_Bid=TXF1.BidPrice
Itm_Ask=TXF1.AskPrice
這幾行 我能否直接在INI檔 刪掉?
發表於 10-9-16 12:43 | 顯示全部樓層
個人建議用DDE不如用API資料源這樣可能不會漏tick
才能用50T
 樓主| 發表於 10-9-16 13:16 | 顯示全部樓層
這個問題是元大搞的鬼, 他的DDE成交量格式為 123,456 多了豆號, 造成轉成整數時只轉了痘號前面.
如果沒記錯的話, 我應該已經修好很久了. 如果沒有的話我再檢查一下!! 會馬上再放出新版.
發表於 10-9-16 16:07 | 顯示全部樓層
原來如此 怪不得只有開盤前幾分鐘有正常的tick跳動

後面就好幾分才會不定跳動 ^0^ 麻煩您了
 樓主| 發表於 10-9-20 16:11 | 顯示全部樓層
修好了, 請至http://blog.udn.com/wldtw2008/4310180
重新下載abtw 1.1.15.b1
發表於 10-9-21 10:43 | 顯示全部樓層
敬致 widtw2008:
可否 提供 DDE 或 其他 資料源,製造 輸出檔 CSV ,每秒~5秒 更新 檔案一次?
CSV 檔案 架構 採用一般慣用的 1分鐘 就可以。
假若 可以 輸出 Tick by Tick 如同 交易所 原始資料庫 那樣,就更好。

請問 你 現有的 架構 是否方便 如此修改?
 樓主| 發表於 10-9-21 12:18 | 顯示全部樓層
敬致 widtw2008:
可否 提供 DDE 或 其他 資料源,製造 輸出檔 CSV ,每秒~5秒 更新 檔案一次?
CSV 檔案  ...
trading144 發表於 10-9-21 10:43 AM

Hi trading144,
我看您很迫切的需要這個功能?
我個人是不理解有什麼應用需要這樣輸出CSV來使用。 所以目前不會著手開發您說的這個功能,請您見諒。

您如果會寫SOCKET程式的話,不論用什麼語言C# C++ VB VBA,都可以很輕鬆的從DDE2TickQuote.exe 的4567服務端口取得您要的資料。 自己試試吧。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院 |網站地圖

GMT+8, 23-2-9 19:54

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表