HOME MQL4 CODING
MT4 EXPERT ADVISORS
MT4 INDICATORS MT4 TOOLS  
    About Us    |    Contact Us

 

MetaTrader Tools and Software Page!

NEW! MetaTrader 4 DDETool Software  
 

 

metatrader software box

DDETool makes it possible import any data in real time from Metatrader 4 to third-pary software (supported DDE protocol). For example, we can import quotations (or indicator's value) from MetaTrader to MS Excel for real time analysis.

Dynamic Data Exchange (DDE) is a technology for communication between multiple applications under Microsoft Windows or OS/2.Contents

Overview

Dynamic Data Exchange was first introduced in 1987 with the release of Windows 2.0. It used the "Windows Messaging Layer" functionality within Windows. This is the same system used by the "copy and paste" functionality. Therefore, DDE continues to work even in modern versions of Windows. Newer technology has been developed that has, to some extent, overshadowed DDE (e.g. OLE, COM, and OLE Automation), however, it is still used in several places inside Windows, e.g. for Shell file associations.

 

The primary function of DDE is to allow Windows applications to share data. For example, a cell in Microsoft Excel could be linked to a value in another application and when the value changed, it would be automatically updated in the Excel spreadsheet. The data communication was established by a simple, three-segment model. Each program was known to DDE by its "application" name. Each application could further organize information by groups known as "topic" and each topic could serve up individual pieces of data as an "item". For example, if a user wanted to pull a value from Microsoft Excel which was contained in a spreadsheet called "Book1.xls" in the cell in the first row and first column, the application would be "Excel", the topic "Book1.xls" and the item "r1c1".

Note: In DDE, the application, topic and item are not case-sensitive.

A common use of DDE was for custom-developed applications to control off-the-shelf software. For example, a custom in-house application might use DDE to open a Microsoft Excel spreadsheet and fill it with data, by opening a DDE conversation with Excel and sending it DDE commands. Today, however, one could also use the Excel object model with OLE Automation (part of COM). While newer technologies like COM offer features DDE doesn't have, there are also issues with regard to configuration that can make COM more difficult to use than DDE.

www.wikipedia.org

DDETool Metatrader Software Installation:

1) Copy ddedlg.exe and ddesrv.dll to any folder together.

2) Launch ddedlg.exe

3) Copy e-DDE-Test.mq4 to C:\\Program Files\Metatrader\experts\ Switch on “Allow dll import”

You can use 3 functions, for expert adjusting:

bool CheckItem(string topic, string item) 

bool AddItem(string topic, string item) 

bool SetItem(string topic, string item, string val) 

CheckItem – check topic-item on existence

AddItem - add topic-item (if do not existence)

SetItem – reload values for topic-item

4) Add expert to any chart

5) Launch MS Excel

add DDE links to cells

DDE link in MS Excel looks like this:

=Server|Topic!Item

Server – we can not change server, server: MyDDE

You can add any amount of Topic-Item couples with AddItem in expert

 

metatrader dde tool software

metatrader dde tool software scrin

 

$199.95
metatrader expert advisors

 

 

 

NEW! MetaTrader 4 CopyTool Software (MultiTrade-Fx) v 2.0  
 

 

CopyTool allows you to copy trade signals from master account to client accounts synchronous.
You will have easy-to-use management of investor's accounts.
You can compound the signals of different trading systems in a comprehensive whole.
CopyTool allows to work with the different MT4 brokers. There is no “work inside one broker" restriction.
Each CopyTool client can works with multiple MetaTrader terminals synchronous.
   
pic.1 Each Copy Tool client can works with multiple MetaTrader terminals synchronous
 
pic.2 Copy Tool allows to work with the different MT4 brokers. There is no “work inside one broker” restriction.
 

 

 

 

Compare MetaTrader 4 MultiTerminal and Metatrader 4 Copy Tools:

 

 

Metatrader 4 Copy Tool

MetaTrader 4 MultiTerminal

Simultaneous management of multiple Metatrader 4

yes

yes

Different MT4 brokers

yes

no

Ability to copy signals of expert advisors

yes

no

Using own Money Management

yes

no

Our Benefits:

expert advisors benefits Different brokers
expert advisors benefits Your own lots management
expert advisors benefits Ability to copy signals of expert advisors

Read about Metatrader 4 Copy Tool Software on our blog

Download Copy Tool Software Manual

Test version are available.

Test version has 2 restrictions:
1) Manages only OP_BUY and OP_SELLSTOP orders
2) Does not copy orders with more than 1.0 lot size

 

$345.95
metatrader expert advisors

METATRADER COPYTOOL SOFTWARE F.A.Q

metatrader expert advisor help

What kind of operations does your software support?

1) Open Buy/Sell

2) Set BuyLimit/SellLimit/BuyStop/SellStop

3) Modify Buy/Sell/BuyLimit/SellLimit/BuyStop/SellStop

4) Close Buy/Sell

5) Cancel BuyLimit/SellLimit/BuyStop/SellStop

metatrader expert advisor help

Why choose MultiTrade-Fx?

MultiTrade - Fx software :

1) supports copy operations between different MT4 brokers.

2) enables the building of your own MoneyManagement or an optimal lot size

3) copies signals of expert advisors as well as manual trades

4) supports duplicate of signals as well as merge of signals into a cohesive whole

5) has a lot of useful customizable inputs

metatrader expert advisor help

What the maximum amount of working terminals does MultiTrade-Fx support?

The maximum amount of working terminals is not limited but depends on hardware resources of your computer only.

metatrader expert advisor help

Is there any order to run Multitrade-Fx components?

We recommend to run MultiTradeFx.exe at first then run slave scripts and master scripts.

metatrader expert advisor help

I have investor password only. Could I copy trade operations with read-only access to master account?

Sure .

metatrader expert advisor help

How about gathering of signals from different master accounts to a slave account?

Yes, this mode are supported too but different brokers must have different ticket numbers. You may run 2 or more master terminals and one slave terminal to work.

metatrader expert advisor help

Can your software proper handle the situation , in which different brokers have different symbol names, for example GBPUSD and GBPUSDm?

MultiTrade-Fx handles this situation simply. The slave script has build-in function MapSymbols . This function enables to set one-to-one mapping of different pairs and can be modified by trader (recompilation of the script in MetaEditor is required)

metatrader expert advisor help

I would calculate the custom lot size like percent of account balance.

The slave script has build-in function CustomLot .

You can modify this function to add your own custom lot calculation (recompilation of the script in MetaEditor is required)

The script calls CustomLot function on LotType = 2

metatrader expert advisor help

Are there any restrictions?

MultiTrade-Fx does not guarantee 100% success of copying of some complex operations like PartialClose and CloseBy.

metatrader expert advisor help

I need some extra functionality. May I order development services?

Yes, all the possible changes are under discussion.

 

 
 

BUY:

MT4 Indicators,
MT4 Expert Advisors,
MT4 Digital Filters

MQL4 Programming Service

Asset Management
metatrader expert advisors
Sign up for our FREE weekly newsletter

Forex trading involves substantial risk of loss and is not suitable for all investors. Read full disclosure.

email: support@fxstrategy.ca
Gain Capital / Forex.com acts as the clearing agent and counterparty to customers introduced by BJF Trading Group for an IB margined forex transactions. Gain Capital / Forex.com is a registered Futures Commission Merchant (FCM), regulated by the Commodity Futures Trading Commission (CFTC), and a member of the National Futures Association (NFA).

MQL4 Programming Service Payment Option

E-commerce services are provided by SWREG, Inc., an e-commerce reseller. Privacy Policy.