- B -

Blox

Working with

Breakpoint

Broker

Entry Orders

Exit Orders

- C -

Comments

Common Questions

How Stops Work

Shortcut Keys

The Start and End Dates

Comparison

Constants

Correlation Functions

Add Closely Correlated

Add Loosely Correlated

Reset Closely Correlated

Reset Loosely Correlated

Correlation Properties

- D -

Data Access Properties

Data Function

Add Commission

Get Day Index

Price Format

Real Price

Round Tick

Round Tick Down

Round Tick Up

Data Functions

Date Functions

DateToJulian

DayMonthYearToDate

DayOfMonth

DayOfWeek

DayOfWeekName

DaysInMonth

JulianToDate

Month

MonthName

SystemDate

SystemTime

WeekNumberISO

Year

Debugger

- E -

Email Manager

Email Connect

Email Disconnect

Email Send

EmailSendHTML

Entry Orders

EnterLongAtLimit

EnterLongAtLimitClose

EnterLongAtLimitOpen

EnterLongOnClose

EnterLongOnOpen

EnterLongOnStop

EnterLongOnStopClose

EnterLongOnStopOpen

EnterShortAtLimit

EnterShortAtLimitClose

EnterShortAtLimitOpen

EnterShortOnClose

EnterShortOnOpen

EnterShortOnStop

EnterShortOnStopClose

EnterShortOnStopOpen

Entry Scripts

Entry Order Filled

Entry Orders

Exit Orders

ExitAllUnitsAtLimit

ExitAllUnitsAtLimitClose

ExitAllUnitsAtLimitOpen

ExitAllUnitsOnClose

ExitAllUnitsOnOpen

ExitAllUnitsOnStop

ExitAllUnitsOnStopClose

ExitAllUnitsOnStopOpen

ExitUnitAtLimit

ExitUnitAtLimitClose

ExitUnitAtLimitOpen

ExitUnitOnClose

ExitUnitOnOpen

ExitUnitOnStop

ExitUnitOnStopClose

ExitUnitOnStopOpen

Exit Scripts

Exit Order Filled

Exit Orders

- F -

File Functions

CopyFile

CreateDirectory

DeleteFile

EditFile

FileExists

MoveFile

OpenFile

OpenFileDialog

SaveFileDialog

FileManager

Close

EndOfFile

OpenAppend

OpenRead

OpenWrite

ReadLine

WriteLine

WriteString

- G -

General Functions

FileVersion

FileVersionNumerical

GetRegistryKey

License Name

LicenseName

LineNumber

Message Box

MessageBox

PlaySound

General
PlaySound

PreferenceItems

General
PreferenceItems

ProductVersion

ProductVersionNumerical

SetRegistryKey

Getting Started

Adding Money Management

Creating a System

Tutorial

Creating a New System
Adding Money Management

What are blox?

Group Properties

- H -

Historical Trade Properties

- I -

Indicators

Accessing

Basic

Calculated

Custom

Invalid Items

Valid Items

Instrument Loading

Load By Long Rank

Load By Short Rank

Load External Data

Load IPV From File

Load Symbol

- K -

Keywords

Abort

AbortTest
AbortSimulation
ERROR

Assert

Break

DO

ELSE

End

AbortTest
AbortSimulation

ENDIF

ENDWHILE

FOR

IF

LOOP

NEXT

Stop

AbortTest
AbortSimulation
ERROR

THEN

UNTIL

WHILE

DO
WHILE

- M -

Mathematical Comparison

Mathematical Functions

Absolute Value

Arc Cosine

Arc Sine

Arc Tangent

Arc Tangent XY

Average

CAGR

Correlation

Correlation Log

Cosine

Degrees to Radians

ema function

Exponents

Hypotenuse

IfThenElse

IsUndefined

Log

Max

Min

Min
Round

Radians to Degrees

Random

RandomDouble

RandomSeed

Round

Sine

Square Root

Standard Deviation

Standard Deviation Log

sumValues

Tangent

Money Manager Scripts

Unit Size

- O -

Objects

alternateBroker

AlternateOrder

alternateSystem

System
SetAlternateSystem

Block

Broker

Email Manager

FileManager

Instrument

Name

Order

Script

ScriptName

System

Test

Operators

Order Functions

Reject

