#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"
нифига не компилируется
В данном случае инициатива наказуема - посмотрите расширение файла в последней строке текста выше.
В данном случае инициатива наказуема - посмотрите расширение файла в последней строке текста выше.
ну MQL4 ладноя понял что не разберусь.. одно не пойму зачем так сложно содатели MQL сделали mql5 должен читать mql 4 так правильно мучился 4 ый изучал а его 5-й не читает((((((((
ну MQL4 ладноя понял что не разберусь.. одно не пойму зачем так сложно содатели MQL сделали mql5 должен читать mql 4 так правильно мучился 4 ый изучал а его 5-й не читает((((((((
- Копируете Сова.mq4 в папку MQL5\Experts.
- Создаете в папке MQL5\Experts советник Сова.mq5 с таким кодом.
- Компилируете.
- Копируете Сова.mq4 в папку MQL5\Experts.
- Создаете в папке MQL5\Experts советник Сова.mq5 с таким кодом.
- Компилируете.
хоро счас попробую спасибо.. вообще ерунда
Все в порядке спасибо))) я так понял теперь я могу редактирова код в MQL 4 а работать она в 5-ке будет спокойно..Спасибо большое
я так понял теперь я могу редактирова код в MQL 4 а работать она в 5-ке будет спокойно.
Да, но компилировать надо будет MQ5-надстройку, чтобы изменения из MQ4 заработали.
Кто поможет перетащить сову из MQL4 в MQL5
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования