Работа завершена
Техническое задание
I need an experienced developer to modify my MT5 robot. It uses slow and fast MA across multiple time frames. If M5, M15, M30,H1 are selected, it opens trades only after the MA crosses in all time frames to avoid false signals. I need a developer who will make the robot open trades only when all the selected time frames are in one direction.
It has option of opening one trade per signal or opening trades after every candle in the direction of the signal. I need a developer who will make it stop opening trades per candle in the direction of the trend if half of the selected time frame are in opposite direction and wait until all the selected time frames are in one direction. For example, if the robot is opening sell trades after selecting 4 time frames; M5, M15, M30,H1 and then M5 and M15 (Half of selected time frames) begin to show buy, it should stop opening new trades and wait until all the time frames selected are in sell direction or a new buy signal is generated with all the selected time frames in buy direction. Even if only two time frames are selected and one (already half) begins to show opposite signal, trade per candle should stop being opened and wait until the trend continues or when opposite signal is generated.
The developer should also add support and resistance as another strategy the robot uses to trade with option to use it or not. The developer should ensure all strategies in the robot are working and able to open trades independently or when multiple strategies are selected
The developer should also correct the news filter, to close all trades before news and resume after or place pending order for news trading is selected to trade news. Should also change the time of pending order expiry from hours to if selected to trade news.
The developer should also ensure that the chart colour, trailing stop, break even changes as selected from settings. All parameters of the robot should be checked and ensured they are working well. These have been coded but have some errors
The developer should be able to demonstrate that the robot is capable of performing all the described functions. Payment will only be made after demonstration of the working of the EA.
Source code will be provided to selected developers