Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

EMA Trailer

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    EMA Trailer

    The following complies OK but doesn't draw dots on the chart-why?

    protected override void OnBarUpdate()
    {if(EMA(10)[0] > EMA(10)[1])
    DrawDot(Time[0].ToString(),0,High[0] + TickSize,Color.Green);

    else if (EMA(10)[0] < EMA(10)[1])
    DrawDot(Time[0].ToString(),0,Low[0] -TickSize,Color.Red);
    // Use this method for calculating your indicator values. Assign a value to each
    // plot below by replacing 'Close[0]' with your own formula.
    jtier

    #2
    This reference will likely fix your issue - http://www.ninjatrader-support.com/v...ead.php?t=3170

    Also, I would not use Time[0].ToString() for your draw object tag, use something more unique like CurrentBar.ToString(). The reason is that you can have many bars the share the same time stamp.
    RayNinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by trilliantrader, Yesterday, 03:01 PM
    3 responses
    30 views
    0 likes
    Last Post NinjaTrader_Clayton  
    Started by cmtjoancolmenero, Yesterday, 03:58 PM
    4 responses
    26 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by Brevo, Today, 01:45 AM
    1 response
    14 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by rjbtrade1, 11-30-2023, 04:38 PM
    2 responses
    74 views
    0 likes
    Last Post DavidHP
    by DavidHP
     
    Started by suroot, 04-10-2017, 02:18 AM
    5 responses
    3,022 views
    0 likes
    Last Post NinjaTrader_Gaby  
    Working...
    X