Существуют ли онлайн конверторы кода mql4 в mql5?

 

Существуют ли онлайн конверторы кода mql4 в mql5?

Как самостоятельно переконвертировать личные индикаторы?

 
Aleksandr:

Существуют ли онлайн конверторы кода mql4 в mql5?

Как самостоятельно переконвертировать личные индикаторы?


Нет. Почитайте здесь.

 
Aleksandr:

Существуют ли онлайн конверторы кода mql4 в mql5?

Как самостоятельно переконвертировать личные индикаторы?

самое сложное - сменить расширение MQ4 на MQ5. Далее просто открыть в MetaEditor 5, скомпилировать, исправить ошибки. В среднем уходит 1 час на страницу. Можно в фриланс

 
LRA:

самое сложное - сменить расширение MQ4 на MQ5. Далее просто открыть в MetaEditor 5, скомпилировать, исправить ошибки. В среднем уходит 1 час на страницу. Можно в фриланс

самое сложное - понять логику "писателя")

 
LRA:

самое сложное - сменить расширение MQ4 на MQ5. Далее просто открыть в MetaEditor 5, скомпилировать, исправить ошибки. В среднем уходит 1 час на страницу. Можно в фриланс

фриланс  не годится, поскольку перевод эксперт MT4 к MT5 часто не имеет той же функциональности, как она была в MT4
 

Основным преимуществом MT4 является его интуитивность и простота  в  программном коде
Нет необходимости в предварительном определении того, что вы хотите сделать, есть встроенные массивы как


    iTime("USDCHF",PERIOD_H1,0),", ",  iOpen("USDCHF",PERIOD_H1,0),", ",
       iHigh("USDCHF",PERIOD_H1,0),", ",  iLow("USDCHF",PERIOD_H1,0),", ",
  iClose("USDCHF",PERIOD_H1,0),", ", iVolume("USDCHF",PERIOD_H1,0));


К настоящем времени для МТ5 очен много классы да и библиотек

Разве так невозможно сделать несколько такие классы да и библиотек, которые позволяет программировать в МТ5 как это делается в МТ4  
 
Что соответствует этим строкам в МТ5?
 
Stefan Stoyanov:

Основным преимуществом MT4 является его интуитивность и простота  в  программном коде
Нет необходимости в предварительном определении того, что вы хотите сделать, есть встроенные массивы как


    iTime("USDCHF",PERIOD_H1,0),", ",  iOpen("USDCHF",PERIOD_H1,0),", ",
       iHigh("USDCHF",PERIOD_H1,0),", ",  iLow("USDCHF",PERIOD_H1,0),", ",
  iClose("USDCHF",PERIOD_H1,0),", ", iVolume("USDCHF",PERIOD_H1,0));


К настоящем времени для МТ5 очен много классы да и библиотек

Разве так невозможно сделать несколько такие классы да и библиотек, которые позволяет программировать в МТ5 как это делается в МТ4  
datetime iTime(const string symbol=NULL,const ENUM_TIMEFRAMES time_frame=PERIOD_CURRENT,const int shift=0)
{
     datetime value[];
     if( CopyTime(symbol, time_frame, shift, 1, value) > 0 ) return( value[0] );
     return(0);
}
И по аналогии можете сами себе облегчить данный аспект
 

Кто может написать перевод mt4 в mt5:

1. для iHigh (не для iTime)

2. для High[iHighest(NULL,0,MODE_HIGH,12,shift)], где 12 период

3. для High[shift]

 
Aleksandr:
Напишите, например, для iHigh (не для iTime).
double iHigh(const string symbol=NULL,const ENUM_TIMEFRAMES time_frame=PERIOD_CURRENT,const int shift=0)
{
     double value[];
     if( CopyHigh(symbol, time_frame, shift, 1, value) > 0 ) return( double[0] );
     return(0);
}

Как таковое мало чем отличается. Посмотрите CopyOpen и остальные CopyXxxx. Сами разберетесь.

 
Aleksandr:

Существуют ли онлайн конверторы кода mql4 в mql5?

Как самостоятельно переконвертировать личные индикаторы?

Да.
Раздел фриланс. 
Причина обращения: