Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

ema line has gaps

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

    ema line has gaps

    I have an indicator that calls EMA, and attempts to make the line red/green depending on whether the EMA is going down or up. Yet it has gaps, where neither Up nor Down get assigned a value (see jpeg).




    namespace NinjaTrader.Indicator
    {
    /// <summary>
    /// Enter the description of your new custom indicator here
    /// </summary>
    [Description("Enter the description of your new custom indicator here")]
    public class EmaColor : Indicator
    {
    #region Variables
    // Wizard generated variables
    private int per = 25; // Default setting for Per
    double temp, prevtemp;
    // User defined variables (add any user defined variables below)
    #endregion

    protected override void Initialize()
    { Add(new Plot(Color.FromKnownColor(KnownColor.MediumAquamar ine), PlotStyle.Line, "Up"));
    Add(new Plot(Color.FromKnownColor(KnownColor.IndianRed), PlotStyle.Line, "Down"));
    Overlay = true;
    }

    protected override void OnBarUpdate()
    { if (CurrentBar < 2) return;
    temp = EMA(Close,Per)[0];
    if (EMA(Close,Per)[1] < temp) Up.Set(temp); else Down.Set(temp);

    //Print ("ema[1]="+EMA(Close,Per)[1] + " temp=ema0="+temp);

    return;

    //if (EMA(Close,Per)[0]>EMA(Close,Per)[1]) Up.Set(EMA(Close,Per)[0]); else Down.Set(EMA(Close,Per)[0]);

    //prevtemp = EMA(Close,Per)[1]; //temp;
    //prevtemp = temp;
    //(CurrentBar == 0 ? Input[0] : Input[0] * (2.0 / (1 + Per)) + (1 - (2.0 / (1 + Per))) * Value[1]);
    //temp = Input[0] * (2.0 / (1 + Per)) + (1 - (2.0 / (1 + Per))) * Value[1];
    //if (temp > prevtemp || temp==0 || prevtemp==0) { Up.Set(temp); } else { Down.Set(temp); }
    //Print (temp + " "+ prevtemp);
    }
    Attached Files

    #2
    ssylvester, please work alongside the reference sample below to achieve the coloring you seek - http://www.ninjatrader.com/support/f...ead.php?t=3227

    Thanks,
    BertrandNinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by frslvr, 04-11-2024, 07:26 AM
    9 responses
    120 views
    1 like
    Last Post caryc123  
    Started by rocketman7, Today, 09:41 AM
    4 responses
    15 views
    0 likes
    Last Post rocketman7  
    Started by selu72, Today, 02:01 PM
    1 response
    9 views
    0 likes
    Last Post NinjaTrader_Zachary  
    Started by WHICKED, Today, 02:02 PM
    2 responses
    14 views
    0 likes
    Last Post WHICKED
    by WHICKED
     
    Started by f.saeidi, Today, 12:14 PM
    8 responses
    21 views
    0 likes
    Last Post f.saeidi  
    Working...
    X