In this project, I have developed a code that read symbols from market watch then check more than 30 criteria and indicators on it and show it on a window. This code heavily utilizes mql4, a language that has developed based on c++ with some prebuilt functions and classes, and c++ advanced features and object-oriented programming cncepts.
To achieve this, I have completed the following stages:
Custom Indicator Development:
Developed two custom MQL4 indicators.
Added multiple buffers and made modifications to two prebuilt indicators.
Expert Advisor Development:
Created an MQL4 expert advisor that utilizes these indicators.
Enabled the expert advisor to apply the indicators to different symbols as specified by the user in the market watch.
Window Object Creation:
Developed a C++ object to create a window on the chart where the expert advisor runs.
Integration and User Configuration:
Connected the window object to the code developed in the second stage.
Allowed users to set their preferred values for the indicators and receive buy or sell signals on the chart.
Provided options for the user to specify whether they want buy or sell signals.
It took me one months to complete.