Free EasyLanguage Tutorials

If you are a trader (or would-be trader) interested in on-line trading, Tradestation is a platform that you should consider evaluating. Not only does it allow online trading in commodities, futures and equities, it also allows you to create online trading and invertment strategies that can be backtested. Trading or investment 'ideas' are two-a-penny. Finding an investment idea that is profitable is not quite so easy.

Whether you wish to trade forex (currency trading or foreign exchange trading), equity (stocks) or commodities, learning to develop online trading programs using TradeStation EasyLanguage will enable you to rapidly develop tools to help your online trading or investment activities. In addition, one of the major benefits of TradeStation is its ability to backtest trading strategies.

Time and again I read trading magazines promoting trading techniques and see tools for sale that, at first glance, look to be highly profitable. With TradeStation you can be sure that techniques are potentially profitable - without risking money. By developing a TradeStation strategy you can 'backtest' the strategy using historical price data and discover the sort of results you might achieve in the future. Of course, historical data is not necessarily going to give you exactly the results that you would get moving forward (or what you would have gotten in the past) - but it is a whole lot better than just taking someone's word for the profitability of an investment or trading idea.

TO THE BEST OF BILLY FIRE LLC'S KNOWLEDGE, ALL OF THE INFORMATION ON THIS PAGE IS CORRECT, AND IT IS PROVIDED IN THE HOPE THAT IT WILL BE USEFUL. HOWEVER, BILLY FIRE LLC ASSUMES NO LIABILITY FOR ANY DAMAGES, DIRECT OR OTHERWISE, RESULTING FROM THE USE OF THIS INFORMATION, AND NO WARRANTY IS MADE REGARDING ITS ACCURACY OR COMPLETENESS. USE OF THIS INFORMATION IS AT YOUR OWN RISK.

ANY EASYLANGUAGE TRADING STRATEGIES, INDICATORS, SHOWME STUDIES, PAINTBAR STUDIES, PROBABILITYMAP STUDIES, ACTIVITYBAR STUDIES, FUNCTIONS (AND PARTS THEREOF) AND ASSOCIATED TECHNIQUES REFERRED TO, INCLUDED IN OR ATTACHED TO THIS TUTORIAL ARE EXAMPLES ONLY, AND HAVE BEEN INCLUDED SOLELY FOR EDUCATIONAL PURPOSES. BILLY FIRE LLC. DOES NOT RECOMMEND THAT YOU USE ANY SUCH TRADING STRATEGIES, INDICATORS, SHOWME STUDIES, PAINTBAR STUDIES, PROBABILITYMAP STUDIES, ACTIVITYBAR STUDIES, FUNCTIONS (OR ANY PARTS THEREOF) OR TECHNIQUES. THE USE OF ANY SUCH TRADING STRATEGIES, INDICATORS, SHOWME STUDIES, PAINTBAR STUDIES, PROBABILITYMAP STUDIES, ACTIVITYBAR STUDIES, FUNCTIONS AND TECHNIQUES DOES NOT GUARANTEE THAT YOU WILL MAKE PROFITS, INCREASE PROFITS, OR MINIMIZE LOSSES.

Tutorials

The following free tutorials provide a simple introduction to TradeStation's EasyLanguage using a mixture of detailed instructions, screen prints, and videos.

1. How to develop a simple Show Me study.

2. The NoPlot(num) statement

3. Create a moving average indicator and output values to text file for spreadsheet analysis.

4. Draw a trendline based on stochastic divergence.

5. Create a modified CCI indicator, including fast, slow and zero lines.

6. Modified CCI indicator to add zero rejection notification to chart - tutorial demonstrates how to find pivot points on an indicator and how to add text to a chart.

7. Using arrays in EasyLanguage.

8. Develop a simple EasyLanguage function.

9. Modifying a simple EasyLanguage function to return multiple values.

10. How to develop a simple PaintBar study.

11. How to develop a simple strategy.

12. Develop an indicator for RadarScreen.

13. Create an auto Pivot based support and resistance indicator.

14. Send e-mails from TradeStation based on a candlestick pattern ShowMe study.

15. Show Fibonnaci ratio pivot relationships on a chart using arrays.

16. Create a strategy that creates buy/sell signals based on Candlestick patterns and stochastic crossovers

17. A simple strategy - based on CCI zero bounce

18. Modifying the CCI indicator to factor in underlying volume

19. Develop a program to calculate average volume ONLY using data between a start time and an end time.

20. Using TradeStation's Analysis Commentary Capability

21. Understanding the Tradestation Pivot function (video tutorial)

22. Creating a PaintBar study to highlight candlestick patterns

23. Creating a 3 line break (3LB) indicator to apply to normal candlestick charts

24. Creating a 'pseudo bounded' volume oscillator in Tradestation EasyLanguage

25. 'Smoothed' indicators and 'additional bars to be loaded' (video tutorial)

26. An improved price - stochastic divergence indicator

27. Creating a new modified pivot function

28. Understanding Intrabarpersist variables

29. Create a dynamic rectangle using EasyLanguage.

30. A Simple Demonstration of IntraBarOrderGeneration in Tradestation EasyLanguage strategies

31. An introduction to basic EasyLanguage syntax, e.g. when to use of commas, semi-colons and colons

32. How to create a daily moving average on an intraday chart

33. Close of day on 'continuous' charts

34. Using ADE (All Data Everywhere) to transfer moving average information from a daily chart to an intraday chart

35. Displaying higher time frame dojis on a lower time frame chart.

36. Using the Global Variable DLL to transfer information from Radarscreen to a chart (video tutorial).

37. Creating a show me study to show divergence between price and a stochastic (video tutorial).

38. Using the ADE DLL (Dynamic Link Library to Derive 'Big Bars') (video tutorial)

39. How to restrict parts of a program to only run between two specified times (video tutorial).

40. Create a Bollinger Band program where the upper and lower bands are fixed and price (video tutorial)

41. When to set a condition within an If...Then construct

42. How to draw lines and text on a chart using TL_New and Text_new

43. How to import a Tradestation ELD file

44. How to create drawing objects on a sub graph

45. Draw high of previous day (or a specified period) on a chart

46. What is an intrabarpersist variable and how to use it

47. Adding a new data element to an EasyLanguage Array

48. How to create a program to calculate and draw linear regression lines

49. Create a linear regression channel

50. Create a linear regression function that draws linear regression line and returns slope value

Special Pricing

For the month of September we are offering special pricing on some of our programs and tutorials. Go to the SPECIAL pricing page for more information

Join our mailing list

To join our e-mail list to receive information describing EasyLanguage techniques and tips, Tradestation, Easylanguage, trading and other relevant information enter your e-mail address below:

Subscribe/Unsubscribe
to the Markplex mailing list

* Required



Follow us on Twitter

EasyLanguage Specialist logo


 
x

Sign up for our email list

To join our e-mail list to receive information describing EasyLanguage techniques and tips, Tradestation, Easylanguage, trading and other relevant information
Enter your e-mail address below:

Subscribe/Unsubscribe to the Markplex mailing list


* Required



Press ESCAPE, Click on X (right-top) or Click Out from the popup to close the popup!