SlideShare une entreprise Scribd logo
1  sur  41
Amibroker AFL Coding
Rajandran R
www.marketcalls.in
Disclaimer
▪ TRADING FUTURES AND OPTIONS INVOLVES SUBSTANTIAL AMOUNT OF
RISK OF LOSS AND IS NOT SUITABLE FOR ALL INVESTORS
▪ PAST PERFORMANCE IS NOT NECESSARILY INDICATIVE OF FUTURE
RESULTS.
▪ AMIBROKER IS REGISTEREDTRADEMARK OF AMIBROKER.COM.
▪ WE ARE NEITHER ASSOCIATED WITHTHE ABOVETRADEMARK OWNERS
NOR DOWE REPRESENT THEM IN ANY MANNER. WE ARE NOT OFFERING
AMIBROKER PLATFORM FOR SALE ON OURWEBSITE / IN OUR OFFICE.
www.marketcalls.in Customer Support : 09738383344
About Me
▪ Running a Financial Start-up
▪ Author of www.marketcalls.in since Sep 2007
▪ Trading System Designer
▪ SystemTrader & Financial Blogger
▪ More www.marketcalls.in/about
www.marketcalls.in Customer Support : 09738383344
No Subjective Interpretation
▪ NoTrend Lines
▪ No Gann
▪ No Fibonacci
▪ No Elliot wave
▪ NoTrading Patterns
▪ No Divergence
▪ No News
▪ No Fundamentals
www.marketcalls.in Customer Support : 09738383344
Trading Analysis Software
Amibroker Metastock Ninjatrader
Esignal Multicharts
www.marketcalls.in Customer Support : 09738383344
Free Data Providers for Amibroker
Google Finance
(EOD, Intraday)
Yahoo Finance
(EOD, Intraday,
Fundamental)
ASCII
(csv, txt)
MSN Money
(EOD)
Quandl
(EOD)
www.marketcalls.in Customer Support : 09738383344
Subscription based Data Providers
Globaldatafeeds Neotradeanalytics
Esignal
(Platform + Data
feed)
DTN IQFeed
Interactive Brokers
(Brokerage + Data
feed )
CQG
www.marketcalls.in Customer Support : 09738383344
Why Amibroker?
▪ Ease of Use
▪ High Speed Execution
▪ Supports Autotrading (Symphony Fintech, Interactive Brokers)
▪ CustomTimeframe
▪ MultiTimeframe Support
▪ Backtesting Optimization Walk ForwardTesting
▪ Scanning and Exploration
▪ Custom Indicators (AFL Programming)
www.marketcalls.in Customer Support : 09738383344
Amibroker Formula Language (AFL)
www.marketcalls.in Customer Support : 09738383344
▪ AFL is Vector Programming Language
▪ Write your own Custom Indicators, Scanners, Exploration and custom
commentaries
▪ Write your ownTrading System Rules
AFL Tokens
▪ Identifiers
▪ Constants
▪ String – literals
▪ Operators
▪ Punctuators (Separators)
www.marketcalls.in Customer Support : 09738383344
Built-in Identifiers
Identifiers Abbreviation
Open O
High H
Low L
Close C
Volume V
OpenInt OI
Avg
www.marketcalls.in Customer Support : 09738383344
Comparison Operators
Symbol Meaning
< Less than
> Greater than
<= Less than or equal to
>= Greater than or equal to
== Equal to
! Not
!= Not Equal to
www.marketcalls.in Customer Support : 09738383344
Arithmetic and Logical Operators
Symbol Meaning
+ Addition
- Subtraction
* Multiplication
/ Division
% Modulus
^ Exponentiation
| & BitwiseOR BitwiseAND
www.marketcalls.in Customer Support : 09738383344
Symbol Meaning
NOT Logical NOT
AND LogicalAND
OR Logical OR
Sample Built-in Functions
▪ RSI(14) - 14 period RSI
▪ MACD() - Default MACD
▪ EMA(c,10) - 10 period EMA
▪ Ref(C, -1 ) - Previous Close Array
▪ MA(C,25) - 25 period Simple MA
▪ Cross(C, EMA(c10)) - Crossover Functions
▪ Barindex() - returns total number of bars (similar to Barcount)
More at http://www.amibroker.com/guide/a_funref.html
www.marketcalls.in Customer Support : 09738383344
Understanding Arrays
www.marketcalls.in Customer Support : 09738383344
AFL Arrays Example 1
www.marketcalls.in Customer Support : 09738383344
Day
1 2 3 4 5 6 7 8 9 10
1 Open 123 124 121 126 124 129 133 132 135 137
2 High 124 127 125 129 125 129 135 135 137 129
3 Low 120 121 119 120 121 124 130 128 131 127
4 Close 123 126 124 128 125 125 131 130 132 128
5 Volume 8310 3021 5325 2834 1432 5666 7847 555 6749 3456
6 Ref(C-1) NULL 123 126 124 128 125 125 131 130 132
Pattern Detection Functions
▪ Inside()
▪ Outside()
▪ GapUp()
▪ GapDown()
Gives a "1" or “True” when a
inside Pattern occurs.
Gives "0" or “False” otherwise.
www.marketcalls.in Customer Support : 09738383344
Plot Functions
▪ Plot()
▪ PlotOHLC()
▪ PlotShapes()
Demo
www.marketcalls.in Customer Support : 09738383344
Plot Arrows
/* Plot Buy and Sell SignalArrows */
PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorGreen, 0, L, Offset=-40);
PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorLime, 0,L, Offset=-50);
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45);
PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorRed, 0, H, Offset=40);
PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorOrange, 0,H, Offset=50);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45);
www.marketcalls.in Customer Support : 09738383344
AFL Arrays Example 2
www.marketcalls.in Customer Support : 09738383344
Day
1 2 3 4 5 6 7 8 9 10
1 Open 123 124 121 126 124 129 133 132 135 137
2 BeginValue( Open ) 124 124 124 124 124 124 124 124 124 124
3 EndValue( Open ) 132 132 132 132 132 132 132 132 132 132
4 SelectedValue(Open ) 121 121 121 121 121 121 121 121 121 121
5 LastValue( Open ) 137 137 137 137 137 137 137 137 137 137
6 Close 122 126 123 128 125 125 131 130 132 128
Lowest/Highest Functions
▪ LLV()
▪ HHV()
▪ Lowest()
▪ Highest()
▪ LLV(C,10)
▪ HHV(c,10)
▪ Lowest( RSI(14))
▪ Highest( MFI(14) )
DEMO
www.marketcalls.in Customer Support : 09738383344
Alerts (in built and 3rd Party)
▪ SoundAlert
▪ Voice Alert
▪ Email Alert
▪ Alertif() , say() functions
▪ Twitter Alert [tweetymail]
▪ Trade Sender
▪ Push Bullet [http api]
www.marketcalls.in Customer Support : 09738383344
Param Control Functions
▪ Param()
▪ Paramcolor()
▪ Paramstr()
▪ ParamTime()
▪ ParamDate()
▪ ParamField()
▪ ParamTrigger()
▪ ParamList()
▪ ParamToggle()
▪ ParamStyle()
DEMO
www.marketcalls.in Customer Support : 09738383344
Built-in Trading Logic Identifiers
▪ Buy
▪ Sell
▪ Short
▪ Cover
DEMO
www.marketcalls.in Customer Support : 09738383344
Simple Exploration
www.marketcalls.in Customer Support : 09738383344
Filter =1;
AddColumn(RSI(10),"RSI", 1.2);
AddColumn(EMA(C,10),"EMA10",1.2);
AddColumn(v,"volume",1);
Understanding different IF Functions
▪ IF
▪ IIF
▪ WriteIF
▪ If(buy[barcount-1] == true)
▪ Color =
iif(RSI(14)>70,colorgreen,colorred)
www.marketcalls.in Customer Support : 09738383344
Multitimeframe Functions
SwitchingTimeframe
• TimeFrameSet
• TimeFrameRestore
Compress/Expand
• TimeFrameCompress
• TimeFrameExpand
Access DiffTimeframe
• TimeFrameGetPrice
www.marketcalls.in Customer Support : 09738383344
Multimeframe Getprice
TimeFrameGetPrice( "O", inWeekly, -1 ) // gives you previous week Open price
TimeFrameGetPrice( "C", inWeekly, -3 ) // gives you weekly Close price 3 weeks ago
TimeFrameGetPrice( "H", inWeekly, -2 ) // gives you weekly High price 2 weeks ago
TimeFrameGetPrice( "O", inWeekly, 0 ) // gives you this week Open price.
TimeFrameGetPrice( "H", inDaily, -1 ) // gives previous Day High when working on intraday data
www.marketcalls.in Customer Support : 09738383344
Components of Trading System
Initial
Parameters
Trading
Logic
Position
Size
Signals &
Alerts
Dashboard
www.marketcalls.in Customer Support : 09738383344
Simple Trading System
SetTradeDelays(1,1,1,1);
SetPositionSize(100,spsShares);
par1 = param("par1",10,1,50,1);
par2 = param("par2",15,1,50,1);
sema = EMA(C,par1);
lema = EMA(C,par2);
Buy = Cross(sema,lema);
Sell = Cross(lema,sema);
www.marketcalls.in Customer Support : 09738383344
Position Size & Trade Delay
▪ SetTradeDelays(1,1,1,1); //Trade Delay of 1 Bar
▪ SetPositionSize( 100, spsShares ); // 100 shares by default
▪ SetPositionSize( 10, spsPercentofEquity ); //Percentage Equity
▪ SetPositionSize( 100000, spsValue ); // Fixed Amount
http://www.amibroker.com/kb/2014/10/12/position-sizing-based-on-
risk/
www.marketcalls.in Customer Support : 09738383344
Equity Curve
www.marketcalls.in Customer Support : 09738383344
Backtesting
www.marketcalls.in Customer Support : 09738383344
Trading System Design Cycle
Analysis
Design
ImplementTesting
Evaluate
www.marketcalls.in Customer Support : 09738383344
Time Based Trading Rules
▪ Timenum() Function
▪ Mostly Rules for Intraday
DEMO
www.marketcalls.in Customer Support : 09738383344
Foreign Functions
▪ Retrieve Data from other
Symbols
DEMO
www.marketcalls.in Customer Support : 09738383344
Offers to Webinar Participants
Globaldatafeeds
▪ Take Data Subscription of NSE
MCX NSE FX
www.marketcalls.in/services
Contact Customer Support
09738383344
SupportTimings – (9a.m – 6p.m)
Mon - Fri
Tradejini ( Discount Broker )
▪ Get 50% of Brokerage Reversal
upto your purchased product
▪ Rs 20 Per Order
▪ Trade in NSE, BSE, MCX, MCX-
SX
▪ Nest/NowTradingTerminal
www.marketcalls.in Customer Support : 09738383344
Recommended Trading Books
Beginners
• Introduction to Amibroker – 2nd Edition – Howard Bandy
• Amibroker User Guide
Intermediate
• QuantitativeTrading Systems – Howard Bandy
• ModellingTrading System Performance – Howard Bandy
Experts
• Mean ReversionTrading Systems – Howard Bandy
• QuantitativeTechnical Analysis – Howard Bandy
www.marketcalls.in Customer Support : 09738383344
AFL Library & Forums
▪ Amibroker Library
www.amibroker.com/library
▪ Marketcalls Library
www.marketcalls.in/library
▪ Wisestocktrader Library
www.wisestocktrader.com
▪ AmibrokerYahoo Groups
▪ Traderji Forum
▪ Inditraders Forum
▪ Marketcalls Community
www.marketcalls.in Customer Support : 09738383344
Questions
www.marketcalls.in Customer Support : 09738383344
ThankYou
www.marketcalls.in Customer Support : 09738383344

