Market Replay for Day Trading Practice
I am always looking for ways to help new students practice their trading when it's easy and convenient for them. With full-time jobs, kids out of school, and other daily commitments keeping us busy during the week, I was looking for the easiest way to record the market and watch it again when it was convenient for me.
Here's an easy way to record the market on your Ninja Trader 7 platform and then transferring that data onto another computer, such as a laptop, on your way to swimming lessons with the kids, or the office on Monday morning.
This process can be broken into 4 steps:
Step 1: Download the replay data using Ninja Trader 7 inside the control center. Select File / Utilities / Download Replay Data. You will want to select the Symbol of the market you wish to download, including the date. Please be aware that you can only download 1 day of data at a time, so if you want to replay a week of data you will need to record 5 days using this tool. You will be notified when the download is complete.
Step 2: Connect to the Market Replay connection with Ninja Trader. You will need to disconnect to the market before you connect to the Market Replay connection. Once you are connected, open a new chart by selecting File / New / Chart. Be sure to select the same market symbol you recorded your data for, and load the new chart.
Step 3: Chose the market and the date you wish to replay on your new chart. You can check to make sure you have the market data available, or skip to a specific location in time on any market you have data recorded-for by simply right-clicking on the replay window, as shown here.
Step 4: Watch as the chart loads the specific market symbol for the specific date you selected. Now just press the Play button to play at normal speed. Notice you can 'pause' and 'fast forward' to control the speed at which the data is replayed on your chart.
Practice Tip: I always suggest new traders practice re-trading the market each day when they finish trading on the real-time price action. This is very effective at giving you some review time of the patterns you saw (or missed) today, and will usually spark a few 'ah-hah' moments along the way.
Another way to use market replay for practice is to use it when the real-time markets are very slow and low-volume, such as on a Holiday weekend, or off-times of the day. Rather than sitting and falling asleep at your computer, why not learn something by choosing a random day of the week and trading it like it was today. We are always looking for ways to improve our anticipation of the next trade and reaction times.
I hope these ideas will help get you prepared to make profit with us tomorrow in the live trade room!
Advanced Market Replay Trick: Transfer this market-replay data to another computer, such as a laptop. This is very easy to use with a laptop when going on vacation, or just living a busy lifestyle.
Once you have your market-replay data downloaded to your computer, you can find it inside the Ninja Trader 7 Folder on your computer.
Go to My Documents / Ninja Trader 7 / DB / Data Folder.
Inside the 'data folder' you will see sub-folders with the specific date of the market-replay data. All you need to do is copy any of those sub-folders, add them to a thumb-drive (I like to upload them to Google Drive) and then make sure you paste these files in the SAME FOLDER on your laptop.
You should easily be able to move your record market replay data from any computer to another computer without much time invested at all. Enjoy!
To adjust the z-order:
1. Select the chart object by left clicking on it (you will now see small black squares on the object)
2. Hold down the "Shift" key on your keyboard and roll the mouse scroll wheel to change the z-order of the object. The current position out of the total number of levels in the z-scale will be displayed.
The following link will direct you to the portion of the NinjaTrader Help Guide for additional information.
Custom NinjaScript Files on your PC have programming errors
- Open NinjaTrader
- From the Control Center select the Tools menu--> select the Edit NinjaScript menu item--> select Indicator
- Select an indicator and double click on it.
- A new window will appear and you will need to right click in the window and select Compile to compile the indicators.
- At the bottom of the window a new section will appear were you can find the error locations.
NinjaTrader Customer Service
How to use the Advanced Features of the Trading DOM
Click here to watch this video tutorial