Datafeed Toolbox error using Thomson Reuters Eikon Desktop

14 ビュー (過去 30 日間)
Peter Chan
Peter Chan 2016 年 1 月 3 日
コメント済み: Juno Qiu 2016 年 1 月 25 日
Hi there
I have Thomson Reuters Eikon Desktop 4.0 installed and get the following error when using the datafeed Toolbox
>> c = treikon
Error using treikon
Message: Could not load file or assembly 'file:///C:\Program Files (x86)\Thomson Reuters\Eikon\Interop.EikonDesktopDataAPI.dll' or one of its dependencies. The
system cannot find the file specified.
Source: mscorlib
HelpLink:
This dll is not in the directory but EikonDesktopDataAPI.dll is, does the treikon function need to be amended for this?
Thanks
Peter

採用された回答

Peter Chan
Peter Chan 2016 年 1 月 4 日
Am calling it from 32-bit Matlab, but thanks for the comment.
To resolve the issue, I had to set the path argument of the treikon function to a folder that contained 6 required dlls.
c = treikon('IDN',... 'C:\Program Files (x86)\Thomson Reuters\Eikon\X\Bin')
In my installation of Eikon, these 6 dlls were contained in 2 different folders. So I copied 2 of them into the folder that had 4 of them ie to C:\Program Files (x86)\Thomson Reuters\Eikon\X\Bin.
FYI, the required dlls are Interop.EikonDesktopDataAPI.dll, Interop.AdfinXAnalyticsFunctions.dll , Interop.AdfinXAnalyticsObjects.dll , Interop.Dex2.dll , Interop.RSearch.dll , Interop.RTX.dll

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2016 年 1 月 4 日
Are you calling it from 64 bit MATLAB? That pathname with the (x86) implies a 32 bit MS Windows executable, which you would not be able to call from a 64 bit version of MATLAB.

カテゴリ

Help Center および File ExchangeIntroduction to Installation and Licensing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by