let say we are using this ea into the currency pairs if we put it on eurusd it will open buy trade at round figure like 1.1000, 1.1100, 1.0900, 1.0800 and sell trade at mid figure like 1.1050, 1.1150, 1.0950, 1.0850 let say we put initial trade into the input = 0.05 our sl will 25 pips for all trades but this sl input will customizeable but we will use 25 pips sl for it and tp will 50 pips but also we need this input customizeable as well let say we start ea at the price of 1.1005, or 1.1010 it will put buylimit at 1.1000 and sell limit at 1.1050 mean below middle figure it will use buy limit and sell limit but above middle ffigure it will put sell stop and buystop when we start ea or setup completed and closed let say we have price at this time 1.1010 and we start the ea ea will put 1.1000 pending order of buy limit and 1.1050 sell limit with given input of tp sl and lotsize if our tp was 50 pips sl was 25 pips and lot was 0.05 it will open both side pending orders if buy pending order triggered it will delete sell pending order and will wait for buy trade tp or sl if sl will hit for buy trade it will open again pending orders at round figure and middle figures with adding same initial lot 0.05+0.05 mean our entry point for buy was 1.1000 and sl was 1.0975 and tp was 1.1050 and our sl was hit at 1.0975 so ea will open again pending ordes buystop at 1.1000 with 0.10 lotsize with sl same but tp wil change how many pips will add into previoius tp it will customizeable via input of ea let say if we was put 10 pips on change tp input it will put previous tp +change tp = 60 pips becouse previous tp was 50 pips and change tp was 10 pips so it will 60 pips total so after hit sl it will put that trade tp 1.1060 for buy and same for sell trade pending order but sl will same 1.0975 for buy order and sell order of 1.0950 let say if it will reach sl again it will do same proceess again for lot tp but sl will same if any of trade tp will hit it will start same process again and changetp input should boolian if we true it then it will increase tp on each sl otherwise not if we false it and most important if we change tp manually for any trade it should not disturb any thing all setups should carry with their rules and after hit tp any of trade it should open new setup again no matter how much prevous setups we have already running but it have one more thing which is most important let say our trde is running and its tp is 1.1060 for buy trade but we have middle figure which have to open must sell trade at 1.1050 before buy trade tp so it will open sell trade at 1.1050 and start that trade setup seperately with same funtions and rules mean if our any middle figure or round figure reach it will must have to open trade but if previous setup is running it will open that trade indivisually and manage it as a new trading set but rules will same and same process will continue untill tp will hit currency pairs round and mid figure is 1.1000 and 1.1050 like this, but it should also work on those pairs which figures are like this 1.105 or 80.10 or 0.1010 and beouse GOLD(xAUUSD) pair is like this 1300 so it should control like this if we put this ea on gold it should work like this 1300 is round figure and 1305 is mid figure other things are 100% same but gold trading should boolian if we true the gold trade and put it on gold chart then it can work on gold otherwise it will give noteficatioin that gold trade calculation is not allowed Also we need file expiry code and about currency pairs one more thing i forget read it carefully let say we have already running setup between 1.1000 and 1.0950 if 1.1000 setup trigger then it will put buystop and sell limit at next round and mid figures 1.1050 sell limit and 1.1100 buystop but this setup will not conflict with previous setup of 1.1000-1.0950 and if first sell setup was trigger then it will put one buystop at 1.1000 and 2nd sell liimit at 1.1050 with their own lotsize as a new setup and then manage that setup again if any of order will trigger from this setup previous running setups will not distubed with this