I must be able to enter the timeframe for the EA to trade on. I must be able to enter the start and end trading time for the EA to trade. Auto trading rule for imbalances(Fair value gap) Entries must be a fix amount. I must be able to enter these amount. I must be able to ofset the Stop loss. If the height of the FVG is 6 pip. Entry 1 TP should be 18 pip. profit ratio 1:3 and SL is 6 pip away from entry. Example risk- $10 to make $30 Entry 2 TP should also be 18 pip. profit ratio 1:6 and SL is 3 pip away from entry. Example risk- $5 to make $30 Entry 3 TP should be 9.6 pip. profit ratio 1:8 and SL is 1.2 pip away from entry. Example risk- $3 to make $24 The Robot should take a maximum of 3 trade per FVG. 1 of each entry once the criteria is met. If a buy trade is open and and the criteria for a sell trade appear the robot should take the trade and Vice versa. Take a sell when: Market pull back/up to the Fair value gap(FVG). Entry 1 - the first time price touch the FVG. This should open at ratio 1:3. Stop loss(SL) should be at the top of the FVG. Entry 2 - the first time price touch the midpoint/middle of the FVG. This should open at 1:6. SL should be at the top of the FVG. Entry 3 - the first time price reach 80% of FVG. This should open at 1:8 ratio. SL should be at the top of the FVG Take a Buy when: Market pull back/down to the Fair value gap(FVG). Entry 1 - the first time price touch price touch the FVG. This should open at ratio 1:3. Stop loss(SL) should be at the bottom of the FVG. Entry 2 - the first time price touch the midpoint/middle of the FVG. This should open at 1:6. SL should be at the bottom of the FVG. Entry 3 - the first time price touch 80% of FVG. This should open at 1:8 ratio. SL should be at the bottom of the FVG I will need the source code.