İş Gereklilikleri
Instruction for the development of the Forex robot that meets the provided specifications:
The robot should be capable of connecting to a master account that is already running a specific trading robot.
There should be a configurable parameter that allows setting the dollar limit from which the robot will start copying trades to another account. Additionally, another parameter should be available to define the multiple of lots to be copied.
The robot should be able to copy all open trades from the master account to the other account. It should track and replicate any subsequent changes in the Take Profit (TP) and Stop Loss (SL) of the master account.
The robot should allow the configuration of a positive Take Profit for each copied trade. For example, if the positive amount is $40, the robot should set the TP of the copied trade at a distance of $40 from the order's opening price.
It is essential for the robot to possess security and reliability mechanisms to ensure that all trades are copied correctly and without significant delays.
The robot should be implemented in MQL4 language, suitable for use in MetaTrader 4 (MT4).
Before implementing the robot on a real account, it is crucial to thoroughly test it on a demo account to ensure it functions as expected.
The robot developer should consider scenarios such as interrupted connectivity, server failures, and other exceptional situations to ensure the robot's robustness and stability.
Once implemented and tested, the robot should be installed on the account where the trades from the master account are to be copied, and the parameters should be configured according to the user's needs.
It is recommended that the user regularly monitors the robot's operation and be prepared to stop its execution if necessary to avoid excessive losses on any of the involved accounts.