Exemplo n.º 1
0
 protected override void OnStateChange()
 {
     if (State == State.SetDefaults)
     {
         Description          = NinjaTrader.Custom.Resource.NinjaScriptMarketAnalyzerColumnDescriptionNetChangeMaxDown;
         Name                 = NinjaTrader.Custom.Resource.NinjaScriptMarketAnalyzerColumnNameNetChangeMaxDown;
         IsDataSeriesRequired = false;
         Unit                 = Cbi.PerformanceUnit.Percent;
     }
     if (State == State.Configure)
     {
         instrument = Instruments[0];
     }
 }
Exemplo n.º 2
0
 protected override void OnStateChange()
 {
     if (State == State.SetDefaults)
     {
         Description              = NinjaTrader.Custom.Resource.NinjaScriptIndicatorDescriptionNetChangeDisplay;
         Name                     = NinjaTrader.Custom.Resource.NinjaScriptIndicatorNameNetChangeDisplay;
         Calculate                = Calculate.OnPriceChange;
         IsOverlay                = true;
         DrawOnPricePanel         = true;
         IsSuspendedWhileInactive = true;
         Unit                     = Cbi.PerformanceUnit.Percent;
         PositiveBrush            = Brushes.LimeGreen;
         NegativeBrush            = Brushes.Red;
         Location                 = NetChangePosition.TopRight;
         Font                     = new SimpleFont("Arial", 18);
     }
     else if (State == State.Configure)
     {
         instrument = Instruments[0];
     }
 }