Skip to content

A file viewer for NinjaTrader logs, traces and databases.

License

Notifications You must be signed in to change notification settings

murthysuresh/ninja-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ninja-tools

A file viewer for NinjaTrader logs, traces and databases to make it easier to draw out the relevant information. I will maintain and improve this as I have time and I welcome participation from anyone.

Disclaimer

This is a personal project. It is not affiliated with NinjaTrader in any way, shape or form. Neither is it affiliated with any of the 3rd parties mentioned in the Technical Details section below.

Installer

Download Here

  • Only x64 at this time

Features

Interface
  • Tabbed interface which partially saves state on exit
  • Integration with Windows context menu
  • Open one file, multiple files, .zip (logs and traces only) or whole folder
  • Multiple themes (Only Dark theme available currently)
Logs and Traces (.txt)
  • Syntax highlighting
  • Advanced filtering with ability to export results to a new tab via context menu
  • View log and trace side by side with locked scrolling (Not implemented)
Workspaces, Templates, Config and UI (.xml)
  • Syntax highlighting and code collapsing
  • Additional tree view to easily navigate
  • Basic analysis of workspace contents
Database (.sdf)
  • Ability to view tables in datagrid
  • Ability to run queries (Not implemented)
  • Ability to edit values from data grid (Not implemented)

How filtering works for logs and traces

  • You can click the (+) icon to add more conditions to a given filter and the (-) icon to remove conditions
  • Different colors between conditions represents an OR condition (aka either condition A is true or condition B is true)
  • Transparent color always represents an OR condition (aka two transparent filters means either must be true)
  • All other colors represent AND conditions (aka two red filters means both must be true)
  • When using a manual condition you can press Enter to update the filter

Technical Details

About

A file viewer for NinjaTrader logs, traces and databases.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 90.5%
  • Smalltalk 9.5%