Account Data This menu offers a single point view of trading activity in multiple accounts. So, if a trader holds more than one trading account (e.g., one for Forex and one for equities), then trading activity in both accounts can be viewed in the Account Data window. A trader can select a particular trading account to view transactions or watch transactions belonging to all accounts. Furthermore, filtering based on trading activity (pending, executed, and rejected) is possible as well. Similar to other windows, transactions can be searched, exported, printed, and even shared. Appearance-wise, the windows can be customized as well. Studying trade performance It is quite similar to the Strategy Analyzer window. The only difference is this window enables studying the live trading performance, instead of a strategy. You can also manually select the time period for analysis. The Summary menu provides statistical studies such as Sortino ratio, Sharpe ratio, Ulcer index, profit factor, maximum drawdown, and so on for a better understanding of the trading performance. Additionally, it provides backtesting studies offered in platforms such as MetaTrader 4, for example: average winning trade, average losing trade, etc. Similar to Strategy Analyzer window, the Analysis menu in the Trade Performance window enables a trader to study the performance of a strategy using various timeframes and conditions (daily, weekly, monthly, yearly, trades, half-hour of day, hour of day, and day of week). Further analysis can be done based on long/short calls, winning/losing trades, and even based on entry and exit time. Once any of the combination of the above-mentioned data is selected, a visual representation of cumulative net profit, net profit, cumulative maximum drawdown, maximum drawdown, average maximum adverse excursion, average maximum favorable excursion, average entry efficiency, average exit efficiency, and average total efficiency can be viewed. For example, a trader can study the cumulative maximum drawdown of hourly trades based on entry time. Multiple Report tabs can be opened, with different names. For example, a trader can view the Summary or Analysis of performance alongside the execution, orders, and trades made over a given period. Even manual entry or removal of executions is possible. The manual entry feature may be useful if you execute orders through multiple platforms but wish to analyze them all through NinjaTrader. You can use the trade removal option to eliminate out-of-strategy results, which would otherwise distort the performance results. NinjaTrader - Trade Performance A trader can study the performance in currency, percentage, points, pips, and ticks format. NinjaScript Editor NinjaScript Editor enables a user to create custom indicators and strategies in an efficient manner. The editor also includes a help section, which offers coding assistance and advanced debugging tools. It has a built-in tool named Intelliprompt that provides intelligent code completion to developers of automated trading programs and indicators. By pressing Ctrl-Space after typing a text, the Intelliprompt list box containing suitable methods and properties can be opened. The entire pieces of code can be inserted automatically. NinjaScript Editor To speed up coding, NinjaTrader also offers code snippets. These code templates can be easily accessed through F2 button, by typing the snippet shortcut, followed by the tab key, or using the right-click.