MQL4 в MQL 5 кто поможет перенести простую сову из MQL4 в MQL5

 
Кто поможет перетащить сову из MQL4 в MQL5
Файлы:
3lbw.mq4  14 kb
 
#include <MT4Orders.mqh>    // https://www.mql5.com/ru/code/16006
#include <MQL4_to_MQL5.mqh> // https://www.mql5.com/ru/code/16006

#undef extern
#define extern static

int Hour( void )
{
  MqlDateTime Tmp;
 
  TimeToStruct(TimeCurrent(), Tmp);
 
  return(Tmp.hour);
}  

int TimeMinute( const datetime time )
{
  MqlDateTime Tmp;
 
  TimeToStruct(time, Tmp);
 
  return(Tmp.min);
}  

int slippage145=2;

void OnTick()
{
  start();
}

#define MACROS(A) \
  double i##A##2( int, const int TimeFrame, const int iShift ) { return(i##A(_Symbol, TimeFrame, iShift)); }

MACROS(Open)
MACROS(High)
MACROS(Low)

#define iOpen iOpen2
#define iLow iLow2
#define iHigh iHigh2

#include "Сова.mq4"
 

это че так по хитрому? спсибо  правда нифига не компилируется

Файлы:
 
ivan12347777:

нифига не компилируется

В данном случае инициатива наказуема - посмотрите расширение файла в последней строке текста выше.

 
fxsaber:

В данном случае инициатива наказуема - посмотрите расширение файла в последней строке текста выше.


ну MQL4  ладноя понял что не разберусь..  одно не пойму зачем так сложно содатели MQL сделали  mql5 должен читать mql 4    так правильно мучился  4 ый изучал а его 5-й не читает((((((((

 
ivan12347777:

ну MQL4  ладноя понял что не разберусь..  одно не пойму зачем так сложно содатели MQL сделали  mql5 должен читать mql 4    так правильно мучился  4 ый изучал а его 5-й не читает((((((((

  1. Копируете Сова.mq4 в папку MQL5\Experts.
  2. Создаете в папке MQL5\Experts советник Сова.mq5 с таким кодом.
  3. Компилируете.

 
fxsaber:

  1. Копируете Сова.mq4 в папку MQL5\Experts.
  2. Создаете в папке MQL5\Experts советник Сова.mq5 с таким кодом.
  3. Компилируете.


хоро счас попробую спасибо.. вообще ерунда

Файлы:
 
ivan12347777:

хоро счас попробую спасибо.. вообще ерунда

Скопировать отсюда файлы MT4Orders.mqh и MQL4_to_MQL5.mqh в папку MQL5\Include.

 
fxsaber:

Скопировать отсюда файлы MT4Orders.mqh и MQL4_to_MQL5.mqh в папку MQL5\Include.


Все в порядке спасибо)))   я так понял теперь я могу редактирова код в MQL 4  а работать она в 5-ке будет спокойно..Спасибо большое

Файлы:
 
ivan12347777:

я так понял теперь я могу редактирова код в MQL 4  а работать она в 5-ке будет спокойно.

Да, но компилировать надо будет MQ5-надстройку, чтобы изменения из MQ4 заработали.

 
ivan12347777:
Кто поможет перетащить сову из MQL4 в MQL5
сов для реальной торговли или для тестирования?
Причина обращения: