Update EA we have been working on

Job ID: 32974249

Budget: $50 – $400 USD

**Isolate these functions**
1. Each functions should be able to function on its own

ThreadProfit = true false // make function to be used separately, will work without barreversal or minprofit
BarReversal = true false // make function to be used separately, only works with 1st order(as currently is)
FirstHedgeMinProfit = true false // make function to be used separately, only works with 1st order(as currently is)



**Multiple orders**

2. enter more then one order batch at a time with different tps all the same as lotsize the 1st order(same as now) (these extra orders arent to be included in the holdtilbar or minprofit)

1st order the original (is the only one that will use hold til bar/min profit/dynamic lots but only counting 1 order as it is..)
2nd order
3rd order
4th order

RecoveryTP1 = 50 (original order that is already placed)
RecoveryTP2 = 30 (if 0 dont add order, no hold til bar or min profit, same lot size as the 1st)
RecoveryTP3 = 10 (if 0 dont add order, no hold til bar or min profit, same lot size as 1st)
RecoveryTP4 = 10 (if 0 dont add order, no hold til bar or min profit, same lot size as 1st)



RepeatBothSides = True/False //Default is no repeat // both side must hit TP first then price must retrace to original entry price to repeat
RepeatSingleSides = True/False // if one of the orders hits TP and price goes back to entry price we re-enter right away and not wait until other hits tp also
DontCountTowardThreadProfit = True/False // if true then dont count the extra orders towards thread profit.



** Replace Static lot system for multiple orders **

3. Remove Auto calculate lots , keep the averaging sytem, below lot system below will replace the static multipler

OutsideLotMultiplier1 = 2 (order going opposite direction of order recovering)
InsideLotMultiplier1 = 2 (order going same direction as order recovering)
OutsideLotStart1 = 1
OutsideLotStop1 = 10
InsideLotStart1 = 2
InsideLotStop1 = 10

OutsideLotMultiplier2 = 2 (order going opposite direction of order recovering)
InsideLotMultiplier2 = 2 (order going same direction as order recovering)
OutsideLotStart2 = 1
OutsideLotStop2 = 10
InsideLotStart2 = 2
InsideLotStop2 = 10

OutsideLotMultiplier3 = 2 (order going opposite direction of order recovering)
InsideLotMultiplier3 = 2 (order going same direction as order recovering)
OutsideLotStart3 = 1
OutsideLotStop3 = 10
InsideLotStart3 = 2
InsideLotStop3 = 10

OutsideLotMultiplier4 = 2 (order going opposite direction of order recovering)
InsideLotMultiplier4 = 2 (order going same direction as order recovering)
OutsideLotStart4 = 1
OutsideLotStop4 = 10
InsideLotStart4 = 2
InsideLotStop4 = 10



** Prior Bugs**

1. lot start and stop for dynamic lots does not work..