I have a ready EA with a entry (technicals) and exit (SL) system and I want everything in EA to be the same. I need you to add 3 hedges on the EA and should be in the inputs as following:
hedge 1 ( lots # - TP - SL), hedge 2 ( lots # - TP - SL), hedge 3 ( lots # - TP - SL).
I want an option to enable or disable each hedge (true or false), so i can use the EA without any hedges (SL only for closing the position) or to use it with 1 hedge or 2 hedges or 3 hedges. If i choose to enable the 3 hedges for example I want the EA to open a position based on the the existing technical entry rolls which i already has and place pending order for hedge 1, lets say the EA open 1 lot long position, if TP is reached the EA should close the position and cancel the pending order for hedge 1. if SL for the 1st position is reach the EA should open opposite position (short, this is the 1st hedge) lets say 3 lots and place a pending order for hedge 2, if TP for hedge 1 reach, the EA should close all positions (1 long and 3 short) and cancel hedge 2 pending order, if SL for hedge 1 is reach, the EA should open opposite position (long, this is the 2nd hedge) lets say 6 lots and place a pending order for hedge 3, if TP for hedge 2 reach, the EA should close all positions (7 long and 3 short) and cancel hedge 3 pending order, if SL for hedge 2 is reach, the EA should open opposite position (short, this is the 3nd hedge) lets say 12 lots, if TP for hedge 3 is reach, the EA should close all positions (7 long and 15 short), if SL for hedge 3 is reach the EA should closed also all positions (7 long and 15 short). I want also a back test in all time frames. Also I want the EA works with demo and live account and works with Dow, S&P, Nasdaq and forex. I don't want the new EA to create any duplicates orders problems if the meta trader restart or if the Internet disconnect. Finally I want you to keep in mind that maybe in future i would like to increase the numbers of hedges more than 3.
Can you do all the above and how much?