SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

LC's Forex Trading System
LC's Forex Trading SystemLC's Forex Trading System
LC's Forex Trading Systemlcchong76
 
How to Become a Professional Trader
How to Become a Professional TraderHow to Become a Professional Trader
How to Become a Professional Trader My Trading Skills
 
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
 
How to build a trading system
How to build a trading systemHow to build a trading system
How to build a trading systemFXstreet.com
 
ORDER BLOCK ENTRY.pptx
ORDER BLOCK ENTRY.pptxORDER BLOCK ENTRY.pptx
ORDER BLOCK ENTRY.pptxTan Ngoc
 
Introduction to elliott_wave_fibonacci_spread_trading
Introduction to elliott_wave_fibonacci_spread_tradingIntroduction to elliott_wave_fibonacci_spread_trading
Introduction to elliott_wave_fibonacci_spread_tradingPragasit Thitaram
 
Option_SELLING_Webinar_0321.pdf
Option_SELLING_Webinar_0321.pdfOption_SELLING_Webinar_0321.pdf
Option_SELLING_Webinar_0321.pdfajaypalwe1
 
Trade what you see not what you think
Trade what you see not what you thinkTrade what you see not what you think
Trade what you see not what you thinkNinja Tan
 
Best Swing Trading Indicators and Oscillators
Best Swing Trading Indicators and OscillatorsBest Swing Trading Indicators and Oscillators
Best Swing Trading Indicators and OscillatorsSwingTradingBootCamp
 
SMC structure.pptx
SMC structure.pptxSMC structure.pptx
SMC structure.pptxTan Ngoc
 
Secrets of Price Action Trading
Secrets of Price Action TradingSecrets of Price Action Trading
Secrets of Price Action TradingSyrous Pejman
 
Practical Elliott Wave Trading Strategies
Practical Elliott Wave Trading StrategiesPractical Elliott Wave Trading Strategies
Practical Elliott Wave Trading StrategiesNick Radge
 
Amibroker afl coding 28th atma bengaluru meet
Amibroker afl coding   28th atma bengaluru meetAmibroker afl coding   28th atma bengaluru meet
Amibroker afl coding 28th atma bengaluru meetMarketcalls
 
Tips to Improve your Trading Mindset
Tips to Improve your Trading MindsetTips to Improve your Trading Mindset
Tips to Improve your Trading Mindset My Trading Skills
 
Candlestick cheat-sheet-rgb-final
Candlestick cheat-sheet-rgb-finalCandlestick cheat-sheet-rgb-final
Candlestick cheat-sheet-rgb-finalsubucud
 
The simple scalping strategy rules
The simple scalping strategy rules  The simple scalping strategy rules
The simple scalping strategy rules Nasir Tareen
 

Was ist angesagt? (20)

LC's Forex Trading System
LC's Forex Trading SystemLC's Forex Trading System
LC's Forex Trading System
 
How to Become a Professional Trader
How to Become a Professional TraderHow to Become a Professional Trader
How to Become a Professional Trader
 
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
 
How to build a trading system
How to build a trading systemHow to build a trading system
How to build a trading system
 
ORDER BLOCK ENTRY.pptx
ORDER BLOCK ENTRY.pptxORDER BLOCK ENTRY.pptx
ORDER BLOCK ENTRY.pptx
 
Introduction to elliott_wave_fibonacci_spread_trading
Introduction to elliott_wave_fibonacci_spread_tradingIntroduction to elliott_wave_fibonacci_spread_trading
Introduction to elliott_wave_fibonacci_spread_trading
 
Option_SELLING_Webinar_0321.pdf
Option_SELLING_Webinar_0321.pdfOption_SELLING_Webinar_0321.pdf
Option_SELLING_Webinar_0321.pdf
 
Trade what you see not what you think
Trade what you see not what you thinkTrade what you see not what you think
Trade what you see not what you think
 
Best Swing Trading Indicators and Oscillators
Best Swing Trading Indicators and OscillatorsBest Swing Trading Indicators and Oscillators
Best Swing Trading Indicators and Oscillators
 
HABB.pdf
HABB.pdfHABB.pdf
HABB.pdf
 
SMC structure.pptx
SMC structure.pptxSMC structure.pptx
SMC structure.pptx
 
Secrets of Price Action Trading
Secrets of Price Action TradingSecrets of Price Action Trading
Secrets of Price Action Trading
 
5 Day Trading Techniques
5 Day Trading Techniques5 Day Trading Techniques
5 Day Trading Techniques
 
RSI Strategy
RSI StrategyRSI Strategy
RSI Strategy
 
Practical Elliott Wave Trading Strategies
Practical Elliott Wave Trading StrategiesPractical Elliott Wave Trading Strategies
Practical Elliott Wave Trading Strategies
 
Amibroker afl coding 28th atma bengaluru meet
Amibroker afl coding   28th atma bengaluru meetAmibroker afl coding   28th atma bengaluru meet
Amibroker afl coding 28th atma bengaluru meet
 
Tips to Improve your Trading Mindset
Tips to Improve your Trading MindsetTips to Improve your Trading Mindset
Tips to Improve your Trading Mindset
 
Sifat candlestick
Sifat candlestickSifat candlestick
Sifat candlestick
 
Candlestick cheat-sheet-rgb-final
Candlestick cheat-sheet-rgb-finalCandlestick cheat-sheet-rgb-final
Candlestick cheat-sheet-rgb-final
 
The simple scalping strategy rules
The simple scalping strategy rules  The simple scalping strategy rules
The simple scalping strategy rules
 

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 
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
 
Business Valuation Powerpoint Presentation Slides
Business Valuation Powerpoint Presentation SlidesBusiness Valuation Powerpoint Presentation Slides
Business Valuation Powerpoint Presentation SlidesSlideTeam
 

Ähnlich wie 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
 
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
 
Business Valuation Powerpoint Presentation Slides
Business Valuation Powerpoint Presentation SlidesBusiness Valuation Powerpoint Presentation Slides
Business Valuation Powerpoint Presentation Slides
 
Daily Derivative Report
Daily Derivative Report Daily Derivative Report
Daily Derivative Report
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024Matteo Carbone
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 

Kürzlich hochgeladen (20)

8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 

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