Tradestation language. What Is EasyLanguage? EasyLanguage is a simple, but powerful, computer programming language for creating technical indicators and trading strategies for the TradeStation. Tradestation language

 
What Is EasyLanguage? EasyLanguage is a simple, but powerful, computer programming language for creating technical indicators and trading strategies for the TradeStationTradestation language  The strategy generates an order to close your entire position once the stop loss amount has been reached

(Adobe Acrobat Reader) version of the Easy Language reference manual for TradeStation 2000i. Indicators include technical data (price data, volume, momentum, and so on) in their analysis. United States. It can be used to write programs to help in the technical analysis and trading of foreign exchange (forex or FX), commodities (e. This is where the eloquence continues [if I have to say so myself]. Returns the system color for specified Alpha, Red, Green, Blue values. 0, 9. Experience in any other programming language is helpful but is not required to learn and utilize EasyLanguage. Posted June 22, 2010. TradeStation Global’s award*-winning trading platform provides the power and reliability you need to feel more confident in your trading. The Parabolic SAR indicator, based on Welles Wilder's Parabolic Time/Price Strategy, is based on the relationship between a market's price and time. com Monday – Friday, 8:00 a. ) However, the articles don’t come with Tradestation/Easy Language. Query - Measured move based on trading range. This video introduces basic concepts and constructs of the EasyLanguage programming language. Displays a single line of text on a chart at a specified location. Basic Course. But Multicharts has, unlike Tradestation, its own. Investment opportunities - 4. Any numeric format string that contains more than one alphabetic character, including white space, is interpreted as a custom numeric format string. TradeStation Securities is a member of SIPC, which protects securities customers of its members up to $500,000 (including $250,000 for claims for cash). txt file in the root directory of the. In the BNPoint creation, the bar number is adjusted by adding MaxBarsBack and sutracting 1. The LimitOrder function is used to configure and send a limit order using the order entry macro . The EasyLanguage Editor features include: Color coded elements. By pressing the F1 key while editing a built-in Study or Strategy in the. This is usually plotted as histogram. Now how do we get the bit pattern scheme to relate to the last four day’s close to close relationships. When applied to charts, indicators graphically represent mathematical formulas used to analyze market conditions, such as trends, trend reversals, and. Meet TradeStation’s full-featured programming language, designed to create powerful trading indicators, strategies and custom trading applications. As background, Tradingview uses PineScript and TradeStation uses EasyLanguage. 2. TradeStation Securities’ SIPC coverage is available only for securities and for cash held in connection with the purchase or sale of securities, in equities and equities options accounts. It’s also the coding language that. The order execution services accessible from within TradeStation are provided by TradeStation Securities, Inc. an affiliate of TradeStation Securities, Inc. Welcome to tutorial 30 in this series to help you learn TradeStation EasyLanguage programming skills to help you write programs to analyze forex, commodities or stock trading. The following tables describe the values returned by the listed EasyLanguage reserved words based on their use in an analysis technique applied to a Chart or RadarScreen window with stock, futures, or forex symbols along with various interval and volume/tick settings. TradeStation has a $2,000 minimum deposit for use of the TS Select platform, $0 minimum deposit for its mobile app, TS GO. LWAccDis 2). TradeStation is best known for its impressive desktop platform. Step 1. For the lastest update on this you need to go to the Tradestation web site. Limit. TradeStation Web Trading EasyLanguage Tutorials for TradeStation. This will bring up the TradeStation Message Center (see below). Disadvantages. Online video player support information. Introduction to EasyLanguage. Create a new EasyLanguage program. This video introduces basic concepts and constructs of the EasyLanguage. From the Available Analysis Techniques list, select the analysis techniques to export. ”. Brooks Price Action abbreviations. We have the option of creating three variables, say v1, v2, and v3. By phone: You can contact TradeStation’s customer service team by phone by calling 800-822-0512 or 954-652-7900. By default, it compares a stock or exchange-traded fund to the SPDR S&P 500 ETF (SPY). Enter the price amount above the high of the opening range at which a bar must close to. To do this click File – New – Window. Bill Williams. EasyLanguage allows you to write your own trading systems for TradeStation, OptionStation, and ProSuite without having to know complicated computer programming languages. 5, 10 etc) In this tutorial I create a simple strategy that uses data from two data streams (data1 – 5 minute e-mini and data2 – 60 minute e-mini). Welcome to tutorial 51 in this series of tutorials designed to help you learn TradeStation EasyLanguage. Welcome to tutorial 21 in this series of tutorials to help you learn TradeStation EasyLanguage programming skills. e. Both are almost human readable. 5 %) happen on the same bar/day. 1497. An annual fee of $50 will apply to all single-tier accounts. Please join our email mailing list if you have not already done so and we will let you know when we release new tutorials or. Make the core portions of code calculations as re-usable as possible rather than having multiple version of the same code in indicators, functions and strategies. TradeStation Analytics – a platform used to analyze markets and develop your trading strategy. With the TradeStation platform this can be done either by using a 3rd party portfolio analysis app, or by shipping the data out to excel manually as I have done here. Tutorial 163 is designed to calculate the exponential moving average (EMA) of a longer time frame minute chart and plot it on a lower time frame chart using a price series provider (PSP). TradeStation ® Made Easy! is the first and only book to explain exactly how to use the unique language behind this bestselling software program. is the parent company of online securities and futures brokerage firms and trading technology companies. Detect when the chart is scrolled. STEP 3. Equity Index Futures, as well as select Currency, Energy, Metals, and Interest Rate contracts. But don’t let its simplicity fool you! With Easylanguage there are very few limitations to what you can code, and we very seldom find it limiting to what we can test. Create a new ShowMe study by clicking File – New – Window and when a window appears, selecting the EasyLanguage tab. An example of this would be a strategy where we look for a candlestick signal and then wait. Such places are numerous on the Internet and if we gather them all in one place it will be easier to quickly find something useful and helpful. We would like to show you a description here but the site won’t allow us. Pseudocode for Swing Trading script. Double-click the icon that represents the type of component you want to add to your code. As well as the TradeStation ELD file I am including a text version in the download. Unfortunately, Tradestation (TS) does not have timing in seconds resolution and time_s is not a reserved word in TS EasyLanguage (EL). To do so, the following steps should be performed: In the EasyLanguage code of the strategy, add an input psriskpercent (0. United States. m. Breakout Next Bar Entry If high=highest(high,InputVar2) then buy next bar at market; If low=lowest(low,InputVar2). For example, the chart pictured also uses:Display a trendline, that begins at 9:00 AM at a price value of 1381, and ends at 3:00 PM at a price value of 1337, on January 17th, 2008, on the chart that the study is based on: Value1 = TL_New ( 1080117, 900, 1381, 1080117, 1500, 1337); source: EasyLanguage Manual. Since we started this website back in 2012, we have published a “ton” of ideas and strategies – FOR FREE! (But we also have a subscription service called Monthly Trading Edges. Here is the formula using Tradestation language as printed in the book: 1). Care should be exercised when calling this function as it is intended to send live orders. EasyLanguage is designed with simple English-like terms that a trader might use to describe a trade idea to…. Enter the following code:Complete list of Tradestation trading strategies: Those in Tradestion/Easy Language are marked. In this article I’m going to demonstrate an EasyLanguage technique to limit the number of trades your trading system will take within a given period. 3. You can right-click on any chart to open it in a new tab or window and view it at. is the parent company of several trading technologies companies and online futures and securities brokerages. TradeStation Securities’ SIPC coverage is available only for securities and for cash held in connection with the purchase or sale of securities, in equities and equities options accounts. I suggest gathering links to EasyLanguage scripts' collections in this thread. Then make sure your settings are “Time Zone: > Exchange”. the Dow e. EasyLanguage® lets investors build custom indicators and trading strategies in a straightforward and intuitive manner. Select the EasyLanguage tab and click function. 0 of TradeStation is available for immediate download for $44. There are two types of options: call options and put options. It is headquartered in Plantation, Florida, and has offices in New York; Chicago; Richardson, Texas; London; Sydney; and Costa Rica. Represents a boolean (true=1/false=0) value. This oscillator is popular with forex traders, but can be applied to any market. m. Enter the maximum number of entries the strategy may make in a session. Most often this is done to limit the number of trades a strategy will open in a single day. PlaceOrder Command. 00 Jan 30, 2023 - Feb 1, 2023. The StopLimitOrder function is used to configure and send a stop limit order using the order entry macro . EasyLanguage is a computer language for trading stocks, EFTs, futures and other similar products. offers to self-directed investors and traders cryptocurrency. March 2020. All TradeStation analysis techniques and strategies are written using EasyLanguage. 1) MetaTrader 4 language is called MQL4, which stands for MetaQuotes Language 4; 2) MetaTrader 5 language is called MQL5; 3) TradeStation language is called EasyLanguage, which suggests that it's easy, but in fact, for a complete beginner, it's not - which is why EA Builder was developed. 02 means 2%, etc. EasyLanguage Essentials Programmers Guide Audience This book has been designed with the beginning EasyLanguage programmer in mind. Once a Parabolic SAR is reached, the current position is exited and a new position in the. Use the File > New menu sequence from the TradeStation Development Environment menu bar or click on the toolbar to create a new EasyLanguage document. Create a new ShowMe study by clicking File – New – Window and when a window appears, selecting the EasyLanguage tab. This tutorial was created using TradeStation 8. It's free to sign up and bid on jobs. I’ll test each of the 15 exits with 5 unique entries (Tradestation code shown): 1. The downside is that you need to TT your fund. Reports an end-of-year summary of all non-employee compensation. There are two categories of form objects: Containers and Controls. General Recommendations for Efficient Coding Structure for EasyLanguage. EasyLanguage is a programming language that is part of the TradeStation trading platform. Gets and sets the seconds portion of the object's time. TradeStation enables you to set either a specific number of contracts/shares to trade each transaction or the amount per transaction along with a minimum lot size. From the TradeStation Development Environment (TDE), Open or create a New document (study, strategy, function) in the EasyLanguage editor. TradeStation Master Class. TradeStation Securities is a member of SIPC, which protects securities customers of its members up to $500,000 (including $250,000 for claims for cash). A valid stop order* is required at all times when utilizing the day trade rate. International. This goes into the third blue cell on the spreadsheet. There is no backtesting capability for this function though. Because of its flexibility and simplicity, the TradeStation API is an ideal solution for lightweight applications. It supports Equities, Equities Options and Futures, and provides lightning fast access to financial data, analytics, and insights. Step 2. 6. Form 1099-MISC. (“TradeStation Securities”), an award-winning*, self-clearing online brokerage for trading stocks, ETFs, options and futBuild, test, optimize, and monitor with EasyLanguage ®, our easy-to-learn, proprietary programming language . Creating a C# dll for Easylanguage. Finally, calculate a Weighted Moving Average with a period the square root of “n” using the data from Step 2. TradeStation Securities is a member of SIPC, which protects securities customers of its members up to $500,000 (including $250,000 for claims for cash). Here, we present the June 2020 Traders’ Tips code with possible implementations in various software. Import EasyLanguage. TradeStation is best known for its impressive desktop platform. 95. Pricing is for new single-tier per-contract futures accounts. Indicator: Simple Decycler. However, in our experience, there is little you can’t do. Add text label drawing objects to the chart. This dictionary also provides notes,. -. Please note any use of this indicator is at your own risk. International. The following SystemException classes are used to identify the condition described and the matching class will throw an exception if the condition is true. EasyLanguage Optimization API 4 Here is a quick overview of the primary classes in the Optimization API. Access using the menu bar File > Import and Export menu sequence or using the File > Open menu sequence and clicking the Import button. The Import/Export Wizard guides you through the process of importing and exporting EasyLanguage documents. Inconvenient deposit and withdrawal. For more information, see Editing Studies. Term. Headquartered in Plantation, Florida, TradeStation Group Inc. All other features and functions of TradeStation are provided. ) that was saved from a datafeed. ,< parameter='string' > "Parameter Options. The open of each Range Bar is always equal to the close of the previous Range Bar. _tutorial20-1 and click OK. TradeStation Securities is a member of SIPC, which protects securities customers of its members up to $500,000 (including $250,000 for claims for cash). William Owens. m. Step 1. . TradeStation. com; NinjaTrader; Neuroshell Trader;. Opening account is a little bit more work, but their sales reps are quite experience with Singapore clients, they have courier service here that helps to deliver the documents. For this month’s Traders’ Tips, the focus is John Ehlers’ article in this issue, “Correlation As A Cycle Indicator. Print (Printer,"Print Test"); will send the string expression "Print Test" to the default printer. We seek to actively recruit the best and brightest minds across technical disciplines, such as software engineering, database administration, information technology, project management and more, as well as non-technical specialists in areas ranging from client services and sales to risk management, finance. More than 100 million people use GitHub to discover, fork, and contribute to over 330 million projects. EasyLanguage is designed to use simple English-like terms that one trader would use to describe a trading idea to another trader. About the Debugger. The idea behind the series is that if you can program with TradeStation EasyLanguage yourself, you will have a skill that will enable you to try out trading ideas without the. Securities and futures trading is offered to self-directed customers by TradeStation Securities, Inc. Step 2. Simple Momentum Entry If close>close[InputVar2] then buy next bar at market; If close<close[InputVar2] then sell short next bar at market; 2. Next let’s see what happens when I run TradeStation’s optimizer over each of the sessions. Brooks Trading Course videos index. Range Bars are all equal in height, based on the Range specified by the user. It is up to you to determine what the second indicator will be, so for those who are not familiar with TradeStation’s programming language, the following reference is. Such places are numerous on the Internet and if we gather them all in one place it will be easier to quickly find something useful and helpful. Code debugging execution is. EasyLanguage expects a colon to be used when declaring certain elements of the language like inputs, variables, arrays, and DLLs. If you are looking for Tradestation trading strategies you might not need to look any further. Divergence Cloud. Follow the on-screen instruction on the setup window by keep hitting Next. . The UNPROTECTED program (i. To this day, EasyLanguage is the standard coding language that comes with TradeStation, one of the most popular platforms based on user statistics. Step 4. Since we are just going to apply the PaintBar study to a chart, click the RadarScreen button, and click OK. 6/5 rating based on analyzing 500+ criteria and testing via opening a live account. When language-specific examples are provided, it will be clear from the context that the example is language-specific. To get the most of out the object-oriented. EasyLanguage is a programming language that is part of the TradeStation trading platform. Here is the whole TradeStation script: //Input Volume ("D" from Levine’s formula) Input: Vol_D(0), //Bar Price to use; suggest "L" for TopFinder and "H" for BottomFinder. TradeStation's online trading platform & investment strategy tools empower traders to make strategic trading decisions and trade with confidence. To import them properly into. A good tip is to put a ‘_’ or similar character in front of the. This API allows you to perform powerful new kinds of optimization – over mu. Green: comments, Blue: reserved words, Purple: functions, Olive pre-declared variables, Black user code. Common examples include royalties, rent, self-employment income and other forms of miscellaneous. Any thoughts would be greatly appreciated. The TextLabel object is a non-analytical drawing tool used to hold free-form text such as comments or notes. Tools and resources - 4. These orders differ depending on if you are selling or. These orders differ depending on if you are selling or. To make matters worse, you're bombarded with misleading advertising, confusing claims, and wrong information. ChatGPT is an artificial intelligence chatbot capable of generating texts of various types, including codes in different programming languages. Bill William had the moving averages set at 5, 34. This quick-tip demonstrates three ways in which you can avoid the “CAUTION: you have exceeded 5000 text objects” warning. Programmers can use TradeStation's proprietary EasyLanguage programming language to develop custom indicators, studies, and strategies that can be used to test and fully automate trading systems. ; Easylanguage is constrained in what it can achieve for more advanced algorithms and customisations. TradeStation enables you to precisely control the way you enter or exit the market when you are writing and testing trading strategies. TradeStation Securities’ SIPC coverage is available only for. TradeStation handles all of the “no fun” tasks like data connectivity, order routing, and account monitoring while traders get. Charting - Stock Symbols. Lastly, unlike TradeStation, which mostly limits users to using its own brokerage. Click on the Apps bar at the top of. LightGreen; // set text drawing object to light green; Bold Names = EasyLanguage Reserved Word color names. You can call this function directly from your own EasyLanguage code to simplify the formatting and generation of macro orders. g. About This Book. It is not meant as a replacement forthe TradeStation manuals, instead it will cover the essence ofprogramming in EasyLanguage and focus on a consistent set of dataand an. It supports Equities, Equities Options and Futures, and provides lightning fast access to financial data, analytics, and insights. When applying for, or purchasing, accounts, subscriptions, products, and services, it is important that you know which company you will be dealing with. June 2020. Step 2. Besides Tradestation there are some trading software's offering a varying degree of EasyLanguage friendliness. if you are using a 5 min chart, the bar 0600 starts at 0555 and ends at 0600. " Easy Language has been around since the inception of Tradestation, and includes many keywords, functions and capabilities today's algo trader needs. One of the exciting new features of TradeStation 9. Comment the entire code by using ' {' at the beginning of the code and '}' at the end of the code. The TradeManager window displays trade and account activity. TradeStation Crypto, Inc. m. This tutorial was originally created using TradeStation version 8. EasyLanguage is designed to use simple English-like terms that one trader would use to describe a trading idea to another trader. Tutorial 193 takes another look at TradeStation ActivityBars (see also Markplex tutorial 133: platform: 4. But do opening. To start, create a new strategy (press CTR-N, select the EasyLanguage tab, click on strategy and delete all the initial contents of the strategy). TradeStation Securities’ SIPC coverage is available only for securities and for cash held in connection with the purchase or sale of securities, in equities and equities options accounts. If you specify the number of contracts/shares to trade directly in your trading strategy, using EasyLanguage, then any trade size information in the Strategy Properties for all. Select Help from a right-click shortcut menu while editing an EasyLanguage Document to. Some extracts of ProRealCode are on this page which are easily converted to EasyLanguage code. On the " Installation Folder " step, you'll be prompted to select the folder you want the TAS Indicators files. Just format the option to either True or False. The strategy generates an order to close your entire position once the stop loss amount. I offer unique coding, indicators, automated trading strategies, and training sessions on TradeStation and EasyLanguage for your. Using fixed-fractional sizing and a maximum risk of 1 percent, your maximum risk would be $250 per trade. I would like to. Learn how to use them to jump-start. The Manager. com for information about TradeStation Global products and services. There are four basic order types available using EasyLanguage-limit orders, stop orders, this bar on close orders, and next bar at market orders. TO THE BEST OF MARKPLEX. Enter the seconds portion of the time duration of the opening range period. TradeStation Securities is a member TradeStation also has home study courses. It's free to sign up and bid on jobs. Goersch Trend. Trade the way you’ve always wanted to trade by learning how to customize your TradeStation experience. A value shown below in italics represents a user specified character string, number, or macro name. We are continually updating to Tradestation code where we can. Below are the two strategies. Limit. 0 and above, on intraday, daily, weekly, and monthly charts. For convenience, we are providing some EasyLanguage code for the simple decycler and decycler oscillator indicators based on Ehlers’ concepts. TradeStation Securities’ SIPC coverage is available only for securities and for cash held in connection with the purchase or sale of securities, in equities and equities options accounts. 7 but also applies to later versions (version 9. TradeStation Crypto does not open new accounts for United Kingdom residents. Step 4. 01 means 1%, 0. Written by self-taught EasyLanguage ® programmer Sunny Harris, this one-of-a kind guide covers the essence of programming in EasyLanguage ® and provides valuable real-world insights from years of. Enter the following code: The purpose of this training course is to get you up and running writing TradeStation EasyLanguage programs as quickly as possible. In doing so TradeStation will systematically execute my key idea strategy over each market session. Free One-Click Sign-Up. TradeStation desktop user experience: I have a 55-inch monitor on my desk, and when I’m using TradeStation’s desktop app, I still find myself wishing for more screen space. ). We seek to actively recruit the best and brightest minds across technical disciplines, such as software engineering, database administration, information technology, project management and more, as well as non-technical specialists in areas ranging from client services and sales. TradeStation Help. Access using the menu bar Tools > Options menu sequence and selecting the Font tab. Instead Tradestation takes exit next day, but that is not what I want. The tutorial demonstrates how to: Create a vector. Forex Trading-Pips. Tradestation, on its part, was initially launched as Omega research back in 1982, and it was a research platform whose main purpose was testing, charting, and designing trading strategies. TradeStation Programming Services. Modifying existing indicators and/or strategies. . OCO (Order Cancels Order), Bracket OCO, and OSO (Order Sends Order) are types of conditional orders that can be placed from the Order Bar or a Trade Bar in an analysis window. TradeStation enables you to precisely control the way you enter or exit the market when you are writing and testing trading strategies. The debugger is part of the TS Development. All orders are logged to the TradeManager window on a real-time basis when TradeStation is open. Any decent coder should be able to port over. Places an order using a macro command or with RunCommandOnLastBar from EasyLanguage. Tradestation uses 2 languages to program strategies, Easy Language and Object Oriented Easy Language. You may also complement the TradeStation built-in library by importing custom and third-party analysisTradeStation Master Class. The EasyLanguage Extension Software Development Kit (SDK) provides you with the ability to write code in a programming language that allows for you to create DLLs (for example, C++, Pascal, Delphi, or PowerBASIC), and call that code from within an EasyLanguage study. TradeStation Securities is a member of SIPC, which protects securities customers of its members up to $500,000 (including $250,000 for claims for cash). BTC Daily Setups Sampler. the TradeStation EasyLanguage is fully functional and you can see the source code) are available for IMMEDIATE download for $19. Form 1099-INT. Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now, It is Free. Low trading fees. Refer to the Import or Export section below as appropriate. TradeStation Securities’ SIPC coverage is available only for securities and for cash held in connection with the purchase or sale of securities, in equities and equities options accounts. EasyLanguage documents (analysis techniques, strategies, and functions) include statements that allow you to access market data from analysis windows (charts and grids) and to control logic that can plot information and manage your trading rules. Enter the name of the function as in the following screen grab. Make the changes to the input values, code or code properties (with right click to open up the sub-menu), etc. Both the AO (Awesome Oscillaor) and AC (Accelarator) are included in this indicator. About Functions. You can also use our own Paper Trading simulator: trades are emulated on our servers and no broker account is needed for this. newString = Concat ("Combines this"," and this", "with this"); results in: 'Combines this and this with this'. Trade the way you’ve always wanted to trade by learning how to customize your TradeStation experience. This can be problematic when using second or other charts. 0005 then begin: obviously easy language doesnt like that though + i had a look at EXITprice and it says the following: If last trade exited at 455. F2 =. Divergence Cloud. In issue #1 of the 2019 Future Truth Magazine, George Pruitt proves a solution for the problem of 0:00 time in EasyLanguage. Care should be exercised when calling this function as it is intended to send live orders. Brooks Forex Trading Course videos index. EasyLanguage Reserved Words & Functions. The EasyLanguage Dictionary contains all the reserved words and functions that can be used when creating EasyLanguage documents in the TradeStation Development Environment. EasyLanguage Mastery Community is a Facebook Group dedicated to EasyLanguageLearn EasyLanguage Fast FREE mini course for the absolute beginner. The difference between indicators, show me studies and paintbar studies. 95- by clicking the ‘add to cart’ button. Building a profitable trading system takes a lot of work. Welcome to tutorial 45 in this series of tutorials designed to help you learn EasyLanguage programming skills. Here is a link that does a very good job describing what the strategy is doing. 556 in the PowerLanguage Editor Output Log, with one leading space inserted. m. " Private earnings. EasyLanguage Document File (ELD) The file format used for storing studies and strategies created with TradeStation 6 or greater. TradeStation 9. A lot of moving averages can be selected to adjust it to the selected market. Click the third button from the left. to display context-sensitive information. 3. TradeStation’s platforms are designed to give you access to professional-grade analytics and order execution. Step #1 Wait for the Price to Break and close above the Ichimoku Cloud. _Tutorial128_PSP_RSI is applied to a 5 minute GBPUSD chart on the right, but is displaying a 60 minute RSI With most standard calculations on TradeStation we begin on the first bar of the chart and then perform the calculation on each bar moving. TradeStationEssentials of the. Detect when a chart is resized. EasyLanguage Reserved Words & Functions. (Unprotected) - Click Protect to add protection. pursuant to a technology license from its affiliate and its authority as a registered broker-dealer and introducing broker. Select PaintBar and click OK. seeks to serve institutional and active traders. The EasyLanguage Dictionary contains all the reserved words and functions that can be used when creating EasyLanguage documents in the TradeStation Development Environment. The purpose of this webinar is to introduce you to the basic concepts and constructs of the EasyLanguage programming language. The EasyLanguage Object Reference includes help topics about a set of extensions to EasyLanguage that provide a powerful range of object-oriented programming tools designed to allow experienced developers ways of accessing information and managing program structures in a more advanced manner. 5. 31 years after it was published we still see an abundance of opening range breakout strategies on the internet. Many of the built-in studies in the TradeStation platform call EasyLanguage functions. That is, the code for a function resides in a different code document than the code for the indicator. The New [Document Type] dialog appears. Select the EasyLanguage tab and select Indicator. 5. EasyLanguage Reserved Word.