Contenu connexe

Tendances

Market structure and powerful setups
Market structure and powerful setupsMarket structure and powerful setups
Market structure and powerful setupsalkaserr
 
Trading edge for the forex market
Trading edge for the forex marketTrading edge for the forex market
Trading edge for the forex marketlcchong76
 
Top 8 Forex Trading Strategies That Pro Traders Use
Top 8 Forex Trading Strategies That Pro Traders UseTop 8 Forex Trading Strategies That Pro Traders Use
Top 8 Forex Trading Strategies That Pro Traders UseSyrous Pejman
 
Technical Analysis Lecture 10-13-11
Technical Analysis Lecture 10-13-11Technical Analysis Lecture 10-13-11
Technical Analysis Lecture 10-13-11mcz06c
 
LC's Forex Trading System
LC's Forex Trading SystemLC's Forex Trading System
LC's Forex Trading Systemlcchong76
 
How To Swing Trade Stocks For Consistent Profits
How To Swing Trade Stocks For Consistent ProfitsHow To Swing Trade Stocks For Consistent Profits
How To Swing Trade Stocks For Consistent ProfitsMorpheus Trading Group
 
Introduction to Technical Analysis
Introduction to Technical AnalysisIntroduction to Technical Analysis
Introduction to Technical Analysismediafin
 
The power to predict basics and advanced forex analysis
The power to predict   basics and advanced forex analysisThe power to predict   basics and advanced forex analysis
The power to predict basics and advanced forex analysisPower Point
 
Technical Analysis
Technical AnalysisTechnical Analysis
Technical Analysissnehalsoni
 
Indian stock market
Indian stock marketIndian stock market
Indian stock marketShranik Jain
 
Secrets of Price Action Trading
Secrets of Price Action TradingSecrets of Price Action Trading
Secrets of Price Action TradingSyrous Pejman
 
Equity market an overview
Equity market an overviewEquity market an overview
Equity market an overviewAmit Bhanj
 
Secrets Of Successful Traders
Secrets Of  Successful  TradersSecrets Of  Successful  Traders
Secrets Of Successful TradersRobert R
 
Technical indicators
Technical indicatorsTechnical indicators
Technical indicatorsvermaayushi
 
Cmt learning objective 7 volume ,open interest &amp; breadth Part 2
Cmt learning objective 7   volume ,open interest &amp; breadth Part 2Cmt learning objective 7   volume ,open interest &amp; breadth Part 2
Cmt learning objective 7 volume ,open interest &amp; breadth Part 2Professional Training Academy
 
Magic Breakout Forex Trading Strategy PDF eBook
Magic Breakout Forex Trading Strategy PDF eBookMagic Breakout Forex Trading Strategy PDF eBook
Magic Breakout Forex Trading Strategy PDF eBookeforexcourse web
 
Technical Analysis Terstuktur Sistematis & Menyeluruh
Technical Analysis Terstuktur Sistematis & MenyeluruhTechnical Analysis Terstuktur Sistematis & Menyeluruh
Technical Analysis Terstuktur Sistematis & MenyeluruhDani Setiawan
 
Support and resistance trading
Support and resistance tradingSupport and resistance trading
Support and resistance tradingmgeek007
 

Tendances (20)

Market structure and powerful setups
Market structure and powerful setupsMarket structure and powerful setups
Market structure and powerful setups
 
Trading edge for the forex market
Trading edge for the forex marketTrading edge for the forex market
Trading edge for the forex market
 
Top 8 Forex Trading Strategies That Pro Traders Use
Top 8 Forex Trading Strategies That Pro Traders UseTop 8 Forex Trading Strategies That Pro Traders Use
Top 8 Forex Trading Strategies That Pro Traders Use
 
Technical Analysis Lecture 10-13-11
Technical Analysis Lecture 10-13-11Technical Analysis Lecture 10-13-11
Technical Analysis Lecture 10-13-11
 
LC's Forex Trading System
LC's Forex Trading SystemLC's Forex Trading System
LC's Forex Trading System
 
How To Swing Trade Stocks For Consistent Profits
How To Swing Trade Stocks For Consistent ProfitsHow To Swing Trade Stocks For Consistent Profits
How To Swing Trade Stocks For Consistent Profits
 
Introduction to Technical Analysis
Introduction to Technical AnalysisIntroduction to Technical Analysis
Introduction to Technical Analysis
 
The power to predict basics and advanced forex analysis
The power to predict   basics and advanced forex analysisThe power to predict   basics and advanced forex analysis
The power to predict basics and advanced forex analysis
 
Technical Analysis
Technical AnalysisTechnical Analysis
Technical Analysis
 
Indian stock market
Indian stock marketIndian stock market
Indian stock market
 
Secrets of Price Action Trading
Secrets of Price Action TradingSecrets of Price Action Trading
Secrets of Price Action Trading
 
Cmt level1-reading
Cmt level1-readingCmt level1-reading
Cmt level1-reading
 
Forex trading psychology
Forex trading psychologyForex trading psychology
Forex trading psychology
 
Equity market an overview
Equity market an overviewEquity market an overview
Equity market an overview
 
Secrets Of Successful Traders
Secrets Of  Successful  TradersSecrets Of  Successful  Traders
Secrets Of Successful Traders
 
Technical indicators
Technical indicatorsTechnical indicators
Technical indicators
 
Cmt learning objective 7 volume ,open interest &amp; breadth Part 2
Cmt learning objective 7   volume ,open interest &amp; breadth Part 2Cmt learning objective 7   volume ,open interest &amp; breadth Part 2
Cmt learning objective 7 volume ,open interest &amp; breadth Part 2
 
Magic Breakout Forex Trading Strategy PDF eBook
Magic Breakout Forex Trading Strategy PDF eBookMagic Breakout Forex Trading Strategy PDF eBook
Magic Breakout Forex Trading Strategy PDF eBook
 
Technical Analysis Terstuktur Sistematis & Menyeluruh
Technical Analysis Terstuktur Sistematis & MenyeluruhTechnical Analysis Terstuktur Sistematis & Menyeluruh
Technical Analysis Terstuktur Sistematis & Menyeluruh
 
Support and resistance trading
Support and resistance tradingSupport and resistance trading
Support and resistance trading
 

En vedette

Coimbatore amibroker workshop 2014
Coimbatore amibroker workshop 2014Coimbatore amibroker workshop 2014
Coimbatore amibroker workshop 2014Marketcalls
 
Monte Carlo Simulation for Trading System in AmiBroker
Monte Carlo Simulation for Trading System in AmiBrokerMonte Carlo Simulation for Trading System in AmiBroker
Monte Carlo Simulation for Trading System in AmiBrokerThaiQuants
 
AmiBroker AFL to DLL Conversion
AmiBroker  AFL to DLL ConversionAmiBroker  AFL to DLL Conversion
AmiBroker AFL to DLL Conversionafl2dll
 
Understand Foreign Equity in AmiBroker
Understand Foreign Equity in AmiBrokerUnderstand Foreign Equity in AmiBroker
Understand Foreign Equity in AmiBrokerThaiQuants
 
A Guide to Trading System Analysis : แนะนำแนวทางการอ่านผล Backtest เพื่อวิเคร...
A Guide to Trading System Analysis : แนะนำแนวทางการอ่านผล Backtest เพื่อวิเคร...A Guide to Trading System Analysis : แนะนำแนวทางการอ่านผล Backtest เพื่อวิเคร...
A Guide to Trading System Analysis : แนะนำแนวทางการอ่านผล Backtest เพื่อวิเคร...siamquant
 
AmiBroker Buy sell target & stop loss trading signals software for equity, co...
AmiBroker Buy sell target & stop loss trading signals software for equity, co...AmiBroker Buy sell target & stop loss trading signals software for equity, co...
AmiBroker Buy sell target & stop loss trading signals software for equity, co...Vishnu Kumar
 
Atma sphere april 2014 (1)
Atma sphere april 2014 (1)Atma sphere april 2014 (1)
Atma sphere april 2014 (1)Nikhil Dogra
 
Improving Your Trading Plan
Improving Your Trading PlanImproving Your Trading Plan
Improving Your Trading PlanBenjamin Cheeks
 
