protected override void OnBarUpdate() { if (CurrentBar == 0) return; // So we can access one bar back (Volume[1]). if (Bars.PercentComplete > 0) // Has current bar started yet? { // Yes. Plot0.Set( Volume[0] / Bars.PercentComplete ); // Pro-rate current volume. if ( (Volume[0] / Bars.PercentComplete) > Volume[1] ) { Alert( "myAlert", NinjaTrader.Cbi.Priority.High, "PRV", "Alert1.wav", 30, Color.Black, Color.Yellow ); } return; } // // Current bar has not started yet... // Plot0.Set( Volume[1] ); // Display volume for last bar instead. }
Hope this helps.
KBJ
Leave a comment: