2. • Futures Trader
• Author of www.marketcalls.in since Sep 2007
• Love to create Trading Systems
• Does Trading & Blogging
• More www.marketcalls.in/about
7/7/2014 2
About ME
www.marketcalls.in
3. • Basics of Amibroker AFL coding
• Exploration and Scanning
• Creating Custom Indicators
• Trading System
• Backtesting Futures
• Multitimeframe Indicators
7/7/2014 3
Agenda
www.marketcalls.in
4. • No Trend Lines
• No Gann
• No Fibonacci
• No Elliot wave
• No Trading Patterns
• No Divergence
• No News
• No Fundamentals
7/7/2014 4
No Subjective interpretation
Only Coding
Concepts
www.marketcalls.in
5. • Ease of Use
• High Speed Execution
• Supports Auto trading
• Custom Timeframe
• Multi Timeframe Support
• Back testing, Optimization
• Scanning and Exploration
• Custom Indicators (AFL Programming)
7/7/2014 5
Why Amibroker?
www.marketcalls.in
7. 7/7/2014 7
AFL Basics
• AFL is an array processing language. It operates on arrays (or
rows/vectors) of data
• RSI(14)
• MACD(C,4)
• EMA(C,10)
• Ref(C,-1) – Previous Close array
• MA(C,10) – 10 day moving average
• Cross(C,EMA(c,10) – Candlestick crossover with 10 days
EMA line
• Barcount – returns the total number of bars
www.marketcalls.in
31. 7/7/2014www.marketcalls.in 31
Books
Howard Bandy Books – http://blueowlpress.com
• Introduction to Amibroker (Free Edition)
• Quantitative Trading Systems
• Modelling Trading System Performance
• Mean Reversion Trading Systems