Course introduction

The same code. Two completely different products.

You already know how to write the logic. What separates a hobby script from a tool you'd pay for — or sell — is the interface.

Three foundations. One unfair advantage.

Most tutorials cover one slice. This course gives you all three layers — native controls, advanced canvas rendering, and CKEECX's own pro-grade class library — so nothing about UI ever blocks you again.







"After 10+ years building MQL4 tools that real traders use, we condensed everything we wish someone had taught us into one structured course."


CKEECX Academy  · MQL4 specialists since 2014 · Author of the CKE Graphical Class library

This course is built for three kinds of MQL4 developer.

Where do you fit?







Six standout modules that define this course.

Six highlights from the 18-section curriculum. The complete module-by-module breakdown sits just below.

Example Curriculum

  Course introduction
Available in days
days after you enroll
  Native graphical object in MQL4
Available in days
days after you enroll
  Working with Chart event
Available in days
days after you enroll
  Library integration
Available in days
days after you enroll
  Native MQL4 graphical class | Chart object class
Available in days
days after you enroll
  Native MQL4 graphical class | Controls class
Available in days
days after you enroll
  Native MQL4 graphical class | Canvas
Available in days
days after you enroll
  CKE Graphical class
Available in days
days after you enroll
  Useful technic
Available in days
days after you enroll
  Mini project | Preparation
Available in days
days after you enroll
  Mini project | Harmonic deployer
Available in days
days after you enroll
  Mini project | Trade panel
Available in days
days after you enroll
  Mini project | Mini chart
Available in days
days after you enroll
  Mini project | Object duplicator
Available in days
days after you enroll
  Mini project | RR calculator
Available in days
days after you enroll
  Mini project | Crosshair info
Available in days
days after you enroll
  Ending section
Available in days
days after you enroll
  Q&A section
Available in days
days after you enroll

Not just lessons — a full toolkit.

Every download you need to ship your own pro-grade EAs & indicators.

Mini Project #1 — Trade Panel (Manual Execution EA)

A professional-grade manual trading panel EA with intuitive graphical controls.

  • Execute market or pending orders instantly
  • Set lot size, TP, and SL via built-in panel sliders
  • Drag & adjust levels directly on chart
  • Real-time risk-reward (RR) calculation
  • One-click Close All Orders function

Designed for speed, clarity, and precision — this panel is perfect for serious manual traders.

Mini Project #2 — RR Calculator (Interactive Risk Tool)

Fully Interactive Reward-Risk Calculator

  • Drag Entry, TP, SL directly on chart
  • Auto-calculate R:R and position size
  • Ideal for manual testing and visual teaching

This tool bridges the gap between planning and execution — turning ideas into measurable trades. 

Mini Project #3 — Mini Chart (Multi-Timeframe Canvas Display)

Create picture-in-picture virtual charts using pure CCanvas.

  • Show multiple timeframes on a single chart
  • Add unlimited mini charts with full control
  • Perfect for multi-timeframe analysis
  • Built entirely in MQL4 — no external DLLs

A sleek, real-time overlay that brings professional clarity to your trading.

Mini Project #4 — Harmonic Deployer

Draw and visualize Harmonic patterns interactively — just like on TradingView.

  • Drag-to-place X, A, B, C, D points with precision
  • Auto-calculates Fibonacci ratios in real time
  • Highlights potential pattern matches and completions
  • Built-in validation based on classic harmonic rules

Ideal for advanced pattern traders seeking full control and accuracy.

Mini Project #5 — Object Duplicator

Synchronize drawing objects across multiple charts instantly.

  • Draw on one chart — see it appear on all others
  • Syncs position, color, size, and all properties
  • Works with trendlines, shapes, text, and more
  • Perfect for multi-timeframe traders needing consistent visuals

No more redrawing — just draw once and focus on your strategy.

Mini Project #6 — CrossHair Info

An enhanced version of MT4’s measuring tool — more info, better visuals.

  • Activate with middle-click, just like native MT4
  • Displays extended data: price, time, point distance, and more
  • Clean, modern interface built for clarity
  • Useful for both analysis and teaching purposes

Upgrade the default crosshair into a true precision tool.

One payment. Lifetime access.

No subscription. No drip schedule. Everything unlocked the moment you enroll.

The honest answers to the doubts you're having right now.





Refund Policy

This course is delivered through Teachable, which provides a standard 14-day refund window from the date of purchase. If within 14 days you decide the course isn't right for you, request a refund by logging in, clicking your profile icon, and selecting Contact — please include your order number, purchase date, and product name.

Refunds are typically credited back to your original payment method within 7–10 business days after approval. Full details: Teachable — Student Guide: Request a Refund.

Frequently asked questions.


-Which MetaTrader version is this course for?

MetaTrader 4 (MQL4). The graphical class API and CCanvas behavior we teach is MT4-specific. Most concepts carry over conceptually to MT5/MQL5, but the code examples are MQL4.


-Do I need to know C++ or have a CS degree?

No. You need working knowledge of MQL4 fundamentals — the kind you get from our free YouTube/Facebook tutorials. If you've shipped any EA or indicator, you're ready.


-Are the libraries (CKE Graphical Class) commercially licensable?

Yes. Enrolled students can use the CKE .mqh libraries inside their own EAs and indicators — including commercial distribution. You cannot resell the library files themselves.


-How long will the introductory $199 price last?

It's an introductory rate — the standard price is $259. We don't post a fixed deadline, but it will move once the launch cohort is full.


-What if I get stuck on a project?

Every mini project ships with a Resources & Codes lecture containing the final working source. There's also a Q&A section where you can post questions; we read and respond personally.


-Do you offer payment plans?

Yes — Teachable supports installment plans at checkout. Pick the option that suits you when you enroll.


-Will this content be updated?

Yes. Updates to the CKE Graphical Class library and any new mini-projects we publish are automatically added to your account — at no extra cost. Lifetime access means lifetime updates.