Skip Navigation Links
Search
 

Data or Broker Service Provider Related Errors

Having problems connecting to your data provider using RightEdge?  This seems to be a common issue to overcome when getting started with RightEdge.  Fortunately, we have some suggestions and we're always working on ways to make this process smoother.

If you're using Interactive Brokers, OpenTick, MB Trading or Oanda you may experience an exception when trying to start the data retrieval process.  Most of the time this error is:

The service plugin RightEdge.DataRetrieval.OpenTickService threw an exception of type System.Runtime.InteropServices.COMException

This is almost always caused by the version of the provider we used to build the service and the version currently installed on your system.  While these libraries are supposed to be backwards compatible, this is not always honored.

Interactive Brokers Users

For Interactive Brokers, you have two choices.  First, uninstall all versions of the API and download the latest version as of this writing, which is 9.4.  This can be obtained here:

http://individuals.interactivebrokers.com/download/InstallAX.exe

Then download and install the standalone Trader Workstation (TWS) from here:

http://individuals.interactivebrokers.com/en/software/installationInstructions.php?ib_entity=llc

 

This will ensure that you're using the right version of the software and interoperability components for use with RightEdge./p>

 

The second choice is using the socket based plugin which is not dependent on which version of the TWS API components that you have installed.  To use the socket based plugin, select the "Interactive Brokers Plugin" from the list of available service plugins when creating a service.  DO NOT select the plugin named "Interactive Brokers Trader Workstation".

 

OpenTick Users

 

We have supplied the version of the COM library that we've built RightEdge against.  Try these steps in the following order:

 

  1. Close all instances of RightEdge.
  2. Use Windows explorer to locate your RightEdge plugin directory.  This is typically C:\Program Files\Yye Software\RightEdge\Plugins.  Within this folder, validate the existence of the file COTFeed.dll.  If this does not exist, please contact support.
  3. Go to a command prompt or select the Run command from the Windows Start button.
  4. Type the following command (including quotes) into the command window.

    regsvr32 "C:\Program Files\Yye Software\RightEdge\Plugins\COTFeed.dll"
  5. You should see a message box indicating that the registration was successful.
  6. Start RightEdge and begin collecting data with your OpenTick Plugin.

 

PLEASE NOTE:  This may not be compatible with any other version of OpenTick components that you may have installed and may render them useless.

 

MBTrading Users

 

We have supplied the version of the COM library that we've built RightEdge against.  The most current version that has been tested with MB Trading is 10.13.0.12.  If you open the MBT Navigator software and click the About option, you will see the version of your Navigator software as well as the versions of the libraries.  RightEdge uses the following libraries:

 

  • MbtCom.dll
  • MbtOrders.dll
  • MbtQuote.dll

 

Each of these are available in the RightEdge plugin directory.  By default, this location is "C:\Program Files\Yye Software\RightEdge\Plugins".  You have the option of manually registering this version of the MBT libraries.  PLEASE NOTE: By manually registering different versions of these libraries, you run the risk of any other dependent applications being rendered useless.  Proceed with caution.

 

Try these steps in the following order:

 

  1. Close all instances of MB Trading Navigator.
  2. Close all instances of RightEdge.
  3. Use Windows explorer to locate your RightEdge plugin directory.  This is typically C:\Program Files\Yye Software\RightEdge\Plugins.  Within this folder, validate the existence of the files listed above.  If they do not exist, please contact support.
  4. Go to a command prompt or select the Run command from the Windows Start button.
  5. Type the following three commands (including quotes) into the command window.  You'll need to enter one command at a time.

    regsvr32 "C:\Program Files\Yye Software\RightEdge\Plugins\MbtCom.dll"
    regsvr32 "C:\Program Files\Yye Software\RightEdge\Plugins\MbtOrders.dll"
    regsvr32 "C:\Program Files\Yye Software\RightEdge\Plugins\MbtQuote.dll"
  6. You should see a message box for each command indicating that the registration was successful.
  7. Start MBT Navigator and RightEdge and begin collecting data with your MB Trading Plugin.
Privacy Policy 2005 - 2008 © RightEdge Systems, LLC