The EA should cover the following functions:
- Read and copy trading signal messages posted in specific telegram channels to MT4 – example format below:
Buy GBPUSD @ 1.25590
Take profit 1 at 1.25790
Take profit 2 at 1.26090
Take profit 3 at 1.26590
Stop loss at 1.24990
Buy EURUSD @ 1.09280
Take profit 1 at 1.09480
Take profit 2 at 1.09780
Take profit 3 at 1.10280
Stop loss at 1.08780
- Telegram channel should be selectable in EA or changed in source code.
- Signal pattern should be customisable in EA or in source code to match the format selected channel (as different channel use different format to post their signals and how they are formatted including naming of e.g. TP or Take Profit.... -> define String to find Take profit)
- Order parameter like Pair, Buy/Sell, TP, SL, entry price/immediate execution should be respected according to the signal.
- Management/updating trades according signal, e.g. change of SL for a certain order
- Closing of specific order if signal in channel is accordingly closed.
- Possibility to use own TP, SL (especially if no TP and SL is provided in signal).
-If a trade has multiple TP levels like the examples above, the EA would need to be able to partially close a % of the trade at each TP level.
-We should be able to define these % of the trade close per TP level.
- When the trade hits TP1, the SL will be automatically moved to the entry point.
-I would also like the option to adjust SL at each TP level. For example, I should have the option for SL to be moved to TP level 1 when TP 2 is reached.
I request demo version of the EA in ex4 file with expiry date before start the job. I will test it, if it works I will proceed with the job.
I request final source code mq4 file at the end of the job.