eSignal / eSignal Pro
MarketCenter LIVE
eSignal Market Scanner
Advanced GET and Scanner
QuoTrek
Advanced GET Edition, eSignal
eMini-Master POLR -- Pro Toolset Users Guide
EZ2Trade
Hamzei Analytics' CI and DCI
Hamzei Analytics' CI Diff and DV
Hamzei Analytics' Daily, Weekly and Monthly Support, Pivot and Resistance Indicator (SPRD, SPRW and SPRM)
Hamzei Analytics' IVBO
Jan Arps' Crown Jewels
Jurik Research Toolset
Kase StatWare
MESA Indicators
Price Gauge
Trading Pro exa 1
Trading Pro exa 1
The Triades
TurnSignal
WaveTracker

These video training series educates the viewer on programming concepts using JavaScript, the foundation language for eSignal Formula Script (EFS). This series also leads the viewer through many examples using the EFS Editor and the EFS Output Window. It's the perfect place to start for someone who is new to programming and wanting to get the foundations of how to program.

To download the associated excercise files that are mentioned throughout the video series, please click here.

Lessons Description Duration Windows Media
Introduction to Programming This first segment is an overview of what this video series is covering, and who the intended audience is. 1:01 min
Programming Concepts This is a more detailed overview of many of the programming concepts that will be covered in the video series. 4:34 min
Getting Started In this segment, the eSignal programming environment is reviewed, and your first EFS file is created. 7:30 min
Good Programming Practices Reviews some of the best practices for programming in any language, including EFS 8:56 min
Recognizing Patterns Demonstration and discussion of how to have an eye for patterns in code. This talks about symmerty, color coding, and looking for special characters and capitalization. 4:04 min
Debugging Provides good tips on debugging in general and also gives some examples of how to debug EFS/JavaScript files. 15:38 min
Literal vs. Interpreted Output Clarifies the process of how to specify an actual instruction versus actual (literal) text to be displayed. 24:03 min
Adding Comments to Code This segment shows how to place notes within your code in order to make your code more readable. 2:59 min
Escaping Special Character Reviews some possible trouble areas and workarounds for using special characters like "newlines" and tabs. 22:45 min
Using Variables to Track Data How to use "containers" or variables to store data. This allows the programmer to reuse the stored data over and over. 32:36 min

Naming & Declaring Variables

Another best practices segment covering some conventions for naming and declaring your variables. 8:30 min
Incrementing & Decrementing Variables This part of the series covers how to efficiently add or substract from variables using special operators. This process is used quite often in programming and is an essential tool to have. 17:03 min
Boolean Variables These variables are special true/false variables. This segment covers a number of different examples with these "decision" variables, which ties in nicely with the next segment. 22:17 min
Conditionals Covers how to use "If...Then...Else" statements in JavaScript... a critical part of nearly all EFS code. 43:52 min
Functions Reviews what functions are, what is included, and how to use them. Again, another critical component to understanding JavaScript and EFS. 30:38 min
Loops How to execute a block of code over an over until a certain conidition is met. Covers For-Loops and While-Loops. 23:44 min
Objects, Methods & Properties This segment reviews the basics of a complex topic... objects. It shows how to associate real-world examples with creating objects. 45:12min
Creating Your Own Functions Demonstrates when and how you can create your own series of procedures which can be utilized over and over again throughout the life of programs.. 32:51 min

Home Forums File Sharing eSignal Learning Product Training Search Support the Exchange Trader's Toolbox
©2008 eSignal. A division of Interactive Data Corporation (NYSE: IDC). All rights reserved. Terms of Service  Privacy Policy