Downloading tick data using command line options

Modified on Sun, 26 Jan at 2:41 PM

This article is meant for users with a working knowledge of the Windows command line, application arguments, editing shortcuts, and working with scheduled tasks. If you are not familiar with these, it would be a good idea to do some external reading about them before proceeding.


You can automatically download or refresh your tick data by means of command line parameters. If desired, you can perform this operation periodically via the Task Scheduler.


Important Note


Make sure no instances of Tick Data Manager are running.
If you use the Tick Data Manager frequently and would like to schedule tick data updates via the Task Scheduler, consider making a batch file that prompts you to quit the existing Tick Data Manager instance before running the new one (you can use tasklist for that purpose).


Available Command Line Options


Note: The examples use the default installation path:

c:\Program Files (x86)\eareview.net\Tick Data Suite\Tick Data Manager.exe

If you have chosen a different installation path, replace this with the correct path.



1. /download:provider:symbol(s)

  • Queues a download of the complete data range for the specified provider and symbol(s).
  • Note: If the provider’s name includes spaces, remove them. For example, Alpari ProECN becomes AlpariProECN.
  • You can use an asterisk (*) to specify all symbols available for the provider.

Example:


"c:\Program Files (x86)\eareview.net\Tick Data Suite\Tick Data Manager.exe" /download:Dukascopy:EURUSD /download:TrueFX:USDCAD,USDCHF


2. /update:provider:symbol(s)

  • Queues a download for the data for the specified provider and symbol(s) available since the most recent date in your database.
  • This acts as a "resume" operation. If no data is present, it functions the same as the /download switch.
  • Note: Remove spaces from the provider's name, as explained earlier. Use an asterisk (*) to specify all symbols.

Example:


"c:\Program Files (x86)\eareview.net\Tick Data Suite\Tick Data Manager.exe" /update:TrueFX:* /update:Dukascopy:EURUSD,USDCAD,AUDJPY,NZDCAD

This will update all symbols from TrueFX and just the specified symbols from Dukascopy.


3. /update:*

  • Queues downloading new data for all symbols that already have some data downloaded.
  • This feature became available in Tick Data Suite v2.2.9.

Example:


"c:\Program Files (x86)\eareview.net\Tick Data Suite\Tick Data Manager.exe" /update:*


4. /dontquit

  • Prevents the Tick Data Suite from automatically quitting after completing tasks initiated by the /download and /update parameters.
  • This behavior is available starting with v2.1.5.

Example:


"c:\Program Files (x86)\eareview.net\Tick Data Suite\Tick Data Manager.exe" /update:TrueFX:* /dontquit