SiamQuant 2.0 Discovering Alphas Annoucement : จงค้นหา แล้วจะค้นพบ! เริ่มต้นว...
SiamQuant 2.0 Discovering Alphas Annoucement : จงค้นหา แล้วจะค้นพบ! เริ่มต้นว...SiamQuant 2.0 Discovering Alphas Annoucement : จงค้นหา แล้วจะค้นพบ! เริ่มต้นว...
SiamQuant 2.0 Discovering Alphas Annoucement : จงค้นหา แล้วจะค้นพบ! เริ่มต้นว...siamquant
 
Does P/E Band Really Work!? : บททดสอบกลยุทธ์การลงทุนด้วย P/E Band
Does P/E Band Really Work!? : บททดสอบกลยุทธ์การลงทุนด้วย P/E BandDoes P/E Band Really Work!? : บททดสอบกลยุทธ์การลงทุนด้วย P/E Band
Does P/E Band Really Work!? : บททดสอบกลยุทธ์การลงทุนด้วย P/E Bandsiamquant
 
Plan your trade,trade your plan
Plan your trade,trade your planPlan your trade,trade your plan
Plan your trade,trade your planandy6898
 
Transition to a_hedge fund_-_wsi
Transition to a_hedge fund_-_wsiTransition to a_hedge fund_-_wsi
Transition to a_hedge fund_-_wsikevinWSI
 
Fears, Emotions & Market Crash
Fears, Emotions & Market CrashFears, Emotions & Market Crash
Fears, Emotions & Market CrashMarketcalls
 
Tips for Tuning Solr Search: No Coding Required
Tips for Tuning Solr Search: No Coding RequiredTips for Tuning Solr Search: No Coding Required
Tips for Tuning Solr Search: No Coding RequiredAcquia
 
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...QuantInsti
 
Saral Gyan - 15% @ 90 Days - April 2016
Saral Gyan - 15% @ 90 Days - April 2016Saral Gyan - 15% @ 90 Days - April 2016
Saral Gyan - 15% @ 90 Days - April 2016SaralGyanTeam
 
Saral Gyan Hidden Gem - Dec 2012
Saral Gyan Hidden Gem - Dec 2012Saral Gyan Hidden Gem - Dec 2012
Saral Gyan Hidden Gem - Dec 2012SaralGyanTeam
 
Saral Gyan Hidden Gem - Sept 2014
Saral Gyan Hidden Gem - Sept 2014Saral Gyan Hidden Gem - Sept 2014
Saral Gyan Hidden Gem - Sept 2014SaralGyanTeam
 
Saral Gyan Hidden Gem - Feb 2016
Saral Gyan Hidden Gem - Feb 2016Saral Gyan Hidden Gem - Feb 2016
Saral Gyan Hidden Gem - Feb 2016SaralGyanTeam
 

En vedette (20)

Coimbatore amibroker workshop 2014
Coimbatore amibroker workshop 2014Coimbatore amibroker workshop 2014
Coimbatore amibroker workshop 2014
 
Monte Carlo Simulation for Trading System in AmiBroker
Monte Carlo Simulation for Trading System in AmiBrokerMonte Carlo Simulation for Trading System in AmiBroker
Monte Carlo Simulation for Trading System in AmiBroker
 
AmiBroker AFL to DLL Conversion
AmiBroker  AFL to DLL ConversionAmiBroker  AFL to DLL Conversion
AmiBroker AFL to DLL Conversion
 
Understand Foreign Equity in AmiBroker
Understand Foreign Equity in AmiBrokerUnderstand Foreign Equity in AmiBroker
Understand Foreign Equity in AmiBroker
 
A Guide to Trading System Analysis : แนะนำแนวทางการอ่านผล Backtest เพื่อวิเคร...
A Guide to Trading System Analysis : แนะนำแนวทางการอ่านผล Backtest เพื่อวิเคร...A Guide to Trading System Analysis : แนะนำแนวทางการอ่านผล Backtest เพื่อวิเคร...
A Guide to Trading System Analysis : แนะนำแนวทางการอ่านผล Backtest เพื่อวิเคร...
 
AmiBroker Buy sell target & stop loss trading signals software for equity, co...
AmiBroker Buy sell target & stop loss trading signals software for equity, co...AmiBroker Buy sell target & stop loss trading signals software for equity, co...
AmiBroker Buy sell target & stop loss trading signals software for equity, co...
 
Atma sphere april 2014 (1)
Atma sphere april 2014 (1)Atma sphere april 2014 (1)
Atma sphere april 2014 (1)
 
Improving Your Trading Plan
Improving Your Trading PlanImproving Your Trading Plan
Improving Your Trading Plan
 
SiamQuant 2.0 Discovering Alphas Annoucement : จงค้นหา แล้วจะค้นพบ! เริ่มต้นว...
SiamQuant 2.0 Discovering Alphas Annoucement : จงค้นหา แล้วจะค้นพบ! เริ่มต้นว...SiamQuant 2.0 Discovering Alphas Annoucement : จงค้นหา แล้วจะค้นพบ! เริ่มต้นว...
SiamQuant 2.0 Discovering Alphas Annoucement : จงค้นหา แล้วจะค้นพบ! เริ่มต้นว...
 
Does P/E Band Really Work!? : บททดสอบกลยุทธ์การลงทุนด้วย P/E Band
Does P/E Band Really Work!? : บททดสอบกลยุทธ์การลงทุนด้วย P/E BandDoes P/E Band Really Work!? : บททดสอบกลยุทธ์การลงทุนด้วย P/E Band
Does P/E Band Really Work!? : บททดสอบกลยุทธ์การลงทุนด้วย P/E Band
 
Plan your trade,trade your plan
Plan your trade,trade your planPlan your trade,trade your plan
Plan your trade,trade your plan
 
Trading system designer
Trading system designerTrading system designer
Trading system designer
 
Transition to a_hedge fund_-_wsi
Transition to a_hedge fund_-_wsiTransition to a_hedge fund_-_wsi
Transition to a_hedge fund_-_wsi
 
Fears, Emotions & Market Crash
Fears, Emotions & Market CrashFears, Emotions & Market Crash
Fears, Emotions & Market Crash
 
Tips for Tuning Solr Search: No Coding Required
Tips for Tuning Solr Search: No Coding RequiredTips for Tuning Solr Search: No Coding Required
Tips for Tuning Solr Search: No Coding Required
 
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
 
Saral Gyan - 15% @ 90 Days - April 2016
Saral Gyan - 15% @ 90 Days - April 2016Saral Gyan - 15% @ 90 Days - April 2016
Saral Gyan - 15% @ 90 Days - April 2016
 
Saral Gyan Hidden Gem - Dec 2012
Saral Gyan Hidden Gem - Dec 2012Saral Gyan Hidden Gem - Dec 2012
Saral Gyan Hidden Gem - Dec 2012
 
