I ’ ve been using TradeStation for closely 20 years ! And before that I used SuperCharts, which was the harbinger to the TradeStation charting platform. Based on that experience, here are my top suggestions and answers to some of the most frequently asked questions about using TradeStation. Use the links below to jump to a particular subject :
How to backup your TradeStation charts and EasyLanguage files
You ’ ve hear this before from me – backup, stand-in, backing. Think it can ’ triiodothyronine happen to you ? Your hard drive fails or you get burgled. Save yourself the stress and plan for disaster .
TradeStation has a stand-in capability in-built. rig this up to run automatically, every workweek, at 3am so it doesn ’ t get in your way. In summation, every calendar month I export and save all my EasyLanguage files using the export sorcerer. These are saved on my intemperate drive and then I use google Drive to automatically backup all my intemperate drive files off-site, in the cloud .
There ’ s a full moon explanation in this article : trade Backup Plan – My 7 Step Plan for Hardware Failure
Why use “continuous” futures contracts
I see therefore many charts from traders where they ’ ve plotted the current futures contract ( e.g. ESZ19 ). That ’ sulfur capital but they have to change it at rollover. If you use the “ continuous ” contract version ( e.g. @ ES ) rather, the rollover happens mechanically – plus all the history is already on the graph .
An even better “ continuous ” condense symbol to use TradeStation, by default option, “ rolls ” the price and bulk data on the seventh day before condense termination. The seventh day is inactive the most active contract, so I prefer “ rolling ” the datum on the following day, the 6th day before contract death.
To do that use these compress symbols :
For the sidereal day and night seance of the Emini use : @ ES=106XC
For the day session only of the Emini use : @ ES.D=106XC
Why use 1440 minute intra-day charts instead of daily charts
particularly utilitarian for getting volume data quick. end of day bulk data is delayed – the exchanges don ’ metric ton secrete it until well after the close. But if you use a 1440 minute intra-day chart ( 1440 minutes = 24 hours ) then you ’ ll get the run total bulk traded and know what the casual volume was before it ’ s released by the exchange. Sometimes the substitute makes some adjustments to the figure but it ’ sulfur normally pretty close .
In addition, on a 1440 minute chart TradeStation splits the day ’ sulfur volume into “ Up book ” and “ Down bulk ”. “ Up volume ” is volume traded at the Ask price and can therefore be considered aggressive buy. “ Down book ” is volume traded at the Bid price and can similarly be considered to be aggressive betray .
By keeping track of this “ real ” buy and deal volume you can keep track of the strength of a vogue. Breakouts into tendency typically begin with a bombastic volume of aggressive volume. And trends peter out when the buy bulk backs off, evening as higher prices are printed .
thus this “ real ” buy and sell volume data is truly utilitarian .
What ‘Format Symbol’ settings should I use
TradeStation ‘Format Symbol’ settings on 5 minute chart
The TradeStation ‘ Format Symbol ’ settings yellow journalism causes some people a few problems. This is well fixed .
Make sure your settings are “ For browning automatic rifle build up, manipulation : > Session Hours ” alternatively of “ Natural Hours ”. In that means, TradeStation knows the get down build bars at the beginning of the trade session, rather of using whole hours .
then make certain your settings are “ Time Zone : > Exchange ”. So that timestamps on your charts reference the exchange time, rather than your calculator time. This is fair a convention that traders use, so there ’ sulfur no confusion when comparing charts from traders in different locations and time zones .
last, I use 5,000 bars back for history on the chart. This gives my indicators plenty of time to reach “ firm state of matter ” when forecast and updating .
How to setup Hot Keys for frequently used functions
Hot Key settings in TradeStation
Hot Key settings can be found under View > Hot Keys. I have Hot Keys for new workspace, new window, copy/paste window, workspace pointer, windowpane cursor, deepen workspace, change windowpane, etc .
You can move around TradeStation so much more quickly by using the built-in or your own custom-made Hot Keys .
How to setup Hot Keys for workspace and window pointers
If you use multiple time frame charts you ’ ll frequently want to see where you are. Set up a Hot Key to add a arrow that shows where you are on all the charts open in a workspace. I use “ ] ” for showing the arrow in all windows ( or charts ) in a workspace. And I use “ \ ” for showing the cursor in merely one window ( or chart ) .
useful for reviewing history and seeing what was happening in each of the different time frames. I use this at the end of every day to review the day ’ sulfur Emini trade and setups .
How to setup Hot Keys to move between charts
Easy one here and already setup with the default option TradeStation settings. You can select the workspace you want to view with control + page up/down. then select the window ( or chart ) you want to be alive with control + tab key. finally, change the bar spacing with the up and gloomy arrows .
Why link chart windows with the same symbol
Three charts linked with the same symbol (@ES)
The symbol window associate ( “ S ” in the exceed correct of each window ) will join together different time skeleton charts of the same symbol. If you change the symbol in one graph – all the early charts will change besides. very handy if you want to look at a sequence of symbols in unlike time frames. For case, daily, hebdomadally and monthly charts for swing trade stocks. Or in the event above, 3 click charts – 500, 1,500 and 4,500 tick .
a well as linking symbols, you can besides link timeframes. Use the interval window connection ( “ I ” in the top right of each window ) to join in concert different symbol charts of the same timeframe. For example, you could have all the major indices ( S & P500, Dow, NASDAQ and Russell ) set up in charts and then toggle between casual views, hebdomadally views and monthly views .
Why use Analysis Groups in TradeStation
Analysis Group settings in TradeStation
Combine your favorite indicators and their settings into an Analysis Group so you can add them to a chart all in one “ hit ”. You can besides add this index group mechanically to any new chart you start .
right suction stop on a graph takes you to a number of options – including the Analysis Group settings .
Why you need to rationalize and standardize your charts regularly
How to Organize Your Charts in TradeStation
Watch this video on YouTubeHow I Organize My TradeStation Charts
We all do it – try out different indicators, look at different markets, add complexity to our analysis. But “ analysis paralysis ” can be baneful – day trade decision making needs to be fast and having conflicting indicators or markets will just tie you up in knots .
My trace is to regularly go through your charts and delete the ones that are not essential – do you very need that graph of the japanese Yen versus Swedish Krona ?
then create a standard indicator Analysis Group that you use for all charts and all time frames. It should have the minimum number of indicators with all the settings good as you like them. then apply it to all your charts – you ’ ll become quick at reading your charts and you ’ ll see tradable patterns repeating. For me, the ultimate is just having one chart with all 3 of the Better indicators and craft entries and exits signaled – and nothing else. One day…
How to change indicator settings quickly across multiple charts
unmanageable to explain this one, but I ’ ll try. This is a very utilitarian way of making global updates to things like index colors, lookback periods, etc .
EasyLanguage index code : 200 Day Line Variables : Length ( 200 ), HighColor ( Red ), LowColor ( White ) ;
Value1 = Highest ( H, Length ) ;
Value2 = Lowest ( L, Length ) ;
Plot1 ( Value1, ” High ”, HighColor ) ;
Plot2 ( Value2, ” Low ”, LowColor ) ; quite than go into every chart you ’ ve added an indicator to and changing the colors, etc. – you can do the same just by changing the EasyLanguage code once and re-verifying the indicator code. Just make sure the things you might want to change are coded as “Variables” and not “Inputs”. See the exercise code above .
How to change the text size in TradeStation
I often get asked this question : “ How do you change the default text size in TradeStation ? ” Well, hera are the steps :
- Select Drawing > Text
- Write some text on your chart
- Right click the text and Format the font, size and color
- Tick the “Set as default” box > OK
- Right click and Remove the text
- Ctrl + R will update the chart with the new text formatting
Plus any new chart will have the new text format .
Why you need the fastest Internet connection possible
Your biggest constriction is not your computer processor travel rapidly, RAM, hard phonograph record drive, operating system, etc. – it ’ s your Internet connection accelerate. Let me try and explain. Indicators are identical simple – just a calculation loop topology that is repeated at the close of a measure normally. And computers are very good at doing repetitive calculations very fast.
Take the model of a date computer running something like an Intel Core i3 at 3GHz. This processor will execute 50,000+ MIPS or million instructions per moment. That ’ s 50 billion instructions per moment. now it takes a few instructions for the processor to execute a full calculation, indeed 50 billion instructions is roughly 5 billion CALCULATIONS per second .
now let ’ s compare that to your typical home Internet connection amphetamine. Let ’ s assume you have “ basic ” cable and you ’ re getting a download speed of 4 Mbps – that ’ s 4 million bits per second or 0.5 million bytes per moment. so your processor is capable of running 5 billion calculations per second but your Internet connection is entirely delivering 0.5 million bytes of data per second gear .
Your computer processor is capable of running 10,000 times faster than your Internet connection!
now I ’ meter not a calculator engineer and some of my assumptions might be out – but I ’ megabyte sure you get the video. ever wondered why Goldman Sachs wants to co-locate it ’ s computers next to the rally ’ s computers ? now you know. The days of upgrading your crash, calculator processor and graphics menu are over – they ’ rhenium moving at warp speed compared to your basic Internet .
And when you ’ rhenium measurement the focal ratio of your Internet joining, don ’ t forget to measure to the server delivering the data – not your local server. In my case this is the difference between measuring the speed to a Sydney suburb in Australia versus Texas ( where the TradeStation datum servers are located ). measure network rotational latency american samoa well as throughput. They both impact response time. A few years ago :
- My local Sydney server gave results of 60+ MBps throughput and 10 ms latency.
- The Texas servers gave results of 2-4 MBps throughput and 250 ms latency!
How to access TradeStation through a Firewall
If you ’ re behind a Firewall, when you try and log into TradeStation you ’ ll be told you are not connected to the Internet. then TradeStation will merely cycle through continually trying to get a connection but fail. You can use the Terminal application to check by typing “ telnet 22.214.171.124 ”. This is asking to make a telnet connection to one of the TradeStation data server IP addresses. If “ ineffective to connect to remote host ” comes second then you ’ re decidedly behind a firewall .
quick work round : ExpressVPN If you ’ re looking for a promptly influence around to bypass a firewall then a VPN, like ExpressVPN, might work. When traveling we ’ ve come across some hotels using a firewall and fair logging into TradeStation using a US VPN connection has worked. decidedly worth trying – and a VPN service is worth subscribing to anyhow. To bypass the firewall here are the specific instructions you need the network administrator to action. It looks complicated but to a network guy it should be straightforward .
Ask your network administrator to make these changes : Incoming and outgoing TCP/IP connections through port 11000, 11001 and 11020.
Incoming and outgoing TCP/IP connections to the following IP addresses :
Note : TradeStation suggests you contact Customer Services to obtain the latest information science list. This list is right as of 18Oct20. alternatively use a VPS, which stands for Virtual Private Server. effectively this is a virtual calculator, connected directly to the Internet spine and hosted by an ISP. You access this virtual computer through any computer with an Internet connection ( what we used to call a “ speechless ” concluding ) using Microsoft Remote Desktop Connection ( or other Mac OS X app ) .
The beauty of this access is that your virtual computer has a identical fast connection to the Internet and trade data – plus it can be very highly specification ’ d and only running your trading platform. Hence getting maximal performance. then your terminal calculator just needs a minimum Internet connection to “ see ” and control the virtual machine .
Why you might need to re-load your cached data
This is one of most useful fixes I know of – particularly for heavy users of Tick charts, like me .
If you find your tick charts slow to load, then your cached data may be corrupted. alternatively, if you have a poor Internet connection with “ micro-outages ” your click charts may show gaps. Both of these problems can be fixed by re-building your hoard. here are the steps in TradeStation :
- Shut down TradeStation
- Find the cache folder –
In TradeStation 9.5 it is here: C:\Program Files (x86)\TradeStation 9.5\Program\Cache
In TradeStation 10 it is here: C:\Users\[UserName]\Documents\TradeStation 10.0\CAL\Cache
- Re-name the cache folder to something like Cache_Old
- Re-start TradeStation and open some of your charts
This will force TradeStation to access the historic data on their servers and re-build your data cache. Try to do this come out of the closet of hours, not during the deal day, as the datum download will be decelerate. Try it – it works like a dainty every clock time .
How to tell if your Internet connection is “glitchy”
How to Check Your Data Connection in TradeStation
Watch this video on YouTubeAre You Missing Data? (TradeStation tip)
again, if you ’ re a heavy exploiter of Tick charts like me, you need to know that you ’ re welcome every “ tick ” of data in the data feed. If your Internet connection and/or WiFi signal is “ glitchy ” you ’ ll feel “ micro-outages ” and data packets will be lost, technically called “ Jitter ”. There are versatile online tools for measuring packet loss and Jitter, including this one .
But TradeStation besides has a very utilitarian built-in serve that can help measure “ micro-outages ” and tell if you have a problem. A chart of the symbol ‘ == BYT ’ shows TradeStation bandwidth use ( in Kbits/second ) every second .
symbol ‘ == BYT ’ You need a outer space between the ‘ == ’ and ‘ BYT ’ letters in the symbol. If you leave the space out you ’ ll get a “ Data request failed : faulty symbol ” error message. Keep this chart running during the trading day session ( with your usual tick legal profession charts for trade besides open ) and if the indicator line plotted always hits zero, you ’ ll know that you just missed some data. The odd zero plot shouldn ’ metric ton be a refer, but if you are showing multiple, straight zero plots then your Internet and WiFi connection are poor – and you ’ ll need a fix !
You can besides be alerted whenever you have data glitches by adding the ‘ Data Flow Lost ’ indicator by JRG ( just search the TradeStation forums for the code ) to a 1-tick ‘ == BYT ’ graph described above. hera ’ s a snip of the index code :
Data Flow Lost Indicator Inputs : Alert_Start_Time ( 0930 ), Alert_End_Time ( 1615 ), Alert_Every_X_Ticks ( 5 ) ;
Variables : Counter ( 0 ) ;
If Time > = Alert_Start_Time and Time < = Alert_End_Time and DayOfWeek ( Date ) > 0 and DayOfWeek ( Date ) < 6 and Close = 0 then begin
If Mod ( Counter, Alert_Every_X_Ticks ) = 0 then
Alert ( “ Data Failed ” ) ;
Counter = Counter + 1 ;
Else Counter = 0 ;
Why you should read the TradeStation manual
It ’ south terribly unfashionable to read manuals these days – it should all precisely exploit and be wholly intuitive, right ? Wrong. Charting software is some of the most complex out there and literally takes years to master, particularly if you write your own code .
But getting answers is a bunch quicker these days. Manuals normally come in PDF or online format and are searchable. Forums are an amazing resource – and one of the keys in deciding which charting software to use – make surely you ’ ve bookmarked yours. If you ’ re having a problem or curious about how something works in TradeStation, I guarantee there ’ s a forum thread or article written about it .
real-time if you notice your data not updating or one of your charts doesn ’ triiodothyronine count proper – check the forums ( or Twitter ) first gear. The switch over might have done something, early traders might have identified the trouble excessively – you ’ ra not alone out there .
( eminence : TradeStation Network Status has never worked for me in showing problems real-time. It constantly shows all green lights and everything is working fine. not. )
How to get more answers to TradeStation questions
Can ’ thymine find it in the manual ? Don ’ metric ton take manuals ! then use Google rather .
type this into the Google search box site : hypertext transfer protocol : //tradestation.com “ search term ” This will restrict the Google results to barely the TradeStation locate, including the very useful TradeStation forum. alternatively search for “ search term ” plus TradeStation or EasyLanguage .
How to learn TradeStation EasyLanguage
How to Learn TradeStation EasyLanguage
Watch this video on YouTube
All traders need ( at least ) basic coding skills. TradeStation EasyLanguage is big – elementary enough to pick up cursorily and complex enough to do some pretty bang-up psychoanalysis. certain, certain, you C++ and C # coders can do anything – but for me it ’ south excessively hard. Plus I ’ m an previous chase and stick in my ways.
here are some TradeStation EasyLanguage resources to get started :
If you ’ ve never coded – give it a crack. You might be pleasantly surprise how easy TradeStation EasyLanguage is .
So there you go, I hope you found these time saving TradeStation tips and tricks helpful.