Job finished
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Specification
i will explain the user inputs first then i will explain the Rules.
im willing to pay up to 50$. please keep that in mind
the EA is simple and does not involve any indicators
also, the EA should be coded manually without using third-party EA builders such as Forex EA Generator ....etc
User Inputs :
General Config ==============
Loop "True or False" (if set to true, the EA will start again at Stage 1 if Stage 10 Hit)
Max Spread (if set to 0.3 for example, that means if the spread is more than 0.3 points, the EA will not place any orders)
Take Profit.
Stop Loss.
Break Even (if set to 10 pips, the Stop Loss will move to the entry price after 10 pips has made)
Break Even Pips (if set to 10, the Stop Loss will be moved +10 pips in my favor after triggering the Break Even)
Entry Config =================
Stage 1 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 1 (the user must input the Lot Size)
Stage 2 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 2 (the user must input the Lot Size)
Stage 3 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 3 (the user must input the Lot Size)
Stage 4 Type (the user can select either Long or Short orDisabled from a drop down list)
Stage 4 (the user must input the Lot Size)
Stage 5 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 5 (the user must input the Lot Size)
Stage 6 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 6 (the user must input the Lot Size)
Stage 7 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 7 (the user must input the Lot Size)
Stage 8 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 8 (the user must input the Lot Size)
Stage 9 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 9 (the user must input the Lot Size)
Stage 10 Type (the user can select either Long or Short or Disabled from a drop down list)
Stage 10 (the user must input the Lot Size)
ُEntry Rules :
• The EA will Display an information panel at the top right corner showing how many pips has been made & how many Dollars at the current pair.
• The EA will change the information panel color to Red if it was stopped by hitting the stage 10 while the Loop is False.
• The EA will change the information panel color to yellow if it hit the stage 10 SL while the Loop is True.
• The EA will open a trade as soon as it's active and will set the TP and SL.
• If stage 1 hit the TP, it will enter the same stage again as soon it hits the TP, and it should not wait for the next to open.
• If stage 1 hit the SL, then it will jump to open Stage 2 trade immediately without waiting for the next to open.
• If the Stage 10 was hit, the EA will return to Stage 1 and the information panel color will turn Yellow (only If Loop is set to True, otherwise it will stop and information panel color will turn RED)
• If (let's say) Stage 1 is Disabled, the EA will start at Stage 2.
• If (let's say) Stage 1,2,3 is Long and 4 is Disabled and 5,6,7,8,9,10 is Short, then the EA will skip Stage 4.
•if (let's say) we have only Stage 1,2 being active and we disabled all the others with Loop set to True, the EA will go back to Stage 1 if Stage 2 hit SL.