- Data file header - user defined text that will be added
to the beginning of each data file. If this box contains any text,
a new line character will be automatically inserted between this
text and the rest of the file.
- Data file name transformations - options to configure
the data file name generation for symbols
- Prepend/Append : prepends and/or appends the specified
string to the file name for each symbol. For example, using the
strings "_" and "test" the file name for the symbol msft
would be: _msfttest.csv (assuming the extension is chosen to
be "csv")
- Extension - the extension for all data files. Can
contain a leading "." or not. The default value is csv.
- Create subdirectories for data files - when this is
checked, data will be saved in a hierarchy of directories under the
main data files directory. The hierarchy is organized in 2 levels:
the first level will be named using the first letter of the symbol,
and the second level will contain the second letter of the symbol,
or _ if the symbol has only one letter. For example, if the root
data directory is c:\data and the symbol is MSFT, the path to the
data file will be: c:\data\m\s\msft.csv. Similarly, the path for
IBM will be c:\data\i\b\ibm.csv and the path for A will be c:\data\a\_\a.csv.
- Auto select output directory - when this option is
checked, if the output path edit box on the main page is empty, the
data will be saved automatically under the symbols file directory,
using the content of the edit box as the root. The default value
for the root is "data", but it can be changed or even removed. If
the output specified directory doesn't exist, it will be
automatically created
- Character mapping - will define up to for character
mappings between a character to be replaced (source) and a
character to replace with (destination).
About character mappings
During data downloading, if a symbol contains one or more source
characters defined in any of the mappings, they will be replace
with the corresponding destination characters.
This feature is used primarily to allow saving of data for
symbols that contain illegal file name characters (\, /, *, ",
<, > and |) that otherwise could not be saved.
For example, the data for the symbol TSE:ABX downloaded using
the Google datasource could not be saved as "TSE:ABX.csv" because
of the illegal ":". However, if one of the mappings is ":" to "_"
(which is the only default mapping), then the data for that symbol
will be saved as "TSE_ABX.csv" which is a valid file name.
It is ok to map a character to no character (just leave the
second edit field of the mapping empty) - this will result in the
source character being removed completely from the file name of all
symbols that contain it. It is also ok to map a character to space
(blanc).