Specification
Create an EA base on ZZ_Levels_4.01 indicator (lines)
the EA will place REVERSAL pending order if condition matched and triggered
trigger base on the zz's high/low:
triggering base on the MA lines:
Exit strategy: Calculation using entry price zigzag candle
1. Initial SL while placing order is the line next to the entry price line, greater than 0.22%, else skip to the next line
2. move SL to entry price if floating profit price hits R4/S4 (options can enable/disable by me in setting)
3. move SL to WR1/WS1 if floating profit price hits R5/S5
4. move SL to WR2/WS2 if floating profit price hits R6/S6
5. move SL to WR3/WS3 if floating profit price hits R7/S7
6. move SL to WR4/WS4 if floating profit price hits R8/S8
7. move SL to WR5/WS5 if floating profit price hits R9/S9
8. move SL to WR6/WS6 if floating profit price hits R10/S10
9. move SL to WR7/WS7 if floating profit price hits R11/S11
Entry Strategy: Range within 377 bars (placing pending order)
1. default calculate with penultimate zigzag point, move to current zigzag point if no condition met or placed pending order.
2. Second calculate with current zigzag point (after the zigzag candle finish), place pending order if condition met
3. replace new order and remove old pending order if the current zigzag point updated. (After the zigzag candle finish)
4. Any of the lines match with one or more of the previous zig zag point (±0.5% margin of error)
5. Any of the lines match with one or more of the MA line (±0.5% margin of error)
6. Above conditions can be cross pairing in different Time Frame, for finding confirmation solid entry price pending order (±0.5% margin of error)
7. Trade Volume (lot size) percentage of account equity
8. Only placing one order in each condition and not repeat placing order
9. Remove all the old pending orders that not triggered if have new zigzag point formed (old orders at third from last or penultimate zigzag point)
10. all the entry price should be the value of the line of my indicator, but not the trigger conditions (MA, previous zz point)
EA must be able to run through strategy tester and have statistics result
All the pending order type is sell/buy limit order
300 days after sales service for bugs fixing and minor tweaking
· Cross pairing in different TF - if multiple confirmation found, (show alert of which TF and which line have a matched)
Option 1: select the minimum margin of error price line
Option 2: select the lesser initial SL price line
Option 3: select the greater initial SL price line
Option 4: select the biggest TF price line
Control of which MA lines to trigger as well, for example i just want MA 20,50 to trigger the condition and it should be ignoring MA lines other than 20,50 (able to have multiple selection)
this including all type of MA method (Simple, Exponential, Smooth, Linear Weighted) i use in the chart
MA lines triggering start from S5/R5 lines
Zz points conditions triggering start from S4/R4 lines
Bot should be able to resume previous task (remove orders, move SL) if disconnected, crashed, stop, pause, restart occurs
Option to disable SSL/RSL lines triggering
Option to select which TF to be cross pairing
Option to disable multiple TF cross pairing