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

Writing to a file?

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

    Writing to a file?

    Hello, I would like to write the following to a CSV after backtesting: GUID, profit from trade, time in trade, bars in trade. I figured I could just use trace orders for profit, and the other three are easy, however I have no idea how to go about writing to a CSV with ninjascript. Ideally it would create the file to begin, then add every trade throughout the backtest process. Is this something that can be done?

    #2
    Hello rbeckmann05,

    Thank you for your post.

    You can write to a text file using StreamWriter. The formatting of the text file can also make for easy importing into Microsoft Excel in the future.

    Below is a sample script that demonstrates using StreamWriter.



    Please let us know if you have any further questions.
    Gaby V.NinjaTrader Customer Service

    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