usingcAlgo.API;namespacecAlgo{// This sample shows how to use Chart.DrawElliottTriangle method to draw an Elliott Triangle Wave[Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]publicclassElliottTriangleSample:Indicator{protectedoverridevoidInitialize(){vari=Chart.FirstVisibleBarIndex;vars=(Chart.LastVisibleBarIndex-i)/6;vart=Bars.OpenTimes;varc=Bars.ClosePrices;Chart.DrawElliottTriangle("Triangle",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]),newChartPoint(t[i+4*s],c[i+4*s]),newChartPoint(t[i+5*s],c[i+5*s]),Color.Green);}publicoverridevoidCalculate(intindex){}}}