Advanced Elliott wave theory Zigzags, flats and triangles When a market starts moving against the main trend it often does so only with a substantial... read more