Specification
- Ensure the bot can execute trades automatically on the MT5 platform.
I need something that will be robust and that has been back tested for success. The Bot will need to execute immediately upon reading the telegram signals and execute moving SLs to breakeven and closing trades as well depending on what messages have been sent.
A signal to buy or sell gold arrives into a telegram group which needs to be executed immediately on MT5. there will be a range in which more layers will need to be added if price goes opposite to the signal direction and and there will be an SL and 3 TPs they will need to added to each layer. There will be further messages sent to say set SL to BE which will need to be executed at also which point a few trades should be closed and then the trade should be left until further information provided and/or TPs or SLs hit. There is more information i can provide but that is the basics off it so far. I would like to be able to test the bot for its efficacy as well and potentially changes made. Inputs will need to put in the bot to say what lot size i would like to put and how many layers to add for risk management and also if trade goes further in our direction to close more trades in profit. it is a scalping strategy so needs to execute on demand. i have attached a copy of the signals and hpw they come into the telegram group. where he says set SL to BE i need the bot to execute that and when he says take some profit. i would like 20% off the lowest profit/highest loss layers to be closed immediately. i would also like of possible once TP1 is reached that all layers are moved to BE. When tp2 reached SL moved to TP1 and when tp3 reached SL moved to TP2. I would the some layers that are added at the bottom of the range to have an open TP (i.e no TP). so essentially i would like 4 tps TP1/2/3/4 and them to be split evenly across the layers 25% each and as more and more layers are added that those TPs be adjusted accordingly.