Building Winning Trading Systems with Tradestation
George Pruitt, John R. Hill
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Building Winning Trading Systems with Tradestation
George Pruitt, John R. Hill
About This Book
The updated edition of the guide to building trading systems that can keep pace with the market
The stock market is constantly evolving, and coupled with the new global economic landscape, traders need to radically rethink the way they do business at home and abroad. Enter Building Winning Trading Systems, Second Edition, the all-new incarnation of the established text on getting the most out of the trading world. With technology now a pervasive element of every aspect of trading, the issue has become how to create a new system that meets the demands of the altered financial climate, and how to make it work.
Giving voice to the question on every trader and investor's lips, the book asks, "How can we build a trading system that will be paramount for our increasingly stressed markets?" The answer? Establish mechanical trading systems that remove human emotion from the equation and form the cornerstone of a complete trading plan and with greater agility, characteristics that are more important than ever given the kinetic pace of the markets.
- Presents an all-new strategy for trading systems that will show traders how to create systems that will work in the twenty first century
- Expert advice from highly respected trading authority, George Pruitt
- Includes a new website featuring updated TradeStation code and shows how to use the world's best investment software platform to develop and utilize trading systems that really work
Once again paving the way for traders who want to adapt to their environment, Building Winning Trading Systems, Second Edition combines expertise in indicator design and system building in one indispensable volume.
Frequently asked questions
Information
- Reserved words. Words that the computer language has set aside for a specific purpose. You can use these words only for their predefined purposes. Using these words for any other purpose may cause severe problems. (See the list of reserved words in Appendix B.)
- Remarks. Words or statements that are completely ignored by the compiler. Remarks are placed in code to help the programmer, or other people who may reuse the code, understand what the program is designed to do. EasyLanguage also utilizes skip words. These words are included in a statement to make the programming easier to read. For example, Buy on next bar at myPrice stop is the same as Buy next bar myPrice stop. The words âonâ and âatâ are completely ignored. (See the list of skip words in Appendix B.)
- Variables. User-defined words or letters that are used to store information.
- Data types. Different types of storage; variables are defined by their data types. EasyLanguage has three basic data types: Numeric, Boolean, and String. A variable that is assigned a numeric value, or stored as a number, would be of the Numeric type. A variable that stores a true or false value would be of the Boolean type. Finally, a variable that stores a list of characters would be of the String type.
mySum = 4 + 5 + 6;
myAvg = MySum/3;
- Start with a number or a period (.)
- Be a number
- Be more than 20 alphanumeric characters long
- Include punctuation other than the period (.) or underscore (_)
Correct | Incorrect |
myAvg | 1MyAvg |
mySum | .sum |
sum | val+11 |
val1 | the//sum |
the.sum | my?sum |
my_val | 1234 |
sum, avg, total, totalSum, myAvg, avgValue, totalUpSum, totDnAvg
Vars: mySum(0),myAvg(0);
mySum = High + Low + Close;
myAvg = mySum/3;
mySum = High+Low+Close; or k = High + Low + Close;
myAvg = mySum/3; or j = k/3;
BuyPt = Close + myAvg; or l = Close+j;
Vars: myCondition(false),myString("abcdefgh");
value1 = High + Low + Close;
value2 =...