Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Addition of Input Variables

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

    Addition of Input Variables

    Hi,
    I want to create a crossover where period 1 (P1) is always smaller than the second one. To get this I thought I could simply add P1 and P2 for the second value.
    For example: If P1 is 5 and P2 is 3 I would create a cross of 5 and 8.
    Somehow my code does not work. The addition does not work.
    How do I fix it?


    Code:
            protected override void Initialize()
            {
                Add(SMA(P1));
                Add(SMA(P2));
                
                
    
                CalculateOnBarClose = true;
            }
    
            /// <summary>
            /// Called on each bar update event (incoming tick)
            /// </summary>
            protected override void OnBarUpdate()
            {
                // Condition set 1
                if (CrossAbove(SMA(P1), SMA(P1+P2), 1))
                {
                    EnterLong(DefaultQuantity, "");
                }
    
                // Condition set 2
                if (CrossBelow(SMA(P1), SMA(P1+P2), 1))
                {
                    EnterShort(DefaultQuantity, "");
                }
    
            }

    #2
    moon_121, how do you judge that it would not work? Have you charted the P1+P2 SMA as well to confirm signals triggered by this logic?

    Comment


      #3
      Change
      Add(SMA(P1));
      Add(SMA(P2));

      to
      Add(SMA(P1));
      Add(SMA(P1+P2));

      Comment


        #4
        Thanks Baruch. That works fine! I knew I overlooked something simple.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by CaptainJack, 05-29-2026, 05:09 AM
        0 responses
        239 views
        0 likes
        Last Post CaptainJack  
        Started by CaptainJack, 05-29-2026, 12:02 AM
        0 responses
        155 views
        0 likes
        Last Post CaptainJack  
        Started by charlesugo_1, 05-26-2026, 05:03 PM
        0 responses
        164 views
        1 like
        Last Post charlesugo_1  
        Started by DannyP96, 05-18-2026, 02:38 PM
        1 response
        247 views
        0 likes
        Last Post NinjaTrader_ChelseaB  
        Started by CarlTrading, 05-11-2026, 05:56 AM
        0 responses
        199 views
        0 likes
        Last Post CarlTrading  
        Working...
        X