Trabajo finalizado
Tarea técnica
Am in need of Tool/Program that runs on MT4 (Metratrader 4 platform) that removes the process of me manually updating the timeframe charts one at time.
Video link provide below:
https://www.dropbox.com/s/i6g8be2nhc6z8jb/Data%20Loader%20MT4.mp4?dl=0
Function:
The tool collects the symbol window and knows all the pairs/instruments selected
.
Tool/Program provides option (Tick Box) to update following timeframes as a display box:
M1...M5...M15...M30...H1...H4...D1...W1...MN
Designed Tool/Program points to the directory where the (MASTER) HST files are stored in MT4. (User to navigate folder directory in the Tool/Program). The program downloads brokers data and adds to the HST file without causing any gaps (or) unusual data.
Suggestion: To avoid gaps data is download to the memory and compares to (Master) HST file and adds to the missing/new data to the master HST larger file shown below:
(Once it finish it clears the memory for new data processing)
The Master file must be preserved and only improved with new data.
The program checks current internet connection speed on terminal and compares it to user entered Download/Upload speed on the tool. If the live Download/Upload exceeds the user specified values, it finishes updating the current opened instrument and saves information of all the instruments it has processed.
I can restart the MT4 terminal and select RUN on the Tool/Program and it continues where it left off. Updating the list of instruments until it reaches user specified Download/Upload. The process repeats. After processing all the instruments I can select the FINISH button.
The Finish button ends data processing and I can close the Tool/Program to be used later onwards.
Prerequisites:
1. It works through the list of symbols one at time from month to minuteupdate. When Tool/Program is updating below 1Hr. Time delay must take place to allow the data to load correctly. (Program confirms there are no gaps when comparing Brokers data to the HST master file)
2. Simple to use Tool/Program
3. Provide source code on completion of project
4. Developer meets or exceeds this advisement needs
5. Is robust to future variation of MT4 builds
6. Potential future improvements to this Tool/Program