Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- discounts are available after registering.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Trading: Shares & ETF at the US and EU , some MNQ & MES
Posts: 31 since Nov 2011
Thanks Given: 289
Thanks Received: 14
Dears
me into the same yet to date w/o success & appreciating any support very much .
For example we could jointly put the recommendation of 4EverMaAT into life . I did not try his option "4" as I am too new in MC & MT4 and simply not brave enough to invest time into something with questionable chances of success (from the little bit of what I do know :-) ). Yet I never coded any I/O nor in MT4 and less in MC .
My motivation to connect MC with MT4 really is, that I wish to take advantage of MT4´s feature to control individual trades (via Magicnumber) and MC´s EL posibilities/easiness of coding and (!) optimizing capabilities .
Here you can post links to any MultiCharts PM (Project Management) requests for bugs or feature requests that you want "bumped" or "voted up" by NexusFi (formerly BMT) users.
Trading: Shares & ETF at the US and EU , some MNQ & MES
Posts: 31 since Nov 2011
Thanks Given: 289
Thanks Received: 14
Hello pfabc
thanks for your input ! I only trade Silver and not need any other Market . How did you develop this "DDE" , I could not find any toolbox in the MQL4 Tutorial . Will you like to share your know-how with us ?
And , than , once you recieved MT4 data in MC and processed them through your trading system ... do you also send trades into MT4 ? Can you send "Comments" and "Magicnumber" as well ?
Thank you
Lobotrader
PS.: Thx towards philippe07024 and my best regards :-)
I use MT4 manually to execute all my trades, no link from MC to MT4.
I have no experience in MQL4 but a simple text message system
between MC and MT4 could work, otherwise a dll with shared memory
is probably needed.
MT4 has a DDE server build in as standard.
To enable it go to:
Tools - Options - Server and select Enable DDE server
MC needs more effort to setup
go to:
MC QuoteManager
add Symbol - DataSource - ASCII Mapping ( I use 1min , 5min and 15min on EUR/USD)
( I have a file for each time frame I import from MT4, as csv)
add Tools-Data Source select Universal DDE and fill with
Ask Price =MT4|ASK!*
( save new dde data-source eg. MT4DDE)
add Symbol - DataSource - MT4DDE
Every morning I save the 1min, 5min and 15min csv data from MT4 with:
Save As
Next run MC QuoteManager
1. Select Symbol (right click) Clear Cache and Delete Data for each
ASCII Mapping Symbol you use from MT4
( I also clear the DDE DataSource probably not needed)
2. Select Symbol (right click) Import Data ASCII --- select your saved MT4 csv file
( repeat for each MT4-symbol-timeframe)
To get real time MT4-DDE MC charts select your ASCII Mapping for History
and MTDDE for Real Time ( remember to Reload All Data in View Ctrl+R).
Trading: Shares & ETF at the US and EU , some MNQ & MES
Posts: 31 since Nov 2011
Thanks Given: 289
Thanks Received: 14
Ok ,
@ pfabcTrader you gave me a very important hint , which has led me - after some intents on my own - straight into the MC support (we might have different versions of MC , I still have loaded MC7.4) :
The team there than helped me out with two links :
When I than asked , if there would also be a way of shuffling tradedata from MT4-Brokerage into MC the answer was "No" (which is a reconfirm to me , from people which know about MC )
Ok, I´ll work on the connection , next step that is . But I really wanted to follow up also appreciating the post of pfabcTrader
Lobo
PS.: Nur nicht verzagen, sondern wagen! => and NEVER give up
I have watched the two videos, I can not see any difference in the latest version and
my old MC6 DDE.
What I have done different to the video is I combine MT4 history data ( csv file )
with DDE real time data to generate a new chart in MC.
====shuffling tradedata from MT4-Brokerage into MC====
I have a dll which allows MC to read and write standard windows ini files which you could use
to communicate between MT4 and MC, unfortunately I do not have the time to get involved
with MQL4.
here is a possibility to talk between MT4 and MC by using Excel as a link.
search google for --- EXCELLINK ADDON --- hope this doesn't cause me any problems.
it’s a free library , you need to register to get it.
This Addon is written to exchange data between excel and trading tools like Tradestation, Wealth-Lab and Metatrader.
Trading: Shares & ETF at the US and EU , some MNQ & MES
Posts: 31 since Nov 2011
Thanks Given: 289
Thanks Received: 14
Hello PFabc
I had some general issue with setting up my PC , didn´t recognize until MC support advised me..... I can only agree with you : No difference to your instructions , after I did just as you described in your post .
The rest of your post .... I do know not what a "dll" , nore a "ini" , is other than some piece of software .
Yet I do know and work quit a bit with MQL4 . Doesn´t help me , as it appears .
Will have to follow maybe another approach : Now as I learned how to shuffle quotes from MT4 into MC I could put my studies on the MC-chart and have the entry signal calculated . Once this has happened , MC could save a "flag" in a CSV file (Filewrite, -append) located in the MT4-file, there being accessable to MT4-Brokerage . There an EA (MQL4 code) could run and manage all my trades (pyramid/ inverse martinggale ) within MT4 . Each time, that MC is placing a flag into that file, the EA would find it and place an order , but according to the rules of the EA .
Neither system would know about the other . All RMMM is part of the EA . To me that is not of a problem, as the system is long lasting .4 h system, trades lasting days, week in theory even months .
Why do this all : To develop the system in an easy way, EL . At the same time take advantage of the very robust and extremly flexible ordermanagment of MT4 and MT4Brokerage .
I agree with you using a text file to communicate between the programs is probably
the best solution. I would start with MC first and check if you can access a file
created with append in MT4. I tried a similar method last year but MC6 blocked
the file access.