Identify any recent four simple 3bar swings of ABCD such that 1. A is recent highest/equal high bar from P & D. 2. P,Q are projected price to the left of A through low of D, B respectively. 3. BC is retracement of AB<50%. 4. CD is retracement of BC>100% also make sure price range of (A-C)>(B-D). 5. DR is retracement of CD=100%. 6. DS is retracement of AD=100%. 7. Count of bars (Q to A)>= Count of bars (A to B)+2. 8. Count of bars (B to C)>= Count of bars (A to B)+2. 9. Make sure AV (here V=from B to > low of D) did not retrace>=50%. Requirement: 1. Neeq mql5 indicator with presence of graphical objects as shown in image. 2. must provide an alert by email & mobile once S confirms. 3. Able to back test in history.