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 claxxical, 05-30-2017, 12:30 PM
      37 responses
      4,452 views
      0 likes
      Last Post Padan
      by Padan
       
      Started by SugarDefwebsite, Today, 02:18 AM
      0 responses
      3 views
      0 likes
      Last Post SugarDefwebsite  
      Started by usglucofreeze, Today, 01:19 AM
      0 responses
      7 views
      0 likes
      Last Post usglucofreeze  
      Started by f.saeidi, Today, 01:12 AM
      0 responses
      10 views
      0 likes
      Last Post f.saeidi  
      Started by NinjaTrader_ChelseaB, 03-14-2017, 10:17 AM
      227 responses
      34,319 views
      7 likes
      Last Post rare312
      by rare312
       
      Working...
      X