Course introduction

🧩 Master the Core MQL4 Graphical Elements


Learn how to use built-in graphical components such as Buttons, Dialogs, SpinEdit, Calendars, ListViews, and more — all without external DLLs.

By understanding these essential interface elements, you’ll be able to transform your EA or indicator into a more powerful, professional-looking tool that not only performs well but also looks and feels great.

✅ Make your trading tools visually appealing
✅ Improve usability for yourself and clients
✅ Build UI foundations for advanced systems later on

🚀 Go Beyond Native MQL4 with CKEECX Special Graphic Classes

Unlock advanced functionality with our exclusive CKE Special Graphic Class Objects, designed to surpass the limitations of native MQL4 components.

You’ll get access to downloadable .mqh files that are ready to integrate into your own EA or indicator projects — saving time, enhancing capability, and giving you a competitive edge.

💡 Features include:

  • Movable Buttons and Dialogs
  • Multi-column ListViews
  • Resizable Dialogs
  • Digit-Precise SpinEdits

These custom-built classes are engineered for professional use and refined through years of real-world development. Bring your trading tools to the next level — both in performance and polish.

MQL4 canvas highlight

🎨 Master the Power of CCanvas — The Hidden Gem of MQL4

If you’ve been coding in MQL4 for a while, you’ve probably noticed the mysterious CCanvas class tucked away in MetaEditor… but never quite figured out how to use it.

This course will finally demystify CCanvas and unlock its full potential.

You’ll learn how to draw dynamic, pixel-level graphics and build enthusiastic custom interfaces — from glowing buttons to layered dashboards — all rendered live on your chart.

🔥 This is deep-level graphical engineering rarely taught anywhere in the world.

By the time you finish, you won’t just understand CCanvas — you’ll master it.
And yes — we’ll show you real, jaw-dropping project examples that you can build and use right away.

"Turn your code into visual art. Impress users. Stand out from the crowd."

🧪 From Learning to Building — Enter the Mini Projects Phase

Now that you've mastered both the fundamentals and advanced graphical techniques in MQL4, it's time to build real-world applications.

We proudly introduce our exclusive Mini Project series — professional-grade graphical tools crafted to be fully functional and immediately usable.

While we call them “mini,” make no mistake:
These are high-quality, battle-tested projects that integrate all the knowledge you've learned throughout the course.

📦 You’ll receive:

  • 6 complete mini projects with source code
  • Ready-to-use .mqh and .mq4 files
  • Step-by-step installation guides
  • Full integration instructions for your own EAs or indicators

You can test them, dissect them, extend them, or directly plug them into your trading systems.
Each project is designed to not only demonstrate what's possible — but to elevate your tools far beyond the ordinary.

🔔 This is where the magic happens. Don’t miss it.

⬇️ Scroll down to discover all 6 mini projects

🎬 View working example (click image)

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.

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

Unlock Full Course + Code Assets

🎓 And That’s Just the Beginning...

Beyond the powerful tools and mini projects we've shown, you'll gain access to essential insights, techniques, and best practices that only come from years of real-world development.

The most valuable thing you’ll gain isn’t just code — It’s the mindset and method of a professional.

❌ No more trial and error.

✅ Learn from real experience.

✅ Build with confidence.

✅ Level up your skills — permanently.


🚀 Join us, and take your MQL4 development to the next level.