Spécifications
Would like to have ticks pulled from MT4 and delivered to tables in MSSQL. Each symbol will have it's own table.
Server/Database name should be able to be set globally for the MT4 instance, or manually for each symbol.
Credentials should not be hard-coded.
Table allocation should have the option of being automatic (symbol name), or statically set per symbol.
No issue running against multiple symbols in the same instance of MT4.
Track last ticks successfully delivered to SQL, being able to pull missed ticks from history and insert those to SQL/secondary output.
Secondary output as an option - CSV being preferred.
Option to enable/disable each of the following data elements being sent to SQL/CSV:
Symbol
Date/time
Ask Price
Bid Price
Volume
Separate Table:
Symbol
15 Minute OHLCV
1 Hour OHLCV
4 Hour OHLCV
1 Day OHLCV