protected override void OnBarUpdate() { hmaSeries.Set(HMA(period)[0]); if (CurrentBar < 2) { return; } { hh = High[Bars.HighestBar(10)]; if (hmaSeries[1] > hmaSeries[2] && hmaSeries[0] < hmaSeries[1]) { dynamicR = hh; } ll = Low[Bars.LowestBar(10)]; if (hmaSeries[1] < hmaSeries[2] && hmaSeries[0] > hmaSeries[1]) { dynamicS = ll; } } Support.Set(dynamicS); Resistance.Set(dynamicR); }