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)
- Select from
the pulldown menu "DataSources" » "Futures Mode".
- Select from
the pulldown menu "Tools" » "Futures Symbols Manager".
- Here you can
either enter FXCM symbols manually (Hit F1 for instructions), or
- 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:
- Select from
the pulldown menu "DataSources" » "New Datasource".
- Select
"Intraday Historical" and then "forex.dataHQ".
- 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.
- 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.
|
|