Set Custom Value

Set Fill Price

Set Order Report Message

Set Quantity

Set Rule Label

Set Sort Value

Set Stop Price

SetCustomValue

SetOrderReportMessage

SetRuleLabel

SetSortValue

Order Properties

Orders

Entry Orders

Exit Orders

- P -

Parameters

Placing Orders

Portfolio Manager Scripts

Filter Portfolio

Rank Instruments

Position Functions

Set Exit Limit

Set Exit Stop

Set Unit Custom Value

Position Properties

Positon Adjustment Functions

Adjust Position At Limit

Adjust Position On Close

Adjust Position On Open

Adjust Position On Stop

- R -

Ranking Functions

Set Long Ranking Value

Set Short Ranking Value

Ranking Properties

Registry Keys

GetRegistryKey

SetRegistryKey

Risk Manager Scripts

Adjust Instrument Risk

Can Add Unit

Can Fill Order

Compute Instrument Risk

Compute Risk Adjustment

Initialize Risk Management

- S -

Scripts

After Instrument Day

After Simulation

After Test Script

After Trading Day

Basic Scripts

Before Instrument Day

Before Simulation

Before Test

Before Trading Day

Common to Many Blox

Entry Blox Scripts

Exit Blox Scripts

Money Manager Blox Scripts

Portfolio Manager Blox Scripts

Risk Manager Blox Scripts

Update Indicators Blox Scripts

Working with

Simulation Loop

Comprehensive

Statements

Assignment

DO

Error

FOR

IF

Print

VARIABLES

WHILE

DO
WHILE

String Functions

ASCII

ASCIIToCharacters

Concatenate

FindString

FormatString

GetField

GetFieldCount

GetFieldNumber

LeftCharacters

LowerCase

MiddleCharacters

RemoveCommasBetweenQuotes

RemoveNonDigits

ReplaceString

RightCharacters

StringLength

TrimLeftSpaces

TrimRightSpaces

TrimSpaces

ucase

System

Correlation

Correlation Log

Portfolio Instrument Access

System Functions

System Properties

Systems

Working with

- T -

Test

CreateStringArray

Equity Properties

General Properties

GetStringArrayElement

SetStringArrayElement

SortStringArray

String Array Functions

Test Statistics

Trade Properties

Test Functions

Abort Simulation

Abort Test

Add Statistic

GetSteppedParameter

Set Alternate System

Set Auto Priming

Set Generating Orders

SetSilentTestRun

Update Other Expenses

Time Function

Hour

Minute

Time Functions

TimeDiff

Trade Control Functions

Allow All Trades

Allow Long Trades

Allow Short Trades

Deny All Trades

Deny Long Trades

Deny Short Trades

Trade Control Properties

Trading Blox

Auxiliary Blox Reference

Entry Blox Reference

Exit Blox Reference

Money Manager Blox Reference

Portfolio Manager Blox Reference

Risk Manager Blox Reference

Trading Blox Architecture

Blox

Indicators

Parameters

Process Flow

Scripts

Simulation Loop

Suites

Systems

Trading Objects

Units

Variables

Working with Systems, Blox and Scripts

Trading Objects

Type Conversion Functions

AsFloating

AsInteger

AsString

IsFloating

IsInteger

IsString

- U -

Update Indicators Scripts

Update Indicators

User Functions

- V -

Variables

Average

Block Permanent Variables

Cross Over

GetSeriesSize

Highest

HighestBar

Instrument Permanent Variables

Lowest

LowestBar

Median

Naming Variables

RegressionEnd

RegressionSlope

RegressionValue

RSI

Scope

Series Functions

Series Functions
Average
CrossOver
Highest
HighestBar
Lowest
LowestBar
Median
RegressionSlope
RegressionValue
RegressionEnd
RSI
StandardDeviation
StandardDeviationLog
Sum
SwingHigh
SwingHighBars
SwingLow
SwingLowBars
GetSeriesSize
SetSeriesSize
SetSeriesValues
SortSeries
SortSeriesDual

Series Indexing

SetSeriesSize

SetSeriesValues

SortSeries

SortSeriesDual

Standard Deviation

Standard Deviation Log

Sum

Swing High

Swing High Bars

Swing Low

Swing Low Bars

The VARIABLES Statement