I will explain to you what needs to be done. I have created the break off and retest entry bot that needs to work on the 3mins preferably. I have tried it but for some reason it doesn't show up as a variable on mlq4 when i do it so i let it be 5 mins instead but since you said you can do it in 3mins have a go at it. afterwards you need to decompile the ex4 file and extract the "price action monitor" and set it to run on the 15 mins and the orders you have to give are if its above 70 start looking sells and if there is a 3 min break off retest enter the sells. If it's below 30 it starts looking for a buy and looks for 3 min break off retest enter for the buys. i have decompiled the "price action monitor" and turned it into a bot but this is where i started to have major problems it shows 0 errors in my system but for some reason it dont want to enter a trade and the systems are clashing i can send over that version as well as when it take the trade and all the variables are met it enters the trade but closes it earlier then pre set variables for example the trade will have hit the 70% on the price action and the on the 5min the break will be clean and the on the retest of the 50% block the order will be filled with 5pip sl and 20 pip tp but it will close the trade pretty much instantly for some reason at .1 pips even after writing a variable that said after order filled only close if sl or tp hit i wasn't able to fix it. so i am gonna give you the only part of the code that currently works which is the retest and enter part. if you fix all of them issue with the code can you please add one last variable that allows the user of the bot to set the bot to only be able to buy or sell or any order (buy or sell) for example a if on a given day i only want to buy i can click a pop up button and click buy so on that day it will only fill buy orders and will overdrive the sell signal that come that day. thanks