Saral Gyan Hidden Gem - Sept 2014
Saral Gyan Hidden Gem - Sept 2014Saral Gyan Hidden Gem - Sept 2014
Saral Gyan Hidden Gem - Sept 2014
 
Saral Gyan Hidden Gem - Feb 2016
Saral Gyan Hidden Gem - Feb 2016Saral Gyan Hidden Gem - Feb 2016
Saral Gyan Hidden Gem - Feb 2016
 

Similaire à Amibroker AFL Coding - Webinar

Scaling operations in the Subscription Economy (Brandwatch)
Scaling operations in the Subscription Economy (Brandwatch)Scaling operations in the Subscription Economy (Brandwatch)
Scaling operations in the Subscription Economy (Brandwatch)Zuora, Inc.
 
TMPA-2017: Defect Report Classification in Accordance with Areas of Testing
TMPA-2017: Defect Report Classification in Accordance with Areas of TestingTMPA-2017: Defect Report Classification in Accordance with Areas of Testing
TMPA-2017: Defect Report Classification in Accordance with Areas of TestingIosif Itkin
 
Increasing reporting value with statistics
Increasing reporting value with statisticsIncreasing reporting value with statistics
Increasing reporting value with statisticsvraopolisetti
 
Quantitative finance 101
Quantitative finance 101Quantitative finance 101
Quantitative finance 101Martin Froehler
 
Quantitative finance 101
Quantitative finance 101Quantitative finance 101
Quantitative finance 101Martin Froehler
 
Testing trading strategies in JavaScript
Testing trading strategies in JavaScriptTesting trading strategies in JavaScript
Testing trading strategies in JavaScriptAshley Davis
 
Rebuilding the Busiest Trading Exchange in the World to Scale 10X (Manjunath ...
Rebuilding the Busiest Trading Exchange in the World to Scale 10X (Manjunath ...Rebuilding the Busiest Trading Exchange in the World to Scale 10X (Manjunath ...
Rebuilding the Busiest Trading Exchange in the World to Scale 10X (Manjunath ...confluent
 
20161110 quantstrat in seattle
20161110 quantstrat in seattle20161110 quantstrat in seattle
20161110 quantstrat in seattleChia-Chi Chang
 
Algo trading(Minor Project) strategy EMA with Ipython
Algo trading(Minor Project) strategy EMA with IpythonAlgo trading(Minor Project) strategy EMA with Ipython
Algo trading(Minor Project) strategy EMA with IpythonDeb prakash ganguly
 
Trading decision trees ( Elaborated by Mohamed DHAOUI )
Trading decision trees ( Elaborated by Mohamed DHAOUI )Trading decision trees ( Elaborated by Mohamed DHAOUI )
Trading decision trees ( Elaborated by Mohamed DHAOUI )Mohamed DHAOUI
 
Business Valuation PowerPoint Presentation Slides
Business Valuation PowerPoint Presentation SlidesBusiness Valuation PowerPoint Presentation Slides
Business Valuation PowerPoint Presentation SlidesSlideTeam
 
StrikeZone-01
StrikeZone-01StrikeZone-01
StrikeZone-01John Car
 
A G S006 Little 091807
A G S006  Little 091807A G S006  Little 091807
A G S006 Little 091807Dreamforce07
 
How To Forex trade with sucess - Caliber FX Pro - System Manual
How To Forex trade with sucess - Caliber FX Pro - System ManualHow To Forex trade with sucess - Caliber FX Pro - System Manual
How To Forex trade with sucess - Caliber FX Pro - System Manualisland script
 
Vertical Recommendation Using Collaborative Filtering
Vertical Recommendation Using Collaborative FilteringVertical Recommendation Using Collaborative Filtering
Vertical Recommendation Using Collaborative Filteringgorass
 
7 Habits of Highly Efficient Visualforce Pages
7 Habits of Highly Efficient Visualforce Pages7 Habits of Highly Efficient Visualforce Pages
7 Habits of Highly Efficient Visualforce PagesSalesforce Developers
 

Similaire à Amibroker AFL Coding - Webinar (20)

Scaling operations in the Subscription Economy (Brandwatch)
Scaling operations in the Subscription Economy (Brandwatch)Scaling operations in the Subscription Economy (Brandwatch)
Scaling operations in the Subscription Economy (Brandwatch)
 
TMPA-2017: Defect Report Classification in Accordance with Areas of Testing
TMPA-2017: Defect Report Classification in Accordance with Areas of TestingTMPA-2017: Defect Report Classification in Accordance with Areas of Testing
TMPA-2017: Defect Report Classification in Accordance with Areas of Testing
 
Increasing reporting value with statistics
Increasing reporting value with statisticsIncreasing reporting value with statistics
Increasing reporting value with statistics
 
Quantitative finance 101
Quantitative finance 101Quantitative finance 101
Quantitative finance 101
 
Quantitative finance 101
Quantitative finance 101Quantitative finance 101
Quantitative finance 101
 
Testing trading strategies in JavaScript
Testing trading strategies in JavaScriptTesting trading strategies in JavaScript
Testing trading strategies in JavaScript
 
Speed of Lightning
Speed of LightningSpeed of Lightning
Speed of Lightning
 
Rebuilding the Busiest Trading Exchange in the World to Scale 10X (Manjunath ...
Rebuilding the Busiest Trading Exchange in the World to Scale 10X (Manjunath ...Rebuilding the Busiest Trading Exchange in the World to Scale 10X (Manjunath ...
Rebuilding the Busiest Trading Exchange in the World to Scale 10X (Manjunath ...
 
Ncdex tips
Ncdex tipsNcdex tips
Ncdex tips
 
, NCDEX POSITIONAL TIPS
, NCDEX POSITIONAL TIPS, NCDEX POSITIONAL TIPS
, NCDEX POSITIONAL TIPS
 
20161110 quantstrat in seattle
20161110 quantstrat in seattle20161110 quantstrat in seattle
20161110 quantstrat in seattle
 
Algo trading(Minor Project) strategy EMA with Ipython
Algo trading(Minor Project) strategy EMA with IpythonAlgo trading(Minor Project) strategy EMA with Ipython
Algo trading(Minor Project) strategy EMA with Ipython
 
Trading decision trees ( Elaborated by Mohamed DHAOUI )
Trading decision trees ( Elaborated by Mohamed DHAOUI )Trading decision trees ( Elaborated by Mohamed DHAOUI )
Trading decision trees ( Elaborated by Mohamed DHAOUI )
 
Business Valuation PowerPoint Presentation Slides
Business Valuation PowerPoint Presentation SlidesBusiness Valuation PowerPoint Presentation Slides
Business Valuation PowerPoint Presentation Slides
 
This Help you for Earning
This Help you for EarningThis Help you for Earning
This Help you for Earning
 
StrikeZone-01
StrikeZone-01StrikeZone-01
StrikeZone-01
 
A G S006 Little 091807
A G S006  Little 091807A G S006  Little 091807
A G S006 Little 091807
 
How To Forex trade with sucess - Caliber FX Pro - System Manual
How To Forex trade with sucess - Caliber FX Pro - System ManualHow To Forex trade with sucess - Caliber FX Pro - System Manual
How To Forex trade with sucess - Caliber FX Pro - System Manual
 
Vertical Recommendation Using Collaborative Filtering
Vertical Recommendation Using Collaborative FilteringVertical Recommendation Using Collaborative Filtering
Vertical Recommendation Using Collaborative Filtering
 
7 Habits of Highly Efficient Visualforce Pages
7 Habits of Highly Efficient Visualforce Pages7 Habits of Highly Efficient Visualforce Pages
7 Habits of Highly Efficient Visualforce Pages
 

Plus de Marketcalls

OpenAlgo - Algotrading Platform for Everyone
OpenAlgo - Algotrading Platform for EveryoneOpenAlgo - Algotrading Platform for Everyone
OpenAlgo - Algotrading Platform for EveryoneMarketcalls
 
Python for Traders - Introduction to Python for Trading
Python for Traders - Introduction to Python for TradingPython for Traders - Introduction to Python for Trading
Python for Traders - Introduction to Python for TradingMarketcalls
 
Line Trading Automation - Algomojo Amibroker Module
Line Trading Automation - Algomojo Amibroker ModuleLine Trading Automation - Algomojo Amibroker Module
Line Trading Automation - Algomojo Amibroker ModuleMarketcalls
 
Introduction to Option Greeks
Introduction to Option GreeksIntroduction to Option Greeks
Introduction to Option GreeksMarketcalls
 
New margin requirement for popular futures and options strategies
New margin requirement for popular futures and options strategiesNew margin requirement for popular futures and options strategies
New margin requirement for popular futures and options strategiesMarketcalls
 
Tradestudio 5.0 - Documentation
Tradestudio 5.0 - DocumentationTradestudio 5.0 - Documentation
Tradestudio 5.0 - DocumentationMarketcalls
 
Trading Money on 2nd OCT 2019 - Market Outlook
Trading Money on 2nd OCT 2019 - Market OutlookTrading Money on 2nd OCT 2019 - Market Outlook
Trading Money on 2nd OCT 2019 - Market OutlookMarketcalls
 
Trading money on 22nd sep 2019
Trading money on 22nd sep 2019Trading money on 22nd sep 2019
Trading money on 22nd sep 2019Marketcalls
 
Budget 2019 - Nifty Futures Intraday Price Action
Budget 2019   - Nifty Futures Intraday Price ActionBudget 2019   - Nifty Futures Intraday Price Action
Budget 2019 - Nifty Futures Intraday Price ActionMarketcalls
 
Trading options and market profile
Trading options and market profileTrading options and market profile
Trading options and market profileMarketcalls
 
Custom Algo Development - Marketcalls
Custom Algo Development - MarketcallsCustom Algo Development - Marketcalls
Custom Algo Development - MarketcallsMarketcalls
 
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and OrderflowTradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and OrderflowMarketcalls
 
Trading Strategies for Active Traders
Trading Strategies for Active TradersTrading Strategies for Active Traders
Trading Strategies for Active TradersMarketcalls
 
Marketcalls slack 24th dec 2018
Marketcalls slack 24th dec 2018Marketcalls slack 24th dec 2018
Marketcalls slack 24th dec 2018Marketcalls
 
Introduction to Algoaction -Web Based Trading Platform
Introduction to Algoaction -Web Based Trading PlatformIntroduction to Algoaction -Web Based Trading Platform
Introduction to Algoaction -Web Based Trading PlatformMarketcalls
 
Amibroker Fast Track Course Bangalore
Amibroker Fast Track Course   BangaloreAmibroker Fast Track Course   Bangalore
Amibroker Fast Track Course BangaloreMarketcalls
 
Market profile - ATMA 42nd Educational Meeting
Market profile  - ATMA 42nd Educational MeetingMarket profile  - ATMA 42nd Educational Meeting
Market profile - ATMA 42nd Educational MeetingMarketcalls
 
LinTRA – Intraday Trading System
LinTRA – Intraday Trading SystemLinTRA – Intraday Trading System
LinTRA – Intraday Trading SystemMarketcalls
 
TradeZilla - Trading system Design
TradeZilla - Trading system DesignTradeZilla - Trading system Design
TradeZilla - Trading system DesignMarketcalls
 
Tradezilla Daily market commentary 2nd mar 2016
Tradezilla Daily market commentary   2nd mar 2016Tradezilla Daily market commentary   2nd mar 2016
Tradezilla Daily market commentary 2nd mar 2016Marketcalls
 

Plus de Marketcalls (20)

OpenAlgo - Algotrading Platform for Everyone
OpenAlgo - Algotrading Platform for EveryoneOpenAlgo - Algotrading Platform for Everyone
OpenAlgo - Algotrading Platform for Everyone
 
Python for Traders - Introduction to Python for Trading
Python for Traders - Introduction to Python for TradingPython for Traders - Introduction to Python for Trading
Python for Traders - Introduction to Python for Trading
 
Line Trading Automation - Algomojo Amibroker Module
Line Trading Automation - Algomojo Amibroker ModuleLine Trading Automation - Algomojo Amibroker Module
Line Trading Automation - Algomojo Amibroker Module
 
Introduction to Option Greeks
Introduction to Option GreeksIntroduction to Option Greeks
Introduction to Option Greeks
 
New margin requirement for popular futures and options strategies
New margin requirement for popular futures and options strategiesNew margin requirement for popular futures and options strategies
New margin requirement for popular futures and options strategies
 
Tradestudio 5.0 - Documentation
Tradestudio 5.0 - DocumentationTradestudio 5.0 - Documentation
Tradestudio 5.0 - Documentation
 
Trading Money on 2nd OCT 2019 - Market Outlook
Trading Money on 2nd OCT 2019 - Market OutlookTrading Money on 2nd OCT 2019 - Market Outlook
Trading Money on 2nd OCT 2019 - Market Outlook
 
Trading money on 22nd sep 2019
Trading money on 22nd sep 2019Trading money on 22nd sep 2019
Trading money on 22nd sep 2019
 
Budget 2019 - Nifty Futures Intraday Price Action
Budget 2019   - Nifty Futures Intraday Price ActionBudget 2019   - Nifty Futures Intraday Price Action
Budget 2019 - Nifty Futures Intraday Price Action
 
Trading options and market profile
Trading options and market profileTrading options and market profile
Trading options and market profile
 
Custom Algo Development - Marketcalls
Custom Algo Development - MarketcallsCustom Algo Development - Marketcalls
Custom Algo Development - Marketcalls
 
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and OrderflowTradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
 
Trading Strategies for Active Traders
Trading Strategies for Active TradersTrading Strategies for Active Traders
Trading Strategies for Active Traders
 
Marketcalls slack 24th dec 2018
Marketcalls slack 24th dec 2018Marketcalls slack 24th dec 2018
Marketcalls slack 24th dec 2018
 
Introduction to Algoaction -Web Based Trading Platform
Introduction to Algoaction -Web Based Trading PlatformIntroduction to Algoaction -Web Based Trading Platform
Introduction to Algoaction -Web Based Trading Platform
 
Amibroker Fast Track Course Bangalore
Amibroker Fast Track Course   BangaloreAmibroker Fast Track Course   Bangalore
Amibroker Fast Track Course Bangalore
 
Market profile - ATMA 42nd Educational Meeting
Market profile  - ATMA 42nd Educational MeetingMarket profile  - ATMA 42nd Educational Meeting
Market profile - ATMA 42nd Educational Meeting
 
LinTRA – Intraday Trading System
LinTRA – Intraday Trading SystemLinTRA – Intraday Trading System
LinTRA – Intraday Trading System
 
TradeZilla - Trading system Design
TradeZilla - Trading system DesignTradeZilla - Trading system Design
TradeZilla - Trading system Design
 
Tradezilla Daily market commentary 2nd mar 2016
Tradezilla Daily market commentary   2nd mar 2016Tradezilla Daily market commentary   2nd mar 2016
Tradezilla Daily market commentary 2nd mar 2016
 

Dernier

Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 

Dernier (20)

Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 

Amibroker AFL Coding - Webinar

  • 1. Amibroker AFL Coding Rajandran R www.marketcalls.in
  • 2. Disclaimer ▪ TRADING FUTURES AND OPTIONS INVOLVES SUBSTANTIAL AMOUNT OF RISK OF LOSS AND IS NOT SUITABLE FOR ALL INVESTORS ▪ PAST PERFORMANCE IS NOT NECESSARILY INDICATIVE OF FUTURE RESULTS. ▪ AMIBROKER IS REGISTEREDTRADEMARK OF AMIBROKER.COM. ▪ WE ARE NEITHER ASSOCIATED WITHTHE ABOVETRADEMARK OWNERS NOR DOWE REPRESENT THEM IN ANY MANNER. WE ARE NOT OFFERING AMIBROKER PLATFORM FOR SALE ON OURWEBSITE / IN OUR OFFICE. www.marketcalls.in Customer Support : 09738383344
  • 3. About Me ▪ Running a Financial Start-up ▪ Author of www.marketcalls.in since Sep 2007 ▪ Trading System Designer ▪ SystemTrader & Financial Blogger ▪ More www.marketcalls.in/about www.marketcalls.in Customer Support : 09738383344
  • 4. No Subjective Interpretation ▪ NoTrend Lines ▪ No Gann ▪ No Fibonacci ▪ No Elliot wave ▪ NoTrading Patterns ▪ No Divergence ▪ No News ▪ No Fundamentals www.marketcalls.in Customer Support : 09738383344
  • 5. Trading Analysis Software Amibroker Metastock Ninjatrader Esignal Multicharts www.marketcalls.in Customer Support : 09738383344
  • 6. Free Data Providers for Amibroker Google Finance (EOD, Intraday) Yahoo Finance (EOD, Intraday, Fundamental) ASCII (csv, txt) MSN Money (EOD) Quandl (EOD) www.marketcalls.in Customer Support : 09738383344
  • 7. Subscription based Data Providers Globaldatafeeds Neotradeanalytics Esignal (Platform + Data feed) DTN IQFeed Interactive Brokers (Brokerage + Data feed ) CQG www.marketcalls.in Customer Support : 09738383344
  • 8. Why Amibroker? ▪ Ease of Use ▪ High Speed Execution ▪ Supports Autotrading (Symphony Fintech, Interactive Brokers) ▪ CustomTimeframe ▪ MultiTimeframe Support ▪ Backtesting Optimization Walk ForwardTesting ▪ Scanning and Exploration ▪ Custom Indicators (AFL Programming) www.marketcalls.in Customer Support : 09738383344
  • 9. Amibroker Formula Language (AFL) www.marketcalls.in Customer Support : 09738383344 ▪ AFL is Vector Programming Language ▪ Write your own Custom Indicators, Scanners, Exploration and custom commentaries ▪ Write your ownTrading System Rules
  • 10. AFL Tokens ▪ Identifiers ▪ Constants ▪ String – literals ▪ Operators ▪ Punctuators (Separators) www.marketcalls.in Customer Support : 09738383344
  • 11. Built-in Identifiers Identifiers Abbreviation Open O High H Low L Close C Volume V OpenInt OI Avg www.marketcalls.in Customer Support : 09738383344
  • 12. Comparison Operators Symbol Meaning < Less than > Greater than <= Less than or equal to >= Greater than or equal to == Equal to ! Not != Not Equal to www.marketcalls.in Customer Support : 09738383344
  • 13. Arithmetic and Logical Operators Symbol Meaning + Addition - Subtraction * Multiplication / Division % Modulus ^ Exponentiation | & BitwiseOR BitwiseAND www.marketcalls.in Customer Support : 09738383344 Symbol Meaning NOT Logical NOT AND LogicalAND OR Logical OR
  • 14. Sample Built-in Functions ▪ RSI(14) - 14 period RSI ▪ MACD() - Default MACD ▪ EMA(c,10) - 10 period EMA ▪ Ref(C, -1 ) - Previous Close Array ▪ MA(C,25) - 25 period Simple MA ▪ Cross(C, EMA(c10)) - Crossover Functions ▪ Barindex() - returns total number of bars (similar to Barcount) More at http://www.amibroker.com/guide/a_funref.html www.marketcalls.in Customer Support : 09738383344
  • 16. AFL Arrays Example 1 www.marketcalls.in Customer Support : 09738383344 Day 1 2 3 4 5 6 7 8 9 10 1 Open 123 124 121 126 124 129 133 132 135 137 2 High 124 127 125 129 125 129 135 135 137 129 3 Low 120 121 119 120 121 124 130 128 131 127 4 Close 123 126 124 128 125 125 131 130 132 128 5 Volume 8310 3021 5325 2834 1432 5666 7847 555 6749 3456 6 Ref(C-1) NULL 123 126 124 128 125 125 131 130 132
  • 17. Pattern Detection Functions ▪ Inside() ▪ Outside() ▪ GapUp() ▪ GapDown() Gives a "1" or “True” when a inside Pattern occurs. Gives "0" or “False” otherwise. www.marketcalls.in Customer Support : 09738383344
  • 18. Plot Functions ▪ Plot() ▪ PlotOHLC() ▪ PlotShapes() Demo www.marketcalls.in Customer Support : 09738383344
  • 19. Plot Arrows /* Plot Buy and Sell SignalArrows */ PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorGreen, 0, L, Offset=-40); PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorLime, 0,L, Offset=-50); PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45); PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorRed, 0, H, Offset=40); PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorOrange, 0,H, Offset=50); PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45); www.marketcalls.in Customer Support : 09738383344
  • 20. AFL Arrays Example 2 www.marketcalls.in Customer Support : 09738383344 Day 1 2 3 4 5 6 7 8 9 10 1 Open 123 124 121 126 124 129 133 132 135 137 2 BeginValue( Open ) 124 124 124 124 124 124 124 124 124 124 3 EndValue( Open ) 132 132 132 132 132 132 132 132 132 132 4 SelectedValue(Open ) 121 121 121 121 121 121 121 121 121 121 5 LastValue( Open ) 137 137 137 137 137 137 137 137 137 137 6 Close 122 126 123 128 125 125 131 130 132 128
  • 21. Lowest/Highest Functions ▪ LLV() ▪ HHV() ▪ Lowest() ▪ Highest() ▪ LLV(C,10) ▪ HHV(c,10) ▪ Lowest( RSI(14)) ▪ Highest( MFI(14) ) DEMO www.marketcalls.in Customer Support : 09738383344
  • 22. Alerts (in built and 3rd Party) ▪ SoundAlert ▪ Voice Alert ▪ Email Alert ▪ Alertif() , say() functions ▪ Twitter Alert [tweetymail] ▪ Trade Sender ▪ Push Bullet [http api] www.marketcalls.in Customer Support : 09738383344
  • 23. Param Control Functions ▪ Param() ▪ Paramcolor() ▪ Paramstr() ▪ ParamTime() ▪ ParamDate() ▪ ParamField() ▪ ParamTrigger() ▪ ParamList() ▪ ParamToggle() ▪ ParamStyle() DEMO www.marketcalls.in Customer Support : 09738383344
  • 24. Built-in Trading Logic Identifiers ▪ Buy ▪ Sell ▪ Short ▪ Cover DEMO www.marketcalls.in Customer Support : 09738383344
  • 25. Simple Exploration www.marketcalls.in Customer Support : 09738383344 Filter =1; AddColumn(RSI(10),"RSI", 1.2); AddColumn(EMA(C,10),"EMA10",1.2); AddColumn(v,"volume",1);
  • 26. Understanding different IF Functions ▪ IF ▪ IIF ▪ WriteIF ▪ If(buy[barcount-1] == true) ▪ Color = iif(RSI(14)>70,colorgreen,colorred) www.marketcalls.in Customer Support : 09738383344
  • 27. Multitimeframe Functions SwitchingTimeframe • TimeFrameSet • TimeFrameRestore Compress/Expand • TimeFrameCompress • TimeFrameExpand Access DiffTimeframe • TimeFrameGetPrice www.marketcalls.in Customer Support : 09738383344
  • 28. Multimeframe Getprice TimeFrameGetPrice( "O", inWeekly, -1 ) // gives you previous week Open price TimeFrameGetPrice( "C", inWeekly, -3 ) // gives you weekly Close price 3 weeks ago TimeFrameGetPrice( "H", inWeekly, -2 ) // gives you weekly High price 2 weeks ago TimeFrameGetPrice( "O", inWeekly, 0 ) // gives you this week Open price. TimeFrameGetPrice( "H", inDaily, -1 ) // gives previous Day High when working on intraday data www.marketcalls.in Customer Support : 09738383344
  • 29. Components of Trading System Initial Parameters Trading Logic Position Size Signals & Alerts Dashboard www.marketcalls.in Customer Support : 09738383344
  • 30. Simple Trading System SetTradeDelays(1,1,1,1); SetPositionSize(100,spsShares); par1 = param("par1",10,1,50,1); par2 = param("par2",15,1,50,1); sema = EMA(C,par1); lema = EMA(C,par2); Buy = Cross(sema,lema); Sell = Cross(lema,sema); www.marketcalls.in Customer Support : 09738383344
  • 31. Position Size & Trade Delay ▪ SetTradeDelays(1,1,1,1); //Trade Delay of 1 Bar ▪ SetPositionSize( 100, spsShares ); // 100 shares by default ▪ SetPositionSize( 10, spsPercentofEquity ); //Percentage Equity ▪ SetPositionSize( 100000, spsValue ); // Fixed Amount http://www.amibroker.com/kb/2014/10/12/position-sizing-based-on- risk/ www.marketcalls.in Customer Support : 09738383344
  • 34. Trading System Design Cycle Analysis Design ImplementTesting Evaluate www.marketcalls.in Customer Support : 09738383344
  • 35. Time Based Trading Rules ▪ Timenum() Function ▪ Mostly Rules for Intraday DEMO www.marketcalls.in Customer Support : 09738383344
  • 36. Foreign Functions ▪ Retrieve Data from other Symbols DEMO www.marketcalls.in Customer Support : 09738383344
  • 37. Offers to Webinar Participants Globaldatafeeds ▪ Take Data Subscription of NSE MCX NSE FX www.marketcalls.in/services Contact Customer Support 09738383344 SupportTimings – (9a.m – 6p.m) Mon - Fri Tradejini ( Discount Broker ) ▪ Get 50% of Brokerage Reversal upto your purchased product ▪ Rs 20 Per Order ▪ Trade in NSE, BSE, MCX, MCX- SX ▪ Nest/NowTradingTerminal www.marketcalls.in Customer Support : 09738383344
  • 38. Recommended Trading Books Beginners • Introduction to Amibroker – 2nd Edition – Howard Bandy • Amibroker User Guide Intermediate • QuantitativeTrading Systems – Howard Bandy • ModellingTrading System Performance – Howard Bandy Experts • Mean ReversionTrading Systems – Howard Bandy • QuantitativeTechnical Analysis – Howard Bandy www.marketcalls.in Customer Support : 09738383344
  • 39. AFL Library & Forums ▪ Amibroker Library www.amibroker.com/library ▪ Marketcalls Library www.marketcalls.in/library ▪ Wisestocktrader Library www.wisestocktrader.com ▪ AmibrokerYahoo Groups ▪ Traderji Forum ▪ Inditraders Forum ▪ Marketcalls Community www.marketcalls.in Customer Support : 09738383344