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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Aleksandr
66
Aleksandr  

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

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

Alexandr Saprykin
15854
Alexandr Saprykin  
Aleksandr:

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

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


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

LRA
702
LRA  
Aleksandr:

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

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

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

Taras Slobodyanik
36704
Taras Slobodyanik  
LRA:

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

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

Stefan Stoyanov
15797
Stefan Stoyanov  
LRA:

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

фриланс  не годится, поскольку перевод эксперт MT4 к MT5 часто не имеет той же функциональности, как она была в MT4
Stefan Stoyanov
15797
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  
Aleksandr
66
Aleksandr  
Что соответствует этим строкам в МТ5?
Konstantin Nikitin
8636
Konstantin Nikitin  
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);
}
И по аналогии можете сами себе облегчить данный аспект
Aleksandr
66
Aleksandr  

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

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

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

3. для High[shift]

Konstantin Nikitin
8636
Konstantin Nikitin  
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. Сами разберетесь.

Ramiz Mavludov
10598
Ramiz Mavludov  
Aleksandr:

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

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

Да.
Раздел фриланс. 
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий