Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Newb question re stop orders

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

    Newb question re stop orders

    Sorry if this is a dumb question but why does this code never issue a sell-on-stop order? What I want to do is buy when a resistance level is broken, and set a stop at the old resistance level. However, the stop order never shows up in backtesting.

    NB this isn't a system, I just reduced it to a trivial example to figure it out.

    Code:
    protected override void Initialize()
            {
                Add(Swing(Lookback));
                Add(Swing(Lookback));
    
                CalculateOnBarClose = true;
            }
    
            /// <summary>
            /// Called on each bar update event (incoming tick)
            /// </summary>
            protected override void OnBarUpdate()
            {
                // Condition set 1
                if (CrossAbove(Close, Swing(Lookback).SwingHigh, 1)
                    && Position.MarketPosition != MarketPosition.Long)
                {
                    EnterLong(DefaultQuantity, "");
                    ExitLongStop(Swing(Lookback).SwingHigh[0], "", "");
                }
    
                // Condition set 2
                if (CrossBelow(Close, Swing(Lookback).SwingLow, 1))
                {
                    ExitLong("", "");
                }
            }

    #2
    The ExitLongStop() is only affective once you have a position open. At the time it is called, you do not have a position open. Move this out of the condition and add something like:

    if (Position.MarketPosition == MarketPosition.Long)
    ExitLongStop(yourParametersHere);
    RayNinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by fx.practic, 10-15-2013, 12:53 AM
    5 responses
    5,403 views
    0 likes
    Last Post Bidder
    by Bidder
     
    Started by Shai Samuel, 07-02-2022, 02:46 PM
    4 responses
    94 views
    0 likes
    Last Post Bidder
    by Bidder
     
    Started by DJ888, Yesterday, 10:57 PM
    0 responses
    6 views
    0 likes
    Last Post DJ888
    by DJ888
     
    Started by MacDad, 02-25-2024, 11:48 PM
    7 responses
    158 views
    0 likes
    Last Post loganjarosz123  
    Started by Belfortbucks, Yesterday, 09:29 PM
    0 responses
    8 views
    0 likes
    Last Post Belfortbucks  
    Working...
    X