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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
ivan12347777
129
ivan12347777  
Кто поможет перетащить сову из MQL4 в MQL5
Файлы:
3lbw.mq4 14 kb
fxsaber
16797
fxsaber  
#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
129
ivan12347777  

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

Файлы:
fxsaber
16797
fxsaber  
ivan12347777:

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

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

ivan12347777
129
ivan12347777  
fxsaber:

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


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

fxsaber
16797
fxsaber  
ivan12347777:

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

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

ivan12347777
129
ivan12347777  
fxsaber:

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


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

Файлы:
fxsaber
16797
fxsaber  
ivan12347777:

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

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

ivan12347777
129
ivan12347777  
fxsaber:

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


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

Файлы:
fxsaber
16797
fxsaber  
ivan12347777:

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

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

Igor Yeremenko
2092
Igor Yeremenko  
ivan12347777:
Кто поможет перетащить сову из MQL4 в MQL5
сов для реальной торговли или для тестирования?
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий