COCO研究院

 找回密碼
 註冊
搜索
查看: 36765|回復: 8

自製 C# Data plugin 問題求助

[複製鏈接]
發表於 17-11-23 10:56 | 顯示全部樓層 |閱讀模式
本帖最後由 ravelive 於 17-11-23 11:00 編輯

本身會寫C#,有研究過KGI的API,但完全不會C++;
這幾天抓了大家說的那套gitHub C# SDK範例;下載好最新的RGiesecke.DllExport;
編譯之後,結果不斷的撞牆....
-1-可以打開AMIBROKE,但根本沒有出現在dataSource裡面;(有貼過去plugin裡面)
-2-不然就是編譯之後,連AMIBROKE都會打不開。出現錯誤(....或其相依性的其中之一。 試圖載入格式錯誤的程式。)
-3-商標那邊loading plugin一陣子之後,像沒開過程式一樣,若無其事地自己關掉(閃退?)

嘗試過:
安裝C++可散發套件(VC_redist.x64)
編譯成不同的位元版本(x86.x64)

環境: W10、VS2017、64版ab(6.00)

希望能得到版上高手大大的稍為指點QQ~ 感恩~~


 樓主| 發表於 17-11-24 09:09 | 顯示全部樓層
在......... github 下載的 @@~
github.com/
kriasoft/
amibroker
 樓主| 發表於 17-11-24 14:40 | 顯示全部樓層
編譯不過有啥錯誤訊息嗎??
 樓主| 發表於 17-11-24 16:24 | 顯示全部樓層
嘗試安裝一下C++可散發套件看看?
發表於 18-6-6 10:56 | 顯示全部樓層
使用C# 仍是無法編譯
發表於 18-6-6 12:51 | 顯示全部樓層

錯誤                Microsoft.Build.Utilities.ToolLocationHelper could not find ildasm.exe.        Plugin                       
發表於 18-11-20 20:02 | 顯示全部樓層
奇怪,我可以編譯成功,也不會閃退。只是我不會使用,哈哈,我糗了!
VS2015, AB 6.002

AmiBrokerPlugin.jpg
發表於 18-11-23 21:58 | 顯示全部樓層
kuolung 發表於 18-11-23 16:34
這沒有什麼難的,您只要開啟 File -> Database Setting

中間的 Data Source -> 選您的 DataPlugin 就可以 ...

大哥,您誤解我的意思。因為小弟還在吃奶正在學習中,那個範例只是空殼架構,小弟還沒有能力增加具體可行的內容。
您已經是專家級別了,已經建立一套屬於自己及特定券商的DDE & RTD的Plugin Dll,小弟距離您2012~2013年的功力還遠的很,對您只能望洋興嘆!
小弟正在爬文學習中!

發表於 18-12-6 19:57 | 顯示全部樓層
kuolung 發表於 18-11-25 07:26
有很多東西,您可能爬文,爬不太到
要多看一點書,加上一點點想像力才行 ...

最難的就是對一個完全沒有想像力的人,希望能夠增加一點點想像力,
為了這個想像力,小弟花了將近10天才走出一小步。

RTD Client

RTD Client

RTD Client-01

RTD Client-01


評分

參與人數 1金錢 +2 收起 理由
cukie + 2 太強了

查看全部評分

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-12-22 18:57

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |