Conversão EA de outras plataforma para mt5

 

Gostaria de saber se alguém pode fazer a conversão de um EA?

Obrigado! 

 
alisonmarques:

Gostaria de saber se alguém pode fazer a conversão de um EA?

Obrigado! 

Olá Alison, normalmente a grande maioria dos serviços de "conversão" são feitos entre as plataformas proprietárias da MetaQuotes, como por exemplo de MT4 para MT5 (ou vice-versa).

Entretanto, acredito que você quer desenvolver uma estratégia que já roda em outra plataforma para o MT5. Nesse caso, acredito que esse seria um serviço não de "conversão", mas sim de desenvolvimento de uma nova estratégia. Espero ter ajudado de alguma forma.

 

Malacarne,

 

essa conversao mt4 para mt5 e facil de se fazer? Tenho ouvido dizer que os builders de mt4 sao melhores que os de mt5...mais recursos.

Pergunto: E uma boa p que opera com terminal mt5 assinar construtor visual mt4 para depois converter?

Bons negócios!

 

Paulo

 
PH2000:

Malacarne,

 

essa conversao mt4 para mt5 e facil de se fazer? Tenho ouvido dizer que os builders de mt4 sao melhores que os de mt5...mais recursos.

Pergunto: E uma boa p que opera com terminal mt5 assinar construtor visual mt4 para depois converter?

Bons negócios!

 

Paulo

Olá Paulo, confesso que não tenho opinião formada sobre isso, uma vez que não conheço nenhum desses programas "builders"...
 
Malacarne:

Olá Alison, normalmente a grande maioria dos serviços de "conversão" são feitos entre as plataformas proprietárias da MetaQuotes, como por exemplo de MT4 para MT5 (ou vice-versa).

 

Malacarne,

Entao eu posso converter .mq4 em .mq5 com o metaeditor do terminal mt5 ?

Obrigado

Paulo 

 
PH2000:

Malacarne,

Entao eu posso converter .mq4 em .mq5 com o metaeditor do terminal mt5 ?

Obrigado

Paulo 

Olá Paulo, não é tão simples quanto parece. Claro que a migração é possível, mas não tão simples quanto copiar o algoritmo em .mq4 para o MetaEditor 5 e compilar... Existem diversas funções que são exclusivas de cada linguagem. No caso, vale a pena dar uma olhada nesse artigo, que mostra bem todas as diferenças e similaridades existentes entre as duas linguagens de programação.

Espero ter ajudado.

Abraços,
Malacarne 

Migrando do MQL4 para o MQL5
Migrando do MQL4 para o MQL5
  • 2014.01.22
  • Sergey Pavlov
  • www.mql5.com
Este artigo é um guia rápido para as funções da linguagem MQL4, ele o ajudará a migrar seus programas do MQL4 para MQL5. Para cada função do MQL4 (exceto funções de negociação), são apresentadas a implementação do MQL5 e descrição, isso permite a redução do tempo de conversão significativamente. Para conveniência, as funções do MQL4 são divididas em grupos, similar à referência MQL4.
 
Malacarne:

Olá Paulo, não é tão simples quanto parece. Claro que a migração é possível, mas não tão simples quanto copiar o algoritmo em .mq4 para o MetaEditor 5 e compilar... Existem diversas funções que são exclusivas de cada linguagem. No caso, vale a pena dar uma olhada nesse artigo, que mostra bem todas as diferenças e similaridades existentes entre as duas linguagens de programação.

Espero ter ajudado.

Abraços,
Malacarne 

Valeu mesmo! Muito Obrigado
 
Rodrigo Malacarne:

Olá Paulo, não é tão simples quanto parece. Claro que a migração é possível, mas não tão simples quanto copiar o algoritmo em .mq4 para o MetaEditor 5 e compilar... Existem diversas funções que são exclusivas de cada linguagem. No caso, vale a pena dar uma olhada nesse artigo, que mostra bem todas as diferenças e similaridades existentes entre as duas linguagens de programação.

Espero ter ajudado.

Abraços,
Malacarne 

Olá Rodrigo, sou desenvolvedor de EAs para plataforma MT4 e estou pensando em converter alguns robôs para plataforma MT5, mas estou na dúvida quanto à popularidade do MT5. Com isso tem 2 perguntas a fazer a você e a todos que conhecem esse mercado:

A plataforma MT4 vai acabar?

A plataforma MT5 já está tão popular quanto a MT4?


Obrigado,

Tavares.

 
Andre Tavares:

Olá Rodrigo, sou desenvolvedor de EAs para plataforma MT4 e estou pensando em converter alguns robôs para plataforma MT5, mas estou na dúvida quanto à popularidade do MT5. Com isso tem 2 perguntas a fazer a você e a todos que conhecem esse mercado:

A plataforma MT4 vai acabar?

A plataforma MT5 já está tão popular quanto a MT4?


Obrigado,

Tavares.

André Tavares - Acredito que o MT4 vai demorar muito para ser substituído pelo 5. Primeiro 95% do mercado mundial usa o 4 e o 5 tem um inconveniente; ele só aceita fechar ordens na sequência de sua abertura. (sacanagem a pedido dos brokers). Particularmente estou estudando o MT5 para programá-lo no mercado Bovespa, já que as corretoras aqui adotaram a versão 5. (não tem para onde correr) - Espero ter ajudado.
 
  1. Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

    Советники: Spreader

    fxsaber, 2016.09.03 11:18

    // https://www.mql5.com/ru/code/16006
    #include <MT4Orders.mqh>
    #include <MQL4_to_MQL5.mqh>
    
    //#include "Spreader_v1.mq4" // https://www.mql5.com/ru/code/9484
    #include "Spreader_v2.mq4" // https://www.mql5.com/ru/code/9495
    
    void OnTick()
    {
      start();
    }


     

     

     

     

  2. Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

    Библиотеки: MT4Orders

    fxsaber, 2016.11.04 11:38

    #include <MT4Orders.mqh>    // https://www.mql5.com/ru/code/16006
    #include <MQL4_to_MQL5.mqh> // https://www.mql5.com/ru/code/16006

    #ifdef __MQL5__
      #define MODE_MINLOT SYMBOL_VOLUME_MIN
      
      double MarketInfo( const string Symb, const ENUM_SYMBOL_INFO_DOUBLE Type )
      {
        return(SymbolInfoDouble(Symb, Type));
      }
      
      void OnTick()
      {
        start();
      }  
    #endif

    #include "OpenTiks.mq4" // https://www.mql5.com/ru/code/8578
  3. Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

    Библиотеки: MT4Orders

    fxsaber, 2016.11.04 11:51

    #include <MT4Orders.mqh>    // https://www.mql5.com/ru/code/16006
    #include <MQL4_to_MQL5.mqh> // https://www.mql5.com/ru/code/16006

    #ifdef __MQL5__
      double AccountBalance( void )  
      {
        return(AccountInfoDouble(ACCOUNT_BALANCE));
      }
      
      int TimeHour( const datetime Date )
      {
        MqlDateTime Tmp;
      
        TimeToStruct(Date, Tmp);
      
        return(Tmp.hour);
      }  
      
      void OnTick()
      {
        start();
      }  
    #endif

    #include "20_200_expert_v4_2_AntS.mq4" // https://www.mql5.com/ru/code/7891
MT4Orders
MT4Orders
  • votos: 27
  • 2016.08.17
  • fxsaber
  • www.mql5.com
Uso simultâneo de sistemas de ordens MetaTrader 4 e MetaTrader 5.
Razão: