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 ETFVoyageur, Today, 04:00 PM
    0 responses
    7 views
    0 likes
    Last Post ETFVoyageur  
    Started by AaronKTradingForum, Today, 03:44 PM
    1 response
    8 views
    0 likes
    Last Post AaronKTradingForum  
    Started by Felix Reichert, 04-26-2024, 02:12 PM
    11 responses
    77 views
    0 likes
    Last Post Felix Reichert  
    Started by junkone, 04-28-2024, 02:19 PM
    7 responses
    83 views
    1 like
    Last Post junkone
    by junkone
     
    Started by pechtri, 06-22-2023, 02:31 AM
    11 responses
    139 views
    0 likes
    Last Post Nyman
    by Nyman
     
    Working...
    X