Search
Enter Keywords:
Wednesday, 19 November 2008
Home
SCMRTA4 (superceded) PDF Print E-mail
Installation
  • The installation files will be sent to you once you have subscribed to the service.
  • The WLD program must be completely closed for it to register the new realtime adapter. This is also true for any updates released for the adapter.
  • The adapter comes as a zip file. The files inside this zip file must be placed in the WLD program folder (alongside Wealthlab.exe). This is usually "C:\Program Files\Wealth-Lab, Inc.\Wealth-Lab Developer 3.0" Tip: right click on the WLD shortcut in your start menu and choose "Properties" and then "Find Target".

Getting Started

Configuration
There are several configuration steps required to get WLD to handle realtime forex prices adequately.


   Symbol Names:

  • The symbols you request must be of the form: "F-EURUSD-B". This symbol name would request from the F=FXCM feed, the EUR/USD pair as BID prices.  Use B=Bid, M=Mid, A=Ask. Most subscribers will want the bid price for the following 6 major symbols:
F-AUDUSD-B F-EURUSD-B F-GBPUSD-B
F-USDCAD-B F-USDCHF-B F-USDJPY-B
F-AUDCAD-B F-AUDJPY-B F-CHFJPY-B
F-EURAUD-B F-EURCAD-B F-EURCHF-B
F-EURGBP-B F-EURJPY-B F-GBPCHF-B
F-GBPJPY-B F-NZDUSD-B


   Futures Symbols Manager:

  • WLD needs to be configured to display forex prices properly. To do this, WLD must be switched into "Futures" mode and each symbol you want to use must be added to the "Futures Symbols Manager" (FSM)
    1. Select from the pulldown menu "DataSources" » "Futures Mode".
    2. Select from the pulldown menu "Tools" » "Futures Symbols Manager".
    3. Here you can either enter FXCM symbols manually (Hit F1 for instructions), or
    4. If you like, use this file which contains some basic settings. Right click on the link above, and choose 'save as'. Save the file somewhere you can find it. Next, in the FSM click on 'Import from File' and choose the file you saved.
  • If you import these settings above, please verify them yourself before doing accurate backtesting. Note the "Point value" is is derived from FXCM's "PipCost" and based on 1 full 100k contract.


   Historical/Local Datasources:

  • While developing systems in WLD it is best to work from a historical/local datasource. This is the fastest and preferred method because the adapter doesn't have to redownload the data each time you run your script.
  • If new data is gets included in each test, results wont be consistent when you compare how your system development is going.
  • The forex.dataHQ adapter can be used to create historical datasources, and update them as required. Start WLD and make sure it isn't in realtime mode:
    1. Select from the pulldown menu "DataSources" » "New Datasource".
    2. Select "Intraday Historical" and then "forex.dataHQ".
    3. Paste a copy of the symbols you want to test, from the list above. In "Configuration", choose the number of bars you want to keep locally (not restricted to download size) and untick "Filter Data" (filtering here will create gaps see here for more details). Choose the "Bar Interval" as required.
    4. Click "Next" and "Next" and give the new data source a name eg "Fxcm5min10k".
  • Update the datasource as necessary using the "Datasources Manager" by selecting "Web Update".
  • Note: by creating a datasource that is, say, 100,000 bars, you can fill up a historical database over time and capture more data than your subscription allows you (more info).


   Using WLD for trading - Workspaces:

  • It is possible to run multiple copies of WLD on one PC. Doing this will allow you to create more complex screen layouts. For example, you could test/design systems in one copy of WLD, while running systems in realtime on another.
  • To make trading from realtime charts in WLD easier, consider using "Workspaces" from the "File" menu. Set all your charts up how you like them, with the pairs and bar intervals you want, then "Save Workspace". When you open WLD, use "Open Workspace" to restore your layouts exactly. Workspaces can automatically enable realtime mode also


   Adapter Configuration:

  • The forex.dataHQ adapter has some configurable settings. A program called forex-dataHQ.exe was installed alongside the adapter in the WLD program folder. Using this program, you can select the timezone the data is presented in (EST, UTC, WAST). Warning: historical datasources will need to be refreshed using "Web Refresh" if you change timezones.
  • WLD has the ability to access multiple symbols at once in a chartscript (GetExternalSeries). If a chartscript requests multiple symbols in realtime, only the first will be downloaded. Deselect 'Async Requests' in the configuration program so WLD is forced to wait until each symbol has downloaded before it runs your chartscript.



© 2007 dataHQ Pty Ltd (ACN 100 376 136)   Privacy Statement