EA based on ZigZag

MQL5 Experts

Job finished

Execution time 44 days

Specification

I need an expert advisor based on the ZigZag (depth, deviation,backstep) indicator .
It should open pending orders when the ZigZag Line changes his direction.
Direction from signal line goes down, it should open buystop order and vice versa.

Lotsize should be selectable beetween AutoLot and Fixed Lot
AutoLot as percentage risk per trade (should be calculated from entry price to stoploss)
The initial stoploss should be the MA of the selected period or ATR or fixed stopLoss.

Take profit in Points
breakeven function (true/false)
breakeven after xxx Points Profit
breakeven offset in Points

Trail function (true/false)
Trail stoploss
Trail steps 

pending orders (true/false)
pending order offset (how many points above (buytop) or below (sellstop) the order should be placed)
pending order runtime = in minutes (0= never expires)
false=using virtual pending order instead of placed pending order 

Magic number selectable
Comment selectable
Currency on which it trades should be selectable in the source code
valid until date (until which date the EA is working)


all values should be easily switched on/off in the source code to hide it in the parameter settings

need source code

it should be uploadeable to mql5 marketplace

it should pass all mql5 tests



Feel free to ask me if anything is unclear.

At first i need a MQL5 version, later an MQL4 too and perhaps a cTrader CBot would be fine.

Responded

1
Developer 1
Rating
(213)
Projects
246
45%
Arbitration
42
10% / 57%
Overdue
5
2%
Free
2
Developer 2
Rating
(260)
Projects
422
38%
Arbitration
86
44% / 19%
Overdue
70
17%
Busy
3
Developer 3
Rating
(354)
Projects
483
51%
Arbitration
24
54% / 25%
Overdue
5
1%
Working

Project information

Budget
30 - 50 USD
VAT (19%): 5.7 - 9.5 USD
Total: 35.7 - 59.5 USD
For the developer
27 - 45 USD
Deadline
to 7 day(s)