Download MetaTrader 5

Especialistas: Servidor DDE

Para adicionar comentários, por favor Faça o login ou registrar
Automated-Trading
Administrador
111018
Automated-Trading  

Servidor DDE:

Exportação dos dados em tempo real do MQL5 para o Excel (DDE).

Na verdade, ela foi projetada para MetaTrader 4 (MQL4), mas, com pequenos ajustes, ela funciona muito bem no MetaTader 5 (MQL5). Ele é um pequeno aplicativo MFC (servidor DDE). Todos os dados que ficam disponíveis em MQL5 podem ser exportados através desta interface DDE (por exemplo, dados em tempo real para o Excel).

Autor: Alexander Piechotta

henriquej
5
henriquej  

INCREMENT THIS LINES

 

double LAST = SymbolInfoDouble("EURUSD",SYMBOL_LAST) // for eurusd (example) ,

 in // Check & Add Item DDE:

if(!CheckItem("C","D")) 

     {      if(!AddItem("C","D")) return;     }  in // Check & Add Item DDE

 in // Set Item Value DDE 

SetItem("C","D","LAST: "+DoubleToString(LAST,5)); in // Set Item Value DDE 

Rodrigoegc
5
Rodrigoegc  

Alguém pode me ajudar, não consegui!

Como faz pra passar do "DDE Server" pro excel? Copiei o "=MT4DDE|TIME!valeu" pra excel mas este mostra o #NOME?" na celula.

lcaccioly
8
lcaccioly  
Rodrigoegc:

Alguém pode me ajudar, não consegui!

Como faz pra passar do "DDE Server" pro excel? Copiei o "=MT4DDE|TIME!valeu" pra excel mas este mostra o #NOME?" na celula.


Não foi dificíl não.

Inicie o servidor DDE.

Inicie o mt5 e compile o dde_exemplo.mq5.

Abra o gráfico do ativo desejado no mt5 e arraste o dde_exemplo.ex5 (resultado da compilação).

Você verá os itens no display do servidor.

Agora e só colocar as funções no excel.

Para adicionar comentários, por favor Faça o login ou registrar