Easylanguage Functions and Reserved Words Reference I

Total Page:16

File Type:pdf, Size:1020Kb

Easylanguage Functions and Reserved Words Reference I Important Information and Disclaimer: All support, education and training services and materials provided by TradeStation are for informational affiliate. This material may also discuss in detail how TradeStation is designed to help you develop, test and implement trading strategies. However, TradeStation does not provide or suggest trading strategies. We offer you unique tools to help you design your own strategies and look at how they could have performed in the past. While we believe this is very valuable information, we caution you that simulated past performance of a trading strategy is no guarantee of its future performance or success. We also do not recommend or solicit the purchase or sale of any particular securities or derivative products. Any symbols referenced are used only for the purposes of the demonstration, as an example—not a recommendation. Finally, this material may discuss automated electronic order placement and execution. Please note that even though TradeStation has been designed to automate your trading strategies and deliver timely order placement, routing and execution, these things, as well as access to the system itself, may at times be delayed or even fail due to market volatility, quote delays, system and software errors, Internet traffic, outages and other factors. TradeStation Group, Inc. Affiliates: All proprietary technology in TradeStation is owned by TradeStation Technologies, Inc. Equities, equities options, and commodity futures products and services are offered by TradeStation Securities, Inc. (Member NYSE, FINRA, CME and SIPC). TradeStation Securities, Inc.’s SIPC coverage is available only for equities and equities options accounts. Copyright © 2001-2017 TradeStation Group, Inc. EasyLanguage Functions and Reserved Words Reference i Table Of Contents Functions.............................................................................................................................................................................. 2 @Delta (Function).................................................................................................................................................................. 3 @Gamma (Function) ............................................................................................................................................................. 4 @Theta (Function)................................................................................................................................................................. 5 @Vega (Function).................................................................................................................................................................. 6 AB_AddCellRange (Function)................................................................................................................................................ 7 AB_AverageCells (Function).................................................................................................................................................. 8 AB_AveragePrice (Function) ................................................................................................................................................. 9 AB_CellCount (Function) ..................................................................................................................................................... 10 AB_Median (Function) ......................................................................................................................................................... 11 AB_Mode (Function)............................................................................................................................................................ 12 AB_NextColor (Function)..................................................................................................................................................... 13 AB_NextLabel (Function)..................................................................................................................................................... 14 AB_RowHeightCalc (Function) ............................................................................................................................................ 15 AB_StdDev (Function) ......................................................................................................................................................... 16 AbsoluteBreadth (Function) ................................................................................................................................................. 17 AccumDist (Function)........................................................................................................................................................... 18 AccumSwingIndex (Function) .............................................................................................................................................. 19 AdaptiveMovAvg (Function)................................................................................................................................................. 20 AdvanceDeclineDiff (Function) ............................................................................................................................................ 21 AdvanceDeclineRatio (Function) ......................................................................................................................................... 22 ADX (Function) .................................................................................................................................................................... 23 ADXCustom (Function)........................................................................................................................................................ 24 ADXR (Function).................................................................................................................................................................. 25 ADXRCustom (Function) ..................................................................................................................................................... 26 ArmsIndex (Function)........................................................................................................................................................... 27 At Sign (@) (Identifier) ......................................................................................................................................................... 28 Average (Function) .............................................................................................................................................................. 29 AverageArray (Function)...................................................................................................................................................... 30 AverageFC (Function).......................................................................................................................................................... 31 AvgDeviation (Function)....................................................................................................................................................... 32 AvgDeviationArray (Function).............................................................................................................................................. 33 AvgPrice (Function) ............................................................................................................................................................. 34 AvgTrueRange (Function).................................................................................................................................................... 35 BarAnnualization (Function)................................................................................................................................................. 36 BarNumber (Function) ......................................................................................................................................................... 37 BearishDivergence (Function) ............................................................................................................................................. 38 BjerkStensCall (Function) .................................................................................................................................................... 39 BjerkStensPhi (Function) ..................................................................................................................................................... 41 BlackModel (Function) ......................................................................................................................................................... 42 BlackScholes (Function) ...................................................................................................................................................... 43 BollingerBand (Function) ..................................................................................................................................................... 44 BullishDivergence (Function)............................................................................................................................................... 45 C_3WhSolds_3BlkCrows (Function) ..................................................................................................................................

  1272
Recommended publications
  • Chapter 5 Names, Bindings, and Scopes
    Chapter 5 Names, Bindings, and Scopes 5.1 Introduction 198 5.2 Names 199 5.3 Variables 200 5.4 The Concept of Binding 203 5.5 Scope 211 5.6 Scope and Lifetime 222 5.7 Referencing Environments 223 5.8 Named Constants 224 Summary • Review Questions • Problem Set • Programming Exercises 227 CMPS401 Class Notes (Chap05) Page 1 / 20 Dr. Kuo-pao Yang Chapter 5 Names, Bindings, and Scopes 5.1 Introduction 198 Imperative languages are abstractions of von Neumann architecture – Memory: stores both instructions and data – Processor: provides operations for modifying the contents of memory Variables are characterized by a collection of properties or attributes – The most important of which is type, a fundamental concept in programming languages – To design a type, must consider scope, lifetime, type checking, initialization, and type compatibility 5.2 Names 199 5.2.1 Design issues The following are the primary design issues for names: – Maximum length? – Are names case sensitive? – Are special words reserved words or keywords? 5.2.2 Name Forms A name is a string of characters used to identify some entity in a program. Length – If too short, they cannot be connotative – Language examples: . FORTRAN I: maximum 6 . COBOL: maximum 30 . C99: no limit but only the first 63 are significant; also, external names are limited to a maximum of 31 . C# and Java: no limit, and all characters are significant . C++: no limit, but implementers often impose a length limitation because they do not want the symbol table in which identifiers are stored during compilation to be too large and also to simplify the maintenance of that table.
    [Show full text]
  • 07/20/21 1 the All New Market Analysis Tim Ord, Editor 16928 Van
    07/20/21 The All New Market Analysis Tim Ord, Editor 16928 Van Dorn Street Walton, Nebraska 68461 www.ord-oracle.com (402) 413-0980 . [email protected] SPX Monitoring purposes; Sold 7/20/21 SPX 4325= gain .08%; long SPX 6/28/21 at 4290.61. Monitoring purposes GOLD: Long GDX on 10/9/20 at 40.78. Long Term SPX monitor purposes; Neutral We have "800" phone update that cost $6.00 per call, and billed to a credit card. Call (1-970-586-4760) for sign up. We update Eastern Time at 9:45 and 4:10. Question? Call (402) 413-0980. Yesterday we said, “CNN Fear Creed indicator closed 18 (https://money.cnn.com/data/fear-and-greed/ ); readings below 20 have marked lows and at least near lows in the past. The 2 day TRIN closed today at 3.37; reading above 3.00 are bullish. The TRIN is showing there is panic in the market. Also the tick closed at -209 and the TRIN closed at 1.58 today and that combination has been bullish short term. Today’s surge in volume suggests a “Selling Climax”. Most likely there will be a bounce short term that may find resistance on today’s down gap. If the 1 Signals are provided as general information only and are not investment recommendations. You are responsible for your own investment decisions. Past performance does not guarantee future performance. Opinions are based on historical research and data believed reliable, there is no guarantee results will be profitable. Not responsible for errors or omissions.
    [Show full text]
  • A Concurrent PASCAL Compiler for Minicomputers
    512 Appendix A DIFFERENCES BETWEEN UCSD'S PASCAL AND STANDARD PASCAL The PASCAL language used in this book contains most of the features described by K. Jensen and N. Wirth in PASCAL User Manual and Report, Springer Verlag, 1975. We refer to the PASCAL defined by Jensen and Wirth as "Standard" PASCAL, because of its widespread acceptance even though no international standard for the language has yet been established. The PASCAL used in this book has been implemented at University of California San Diego (UCSD) in a complete software system for use on a variety of small stand-alone microcomputers. This will be referred to as "UCSD PASCAL", which differs from the standard by a small number of omissions, a very small number of alterations, and several extensions. This appendix provides a very brief summary Of these differences. Only the PASCAL constructs used within this book will be mentioned herein. Documents are available from the author's group at UCSD describing UCSD PASCAL in detail. 1. CASE Statements Jensen & Wirth state that if there is no label equal to the value of the case statement selector, then the result of the case statement is undefined. UCSD PASCAL treats this situation by leaving the case statement normally with no action being taken. 2. Comments In UCSD PASCAL, a comment appears between the delimiting symbols "(*" and "*)". If the opening delimiter is followed immediately by a dollar sign, as in "(*$", then the remainder of the comment is treated as a directive to the compiler. The only compiler directive mentioned in this book is (*$G+*), which tells the compiler to allow the use of GOTO statements.
    [Show full text]
  • Stock Market Explained
    Stock Market Explained A Beginner's Guide to Investing and Trading in the Modern Stock Market © Ardi Aaziznia www.PeakCapitalTrading.com Copyrighted Material © Peak Capital Trading CHAPTER 1 Copyrighted Material © Peak Capital Trading Figure 1.1: “covid-19” and “stock market” keyword Google search trends between April 2019 and April 2020. As you can see, there is a clear correlation. As the stock market drop hit the news cycles, people started searching more and more about the stock market in Google! Copyrighted Material © Peak Capital Trading COVID-19 Bear Market 2019 Bull Market 2020 recession due to pandemic v Figure 1.2: Comparison between the bull market of 2019 and the bear market of 2020, as shown by the change in share value of 500 of the largest American companies. These companies are tracked by the S&P 500 and are traded in an exchange-traded fund known as the SPDR S&P 500 ETF Trust (ticker: SPY). For your information, S&P refers to Standard & Poor’s, one of the indices which used to track this information. Copyrighted Material © Peak Capital Trading Figure 1.3: How this book is organized. Chapters 1-4 and 7-11 are written by me. Chapters 5 and 6 on day trading are written by Andrew Aziz. Copyrighted Material © Peak Capital Trading CHAPTER 2 Copyrighted Material © Peak Capital Trading Figure 2.1: The return on investing $100 in an exchange-traded fund known as the SPDR S&P 500 ETF Trust (ticker: SPY) (which tracks the share value of 500 of the largest American companies (as rated by the S&P 500)) vs.
    [Show full text]
  • Active Portfolio Management
    Active Portfolio Management Charting • Technical analysts are sometimes called chartists because they study records or charts of past stock-prices and trading volume, hoping to find patterns they can exploit to make a profit. • We examine next several specific charting strategies. Christos A. Ioannou 2/27 The Dow Theory • The Dow Theory, named after its creator Charles Dow (who established The Wall Street Journal), is the grandfather of most technical analysis. • The aim of the Dow theory is to identify long-term trends in stock market prices. • The two indicators used are the Dow Jones Industrial Average (DJIA) and the Dow Jones Transportation Average (DJTA). The DJIA is the key indicator of underlying trends, while the DJTA usually serves as a check to confirm or reject that signal. Christos A. Ioannou 3/27 The Dow Theory (Cont.) The Dow theory posits three forces simultaneously affecting stock prices: 1 The primary trend is the long-term movement of prices, lasting from several months to several years. 2 Secondary or intermediate trends are caused by short-term deviations of prices from the underlying trend line. These deviations are eliminated via corrections when prices revert back to trend values. 3 Tertiary or minor trends are daily fluctuations of little importance. Christos A. Ioannou 4/27 bod10773_ch19.qxd 11/12/2002 11:37 AM Page 661 19 Behavioral Finance and Technical Analysis 661 The Dow Theory The Dow theory, named after its creator Charles Dow (who established The Wall Street Jour- Dow theory nal), is the grandfather of most technical analysis. While most technicians today would view A technique that the theory as dated, the approach of many more statistically sophisticated methods are essen- attempts to discern tially variants of Dow’s approach.
    [Show full text]
  • Concise Introduction to C++
    i i final3 2012/4/19 page 47 i i Chapter 2 Concise Introduction to C++ C++ seems to be most suitable for many practical applications. Indeed, C++ is sufficiently high-level to allow transparent object-oriented programming and efficient use of human resources, yet is also sufficiently low-level to have types, variables, pointers, arrays, and loops to allow efficient use of computer resources. In this chapter, we give a concise description of C++ and illustrate its power as an object-oriented programming language. In particular, we show how to construct and use abstract mathematical objects such as vectors and matrices. We also explain the notion of a template class, which can be filled with a concrete type later on in compilation time. We also discuss inheritance and illustrate its potential. 2.1 Objects As we have seen above, C is a language based on functions. Every command is also a function that returns a value that can be further used or abandoned, according to the wish of the programmer. Furthermore, programmers can write their own functions, which may also return variables of the type specified just before the function name. When the function is called, a temporary, unnamed variable is created to store the returned value until it has been used. C++, on the other hand, is an object-oriented programming language. In this kind of language, the major concern is not the functions that can be executed but rather the objects upon which they operate. Although C++ supports all the operations and features available in C, its point of view is different.
    [Show full text]
  • Top 7 Market Breadth Indicators for Day Traders
    Top 7 Market Breadth Indicators for Day Traders Day trading at the end of the day comes down to timing. Funny how the smaller the time frame you trade, the more accuracy is required of you the trader. I cannot tell you how many times I opened a position 5 minutes too soon or closed a minute early. We are literally talking about seconds here and the difference between a profitable or losing trade. To help improve timing, day traders will heavily rely on time and sales and level 2. However, understanding how the broad market is moving can help you stay on the right side of the market. For example, if you were long a stock in the Nikkei the night of the 2016 presidential election results came in with Trump as the winner, you were just blindsided. It wasn’t that you picked the wrong stock or anything. The Nikkei shot lower across the board due to the election results, only to rally by the close. Well, in this article we will cover these market breadth indicators and how you can use them to improve the accuracy of your trading. Top 7 Market Breadth Indicators for Day Traders It’s not an official TradingSim post if we do not provide a top 10 list. #1 – TICK Index The TICK Index is a measurement of the short-term bias of the overall market and is one of the most important tools for day trading. It measures the difference between the number of stocks on the NYSE that have registered an uptick versus the number of stocks that have registered a downtick.
    [Show full text]
  • The Best Candlestick Patterns
    Candlestick Patterns to Profit in FX-Markets Seite 1 RISK DISCLAIMER This document has been prepared by Bernstein Bank GmbH, exclusively for the purposes of an informational presentation by Bernstein Bank GmbH. The presentation must not be modified or disclosed to third parties without the explicit permission of Bernstein Bank GmbH. Any persons who may come into possession of this information and these documents must inform themselves of the relevant legal provisions applicable to the receipt and disclosure of such information, and must comply with such provisions. This presentation may not be distributed in or into any jurisdiction where such distribution would be restricted by law. This presentation is provided for general information purposes only. It does not constitute an offer to enter into a contract on the provision of advisory services or an offer to buy or sell financial instruments. As far as this presentation contains information not provided by Bernstein Bank GmbH nor established on its behalf, this information has merely been compiled from reliable sources without specific verification. Therefore, Bernstein Bank GmbH does not give any warranty, and makes no representation as to the completeness or correctness of any information or opinion contained herein. Bernstein Bank GmbH accepts no responsibility or liability whatsoever for any expense, loss or damages arising out of, or in any way connected with, the use of all or any part of this presentation. This presentation may contain forward- looking statements of future expectations and other forward-looking statements or trend information that are based on current plans, views and/or assumptions and subject to known and unknown risks and uncertainties, most of them being difficult to predict and generally beyond Bernstein Bank GmbH´s control.
    [Show full text]
  • Concepts in Programming Languages Practicalities
    Concepts in Programming Languages Practicalities I Course web page: Alan Mycroft1 www.cl.cam.ac.uk/teaching/1617/ConceptsPL/ with lecture slides, exercise sheet and reading material. These slides play two roles – both “lecture notes" and “presentation material”; not every slide will be lectured in Computer Laboratory detail. University of Cambridge I There are various code examples (particularly for 2016–2017 (Easter Term) JavaScript and Java applets) on the ‘materials’ tab of the course web page. I One exam question. www.cl.cam.ac.uk/teaching/1617/ConceptsPL/ I The syllabus and course has changed somewhat from that of 2015/16. I would be grateful for comments on any remaining ‘rough edges’, and for views on material which is either over- or under-represented. 1Acknowledgement: various slides are based on Marcelo Fiore’s 2013/14 course. Alan Mycroft Concepts in Programming Languages 1 / 237 Alan Mycroft Concepts in Programming Languages 2 / 237 Main books Context: so many programming languages I J. C. Mitchell. Concepts in programming languages. Cambridge University Press, 2003. Peter J. Landin: “The Next 700 Programming Languages”, I T.W. Pratt and M. V.Zelkowitz. Programming Languages: CACM (published in 1966!). Design and implementation (3RD EDITION). Some programming-language ‘family trees’ (too big for slide): Prentice Hall, 1999. http://www.oreilly.com/go/languageposter http://www.levenez.com/lang/ ? M. L. Scott. Programming language pragmatics http://rigaux.org/language-study/diagram.html (4TH EDITION). http://www.rackspace.com/blog/ Elsevier, 2016. infographic-evolution-of-computer-languages/ I R. Harper. Practical Foundations for Programming Plan of this course: pick out interesting programming-language Languages.
    [Show full text]
  • Trading System Development
    Trading System Development An Interactive Qualifying Project Submitted to the Faculty of WORCESTER POLYTECHNIC INSTITUTE In partial fulfillment of the requirements for the Degree of Bachelor of Science By Brian O’Day Dylan Stimson Branden Diniz Submitted to: Prof. Michael Radzicki (advisor) Prof. Hossein Hakim (co-advisor) May 9, 2015 Abstract The purpose of this project was to construct a system of trading systems that would demonstrate a successful long term return on investment across different market conditions. The team was given $300,000 to distribute amongst three scientifically developed systems on the TradeStation platform provided by our advisors. The strategies were designed to incorporate both technical and fundamental data as well as trade diverse markets. The resulting cultivation of systems involved the use of two automated trading strategies and one manual trading strategy that showed substantial profits in the long term. 1 Acknowledgments We would like to thank Professor Radzicki and Professor Hakim for their guidance and support throughout the course of the project. We would also like to thank TradeStation for providing us with a platform for trading that made this project possible. 2 Authorship Page Introduction - Brian Problem Statement - Brian Overview of Systems - All Foundations of Trading and Investing Trading vs Investing - Branden Types of Exchanges - Branden, Dylan Investment Funds - Dylan Types of Orders - Dylan Market Conditions - Dylan Trading different Time Frames - Brian, Branden Costs of Trading/Investing
    [Show full text]
  • Java Terms/Concepts You Should Know from OOPDA Glossary Terms
    Java Terms/Concepts You Should Know from OOPDA A abstract class A class with the abstract reserved word in its header. Abstract classes are distinguished by the fact that you may not directly construct objects from them using the new operator. An abstract class may have zero or more abstract methods. abstract method A method with the abstract reserved word in its header. An abstract method has no method body. Methods defined in an interface are always abstract. The body of an abstract method must be defined in a sub class of an abstract class, or the body of a class implementing an interface. Abstract Windowing Toolkit The Abstract Windowing Toolkit (AWT) provides a collection of classes that simplify the creation of applications with graphical user interfaces. These are to be found in the java.awt packages. Included are classes for windows, frames, buttons, menus, text areas, and so on. Related to the AWT classes are those for the Swing packages. aggregation A relationship in which an object contains one or more other subordinate objects as part of its state. The subordinate objects typically have no independent existence separate from their containing object. When the containing object has no further useful existence, neither do the subordinate objects. For instance, a gas station object might contain several pump objects. These pumps will only exist as long as the station does. Aggregation is also referred to as the has-a relationship, to distinguish it from the is-a relationship, which refers to inheritance. anonymous class A class created without a class name.
    [Show full text]
  • Intel ® Fortran Programmer's Reference
    ® Intel Fortran Programmer’s Reference Copyright © 1996-2003 Intel Corporation All Rights Reserved Issued in U.S.A. Version Number: FWL-710-02 World Wide Web: http://developer.intel.com Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSO- EVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PAR- TICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, or life sustaining applications. This Intel® Fortran Programmer’s Reference as well as the software described in it is furnished under license and may only be used or copied in accordance with the terms of the license. The information in this manual is furnished for infor- mational use only, is subject to change without notice, and should not be construed as a commitment by Intel Corpora- tion. Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "unde- fined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibil- ities arising from future changes to them.
    [Show full text]