Advanced Technical Analysis Training Course

Amibroker AFL Coding

Get familiarized with the Amibroker Formula Language. Learn how it works in the background and how to use it to customize your charts. Understand about the AFL syntax and functions. Also learn about how to use variables and with sections and parameters to add shortcuts to your code and make it more manageable.

Companion Course:

Course Instructor :

Engr. Md. Rukonuzzaman
Md. Rukonuzzaman

Engr. Md. Rukonuzzaman, MBA(DU), MECON(DU), is with Amarstock since inception of the company as the ‘Head of Research’. He completed his graduation from Department of Civil Engineering, BUET. Later he completed MBA and Master in Economics(MECON) from University of Dhaka. He has diverse experience of working in different institutions of Bangladesh Capital Market such as Brokerage Firm, Asset management Company.

Pre-Requisite :

  • Must have clear understanding of Technical Analysis.
  • User must bring their Laptop to better understand coding.
Day 1
Amibroker installation
  • How to install amibroker and how to crack it.
  • How to create new database.
  • How to import data in amibroker.
  • How to change preferences.
  • Discussion on different embedded tools( such as trendline,texttool,fibo tool etc,) in amibroker
  • How to use float window and make linkage.
  • Price-Volume Relationship
  • Discussion on database handling and storing.
  • Converting DAY end data to week end and month end data.
Day 2
  • Preliminary discussion on charting
    • What is candlestick? Discussion on different type of candle and their implementation.
    • What is volume chart and how can we use it in our trading?
    • How to change different parameters of different afl.
    • Discussion on moving average ,their classification and implementation in trading.(SMA,WMA,EMA…..etc)
    • Trading with moving average and their crossing.
  • Quick Market Riview
  • Formula Editor, Auto Analyser
Day 3
  • Charting
    • Inserting New AFL
    • New Blank Chart/ Pane
    • Using Plugins
    • Using Layer, Layout and Symbol
  • Taking Image of graph, Quote Edit, Window cascade, tile etc.
  • How to use Help Efficiently
Day 4
  • Using BASIC Charts of Amibroker.
  • AFL Programming
    • Uses of different function such as Plot(), EMA(),WMA(), IIF(), etc.
Day 5
AFL Programming
  • Exploration
  • Scaning
  • Optimization
  • Back Testing
  • Reporting
Day 6
AFL Programming
  • Optimization
  • Back Testing
  • Reporting
Day 7
Overview of full Amibroker coding , making a total Trading System and small test.

Desk Ready Skills

  • Have an understanding of the AFL Progamming Language
  • Be able to customize their charts
  • Be able to make their own screeners
  • Be able to make their own AFL


Traders who would like to understand AFL Programming Amibroker users who want to customize their charts



Apartment B# 2,

House # 13,

Road # 27, Banani,

Dhaka - 1213

31 January 2020
03:00PM - 8:00PM
01 February 2020
03:00PM - 8:00PM
07 February 2020
03:00PM - 8:00PM

In Person

21 Hours


Cost: ৳ 15500

Register Now

Registration Process

Step 01: For online registration Click here.
Step 02: Deposit the training fee to Account No. 0201020006247 at Any Branch of One Bank Ltd. favoring AmarStock Limited.


bKash to this Number: 01977688522 (Personal)
Step 03: Submit the scanned copy of the Bank deposit slip on the Registration Form to ensure your participation.


Visit our office for registration.

Seat will be confirmed after payment. For registration or information please call


Payment Policies and Procedures

Payment is to be made by last date of registration. If you cannot attend any program for which you have paid, a notification within no less than 2 business days prior to your session’s start is required for courtesy transfer to use in any future Training program. If you fail to attend without notifying us in writing, in fairness to all attendees, neither a refund nor a courtesy transfer will be issued.