TOC
Site Map
Content
Getting Started
What's New?
Main Topics
Trading Strategies
Bars and Candles
Testing
Training
Trading
Retraining
Log Messages
Chart Viewer / Debugger
Performance Report
Asset and Account Lists
Asset Symbols
Deep Learning
Money Management
Monte Carlo Analysis
Equity Curve Trading
Virtual Hedging
Included Scripts
Migrating Scripts
Visual Studio
R Bridge
Python Bridge
Command Line Options
Zorro.ini Setup
Integrating Zorro
Script Editor
Strategy Coding, 1-8
W4 - Trend Trading
W4a - Indicator implementation
W5 - Optimizing, WFO
W6 - Portfolios, Money Management
W7 - Machine Learning
W8 - Options Trading
R Lectures, 1-7
Lecture 2
Lecture 3
Lecture 4
Lecture 5
Lecture 6
Lecture 7
C Reference
Variables
Pointers
Structs
Functions
return
Expressions
Comparisons
Script control
if .. else
while, do
for
switch .. case
break
continue
Precompiler
#include
#ifdef, #ifndef, #else, #endif
#define, #undef
Lite-C Headers
DLLs and APIs
Conversion from other platforms
Conversion from C++, C#
Functions
Math
abs
sign
min, max
between
invalid
clamp
cdf, erf, dnorm, qnorm
sqrt
exp
log
pow
modf
sin, cos, tan
asin, acos, atan, atan2
sinh, cosh, tanh
floor, ceil
round, roundto
normalize, zscore
random, seed
vector, matrix
fuzzy logic
Trading
run
tick, tock
bar
series
asset, assetList, ...
assetHistory
price, ...
algo
contract, ...
combo, ...
enterLong, enterShort
exitLong, exitShort, exitTrade
adviseLong, adviseShort
results
for(open_trades), ...
trade functions
markowitz
distribute, knapsack
optimize
objective, parameters
loop
set, is
order
login
brokerCommand
Analysis
Indicators
Candle Patterns
Statistics, Transformations
Spectral Analysis
Normalization
price, ...
frame, frameSync
dayHigh, dayLow, ...
Time / Calendar
crossOver, crossUnder
peak, valley
rising, falling
slope, line
sortData, sortIdx
shift
rev
diff
filter, renorm
randomize
predict
adviseLong, adviseShort
contractCPD
orderCVD
frechet
CBI
markowitz
distribute, knapsack
polyfit, polynom
evaluate
bar
Fuzzy Logic
Seasonal Analysis
Seasonal Strength
Currency Strength
Commitment Of Traders
Input/output
slider
panel, ...
printf, print, msg
progress
sound
plot, plotBar, ...
plotProfile, ...
color
assetHistory
loadStatus, saveStatus
putvar, getvar
login
exec
keys
mouse
window
email
report
String Functions
File Functions
Dataset Functions
HTTP functions
FTP functions
Process functions
System
ifelse
require, version
call
exec
wait
once
zInit, zOpen, ...
DefineApi, LoadLibrary
watch
lock, unlock
setf, resf, isf
timer
malloc, free, ...
memory
window
quit
Variables
Mode flags
Status flags
System strings
ExitCode
Window handle
BarPeriod, TimeFrame
Dates, holidays, market
Time zones
Bar, NumBars, ...
LookBack, UnstablePeriod, ...
Oversampling
Walk-Forward optimization
Cold Blood Index
Multiple cycles
Multiple cores
DataSplit, DataSkip, ...
TickTime, MaxRequests, ...
Stop, Profit, Trail, Entry, ...
LifeTime, EntryTime, ...
Margin, Risk, Lots, ...
Spread, Commission, ...
PIP, PIPCost, Leverage, ...
Balance, Equity, ...
ContractType, Multiplier, ...
NumAssetsListed
AlgoVar, AssetVar, AssetStr
OptimalF, money management
Monte Carlo analysis
Detrend, shuffling
Hedge modes
Fill modes
Verbose
SaveMode
BarMode
TradeMode
TrainMode
PlotMode
PlotBars, PlotWidth, ...
Command
Colors
Trade Variables
Trade Statistics
Strategy Statistics
File Formats
Price History
Asset / Account Lists
Zorro.ini
Exported Files
Troubleshooting
Log Messages
Error Messages
F.A.Q.
The Z Strategies
Brokers & Data Feeds
Broker Arbitrage
Broker API
Ally Invest
Alpaca
Binance
Binance Futures
Bitfinex
Bittrex
Coinigy
Dukascopy
DTN IQFeed
FXCM
IB / TWS Bridge
IEX
IG
Oanda
TD Ameritrade
Tradier
MT4 / MT5 Bridge
Sierra Chart Bridge
NxCore
Zorro in the Cloud
Formats Cheat Sheet
Tips & Tricks
Links & Books
Licenses
Credits & Disclaimer