Close
Skip to content

TradeStation EasyLanguage quick-tips

The following “quick-tips” are quick video tutorials designed to be under 5 minutes in length and that cover a single concept.

Quick-tip 1 | Find the datetime of the last bar of the chart when the program is run from the first bar on the chart

Quick-tip 2 | Plotting booleans in RadarScreen and MultiCharts Scanner

Quick-tip 3 | Opening a form attached to an EasyLanguage program for further editing

Quick-tip 4 | Horizontal plots to the right of the normal plots

Quick-tip 5 | My indicator works fine on a chart but not on RadarScreen

Quick-tip 6 | Why does my VWAP plot as an horizontal line

Quick-tip 7 | Differences between the divergence programs on this site

Quick-tip 8 | How to change the oscillator in a divergence program

Quick-tip 9 | Plotting horizontal line on sub graph 2

Quick-tip 10 | Finding the high/low/open/close for the previous day/week/month or year

Quick-tip 11 | Using the persist property with drawing objects

Quick-tip 12 | Where are variables set when using a multiple output function

Quick-tip 13 | How to detect the first tick of a bar

Quick-tip 14 | Adding price information to a text label

Quick-tip 15 | How to format date and time using BarDateTime

Quick-tip 16 | How to convert a double precision EasyLanguage DateTime to a DateTime object

Quick-tip 17 | Modify tutorial 128 to show the RSI of a volume chart

Quick-tip 18 | A new TradeStation user asked how to create a program based on code posted on the forum

Quick-tip 19 | Detect a cross of a lines drawn with the drawing tools

Quick-tip 20 | Linear regression of a moving average

Quick-tip 21 | ShowMe study that plots when the price closes in the top or bottom 25%

Quick-tip 22 | Trigger a limit order over several bars

Quick-tip 23 | Draw text labels a fixed distance from a bar, irrespective of scaling

Quick-tip 24 | Easily display useful information in the status bar for an EasyLanguage indicator

Quick-tip 25 | Changing Radarscreen cell background colors

Quick-tip 26 | Check if a string is a valid color

Quick-tip 27 | Using a paintbar study to color bars if they close higher or lower than the previous bar

Quick tip 28 | Determining the number of decimal places for a text label

Quick-tip 29 | Why is my counter NOT incrementing?

Quick-tip 30 | With IntrabarOrderGeneration set to true, get dynamic array index is out of bounds error

Quick-tip 31 | How to avoid the “CAUTION: you have exceeded 5000 text objects” warning

Quick-tip 32 | Creating a function to regulate the number of drawing objects

Quick-tip 33 | A method to allow the use of colors from the color class in the Plot statement

Quick-tip 34 | InitializeComponent and copying “Designer Generated Code”

Quick-tip 35 | Volume ‘gotchas’

Quick-tip 36 | Debugging with the print log

Quick-tip 37 | Use StreamReader to import a symbol list into the Optimizer

Quick-tip 38 | Plotting multiple period slopes on RadarScreen

Quick-tip 39 | Can a method have an array as an input?

Quick-tip 40 | Volume criteria show me study

Quick-tip 41 | Explaining the formation of zig-zag lines

Quick-tip 42 | Finding low of daily periods and detecting a cross

Quick-tip 43 | Drawing a line at the stop level when using SetPercentTrailing

Quick-tip 44 | How to modify tutorial 144 so that it shows price levels

Quick-tip 45 | How to communicate to a receiving program that a sending program has been turned off

Quick-tip 46 | Creating text objects and vectors with methods

Quick-tip 47 | Hiding the last bar on the chart

Quick-tip 48 | The behavior of reserved words in inputs and variables

Quick-tip 49 | Apply a study to the main graph (if it applied to a sub graph by default)

Quick-tip 50 | Find the lowest RSI and how many bars ago it occurred

Quick-tip 51 | How to print an EasyLanguage program to PDF while maintaining formatting

Quick-tip 52 | Using the TradeStation scanner during the formation of a bar

Quick-tip 53 | How to modify tutorial 116 to reload the data at intervals