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

Printing Avg Price

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

    Printing Avg Price

    Using NT 6.5
    Using a script
    and currency of EUR/USD using Market Replay.



    I tried to use the following
    EnterLong();
    Print ("Avg Price " +Position.AvgPrice.ToString());

    It gave me the value as Zero

    Please assist

    #2
    Hi rjngh2005,

    It returns 0 if you're not currently in a position. It may help to add the check below before accessing.

    if (Position.MarketPosition != MarketPosition.Flat)
    Print ("Avg Price " +Position.AvgPrice.ToString());
    Ryan M.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by kujista, Today, 06:23 AM
    4 responses
    14 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by traderqz, Yesterday, 09:06 AM
    2 responses
    15 views
    0 likes
    Last Post traderqz  
    Started by traderqz, Today, 12:06 AM
    3 responses
    6 views
    0 likes
    Last Post NinjaTrader_Gaby  
    Started by RideMe, 04-07-2024, 04:54 PM
    5 responses
    28 views
    0 likes
    Last Post NinjaTrader_BrandonH  
    Started by f.saeidi, Today, 08:13 AM
    1 response
    8 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Working...
    X