Rajandran R Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, USDINR and High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in)

Metatrader to Amibroker Tick Charts using DDE universal plugin

48 sec read

Here is a very simple solution to get Realtime Tick Charts in Amibroker using Metatrader DDE Server.

Software Requirements :
Amibroker , Metatrader 4

Steps to Get Realtime Tick Charts in Amibroker
1)Open Metatrader 4
2)Goto Tools->Options->Server and Check Enable DDE Server option this will enable Metatrader to export it quotes in realtime format to another software (DDE listener)
3)Now Open Amibroker
4)Goto File->New->Database
5)Enter the Database Name and click on the CREATE button. This will create a new database
6)Set the BASE TIME INTERVAL to tick and press ok
7)In Amibroker goto File->Database Settings
8)Select Data Source as DDE Universal Plugin

9)Now Click on configure and now do the DDE Configuration settings as shown below

10)After the DDE Configuration Settings. you will see a yellow WAIT signal at the bottom of the status bar in amibroker
11)In Amibroker goto Symbol->New and type the New symbol as same as in metatrader for ex : EURUSD
12)Now you will notice that yellow WAIT signal status changed to green CONN status.
13Bingo! Tick charts will be coming to amibroker in realtime from MT4 DDE Server.

 
Tested in : Windows 7 & Windows 8

Sample EURUSD 10-tick charts shown

The main drawback of this Universal DDE plugin is it doesnt supports backfill. If you get realtime data from metatrader to amibroker then one more solution available using MT4 plugin for Amibroker

Rajandran R Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, USDINR and High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in)

[Live Coding Webinar] Build Your First Trading Bridge for…

In this course, you will be learning to build your own trading bridge using Python. This 60-minute session is perfect for traders, Python enthusiasts,...
Rajandran R
1 min read

[Webinar] Understanding and Mitigating Curve Fitting in System Trading

"Understanding and Mitigating Curve Fitting in System Trading"! This dynamic session aims to equip novice to intermediate traders, quantitative analysts, and financial engineers with...
Rajandran R
1 min read

P-Signal Strategy Long Only Strategy – Amibroker AFL Code

This tutorial provides an overview of the P-Signal reversal strategy, a quantitative trading strategy that utilizes statistical parameters and error functions to generate probabilistic...
Rajandran R
2 min read

26 Replies to “Metatrader to Amibroker Tick Charts using DDE universal plugin”

  1. Dear Rajendran Sir This is Very Nice Post and Very usefull to All and pls find How can Backfill Data MT4 to Amibroker if that is manual also no problm. pls find it Thank U.

  2. based on strateji scrips or index just crossed abv 20 ma in hrly chart and nma 5 or 15 min buy signal( any mooving avarage cross over can also be either in 5 min). and vice versa for sell etc. if u code the exploration

  3. Mr. Rajan
    I am a beginner in technical analysis. Can please help to get real time data for metastock 8.0. I searched everywhere but all the sites are giving trial ver or limited stocks data. Please help me.

  4. Mr. Rajan
    I am a beginner in technical analysis. Can please help to get real time data for metastock 8.0. I searched everywhere but all the sites are giving trial ver or limited stocks data. Please help me. If possible reply me on my mail ID.

  5. can it’s work in window 7 or only window XP ????
    i have window7 in my system………………….

  6. Sorry for this simple/silly question – but why do we have to use Metatrader to get Real-Time data. why can’t we directly import real-time data into Amibroker?

  7. Can i get USDINR GBPINR JPYINR EURINR on amibroker thru metastock (nse currency) or any other way to get nse currency data on amibroker
    im using india bulls account for trading ?

  8. can you please guide me with those charts USDINR
    I DONT have a forex trading account with any of the forex brokers
    i just have one with india bulls and reliance money

    can i get a demo account with the USDINR nse currency chart ?

  9. Hi,

    Thank you so much for this post. It helped me in a great way.
    Thanks again

    Sujeet

  10. sir, new in this field. kindly help me. I want to get software that provides real time EMA,SMA, CANDLESTICK INDICATOR.RSI&MACD. pls help me.

  11. Mr Rajendran I tried Metatrader to Amibroker Tick Charts using DDE universal plugin settings i did till that configure in my amibroker window that configure button is not highlighted to click it it looks like it has been disabled what should i do now?

  12. Hi Rajendiran, I did as u said. In Amibroker it will show WAIT in yellow. I added all script as mentioned in MT4. But not connecting. Please help.

    Regards,

    Rajesh G

  13. Hi,
    I use YTFX MT4 (youtrade MT4)…so what should i write in DDE server while configuring? I wrote MT4 and it didnt work…..

  14. Actually the above problem is solved…….but it doesnt saves data for more than 45 mins…..which means that no matter for how long i have left the chart opened, i dont have more than 45 mins of data…

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More