Represents the Elliott Correction Wave (A-B-C) chart object - a three-wave corrective pattern over four pivots (origin and A, B, C).
Signature
1
publicabstractinterfaceChartElliottCorrection
Namespace
cAlgo.API
Examples
1 2 3 4 5 6 7 8 910111213141516171819202122232425
usingcAlgo.API;namespacecAlgo{// This sample shows how to use Chart.DrawElliottCorrection method to draw an Elliott Correction Wave[Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]publicclassElliottCorrectionSample:Indicator{protectedoverridevoidInitialize(){vari=Chart.FirstVisibleBarIndex;vars=(Chart.LastVisibleBarIndex-i)/4;vart=Bars.OpenTimes;varc=Bars.ClosePrices;Chart.DrawElliottCorrection("Correction",newChartPoint(t[i],c[i]),newChartPoint(t[i+s],c[i+s]),newChartPoint(t[i+2*s],c[i+2*s]),newChartPoint(t[i+3*s],c[i+3*s]),Color.Blue);}publicoverridevoidCalculate(intindex){}}}