Job finished
Specification
What I want the EA should trade is as follows:
BUY example:
At the open of the market Sunday 05:00pm (or whenever we will attach the EA the first time.) The EA should open a BUY order with a PT of 10 pips and a SL of 50 pips
if my PT hit and closed out the first trade in profit the EA should immediately open another Buy order with the same PT of 10 pips and a SL of 50 pips
If my 1st BUY closes in a loss of 50pips, the EA should immediately open a new BUY order with Double in Lot size and now with a PT of 25 pips and a SL of 50 pips
And if this will also close in loss of 50 pips, another BUY order should open immediately again double in Lot size with again the PT of 25 pips and a SL of 50 pips
two times, if again we hit the 50 SL, we take and eat all these losses and we are ready to start a new Cycle with just one original lot size and PT of 10 pips and a SL of 50 pips
--------------------
Now if the market goes down against my 1st position 20 pips another new BUY order should open with the same PT of 10 pips and a SL of 50 pips
if the market will than continue go down against both positions another 20 pips, then another new BUY order should open with the same PT and SL
and so further up to 10 positions.
with each order managing it's own PT and SL and it's own Martingale cycle as above, meaning that each of these new positions if it will hit it's own 50pips SL, a new order should open immediately double in size.
if any of the positions closes in profit of 10pips, we then have available the opportunity to open another BUY trade should the EA than reverse and continue go down lower from the 1st position another 20 points always up to 10 positions we will open new trades every time the Market goes down another 20 pips.
But as long we have any BUY positions open, we will not just randomly open again a new BUY positions unless the market continues to go down another 20 pips.
Once all positions are closed out in profits or losses, we start the cycle again with an immediate randomly BUY order.
------------------
And so the EA should include the following Components:
1) a separate magic number for each trade to identify each ones own trade management.
2) BUY only or SELL only
3) PT
4) SL
5) How much to increase the lot size upon hitting the SL (x2, x1.5, or x1.25 etc.)
6) how many times to continue open a new position immediately after a loss with an increased Lot size.
7) how many pips (20 pips) the market should go against my 1st trade that didn't close in profit to open new positions.
8) a maximum of new positions the market could be open at any given time upon moving against my original position 20 pips more again and again. (which is not the total positions open as we can have other trades open for the martingale cycles of previous trades)
9) an option with true and false to choose a time from when to when I don't want the EA to open any new positions, but wait until this time is over to continue opening new trades or continuing opening trades according to any cycles still in the process..
I need someone that has experience with writing grid and martingale EA's
and has the time immediately to work on this.