usingcAlgo.API;namespacecAlgo{// This sample indicator shows how to use Chart.DrawIcon method to draw icons[Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]publicclassChartIconSample:Indicator{protectedoverridevoidInitialize(){for(inti=Chart.FirstVisibleBarIndex;i<=Chart.LastVisibleBarIndex;i++){variconName=string.Format("Icon_{0}",i);if(Bars.ClosePrices[i]>Bars.OpenPrices[i]){Chart.DrawIcon(iconName,ChartIconType.UpArrow,i,Bars.LowPrices[i],Color.Green);}else{Chart.DrawIcon(iconName,ChartIconType.DownArrow,i,Bars.HighPrices[i],Color.Red);}}}publicoverridevoidCalculate(intindex){}}}