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

IOrder OrderAction Type Question

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

    IOrder OrderAction Type Question

    Hi,

    In the OrderAction we have the following values:
    OrderAction.Buy
    OrderAction.BuyToCover
    OrderAction.Sell
    OrderAction.SellShort

    Why we don't have OrderAction.SellToCover?
    To be clear OrderAction.BuyToCover is corresponding to ExitShort() Order?
    What is the corresponding order for OrderAction.SellShort ?

    This is not very well documented.

    Thanks!

    #2
    Originally posted by freewind View Post
    Hi,

    In the OrderAction we have the following values:
    OrderAction.Buy
    OrderAction.BuyToCover
    OrderAction.Sell
    OrderAction.SellShort

    Why we don't have OrderAction.SellToCover?
    To be clear OrderAction.BuyToCover is corresponding to ExitShort() Order?
    What is the corresponding order for OrderAction.SellShort ?

    This is not very well documented.

    Thanks!
    That is just a matter of current convention. By convention, we do not say: "sell to cover"; we only "cover" shorts. When you "buy", you exit with a "sell": when you "sell short", you "buy to cover". The order action reflect these conventions.

    The actual market order to exit depends only on the position. You exit buys with ExitLong(): you exit short sells with ExitShort(). If you want a correspondence to OrderAction:

    EnterLong() generates OrderAction.Buy
    ExitLong() generates OrderAction.Sell
    EnterShort() generates OrderAction.SellShort
    ExitShort() generates OrderAction.BuyToCover

    Orders correspond to intent. This just makes intuitive sense.

    Comment


      #3
      Hello freewind,

      Thank you for your post.

      Koganam is correct in his response.

      Please let me know if you have any questions.

      Comment

      Latest Posts

      Collapse

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