Identify any recent three simple 3bar swings of ABC such that 1. A is recent lowest/equal low bar from P&B. 2. P is projected price high to the left of A through high of B. 3. BC is retracement of AB<50%. 4. CD is retracement of BC=100%. 5. Count of bars (A to B)+1=Count of bars (A to Q)=Count of bars (B to S). 6. Count of bars (A to B)-2= Count of bars (B to R) 7. Make sure Q presence between P & B. 8. Make sure S presence between B & D. 9. Make sure C presence between B & R. Requirement: 1. Neeq mql5 indicator with presence of graphical objects as shown in image. 2. must provide an alert by email & mobile once D confirms. 3. Able to back test in history.