Evgeny Potapov:
Пытаюсь компилировать, а мне выскакивает
Пытаюсь компилировать, а мне выскакивает
И
А хочется посмотреть, как этот скрипт из статьи у меня будет работать.
Так и спросили бы в обсуждении статьи. Видимо просто в статье путь к классу указан как-то не так…
Evgeny Potapov:
Пытаюсь компилировать, а мне выскакивает
Пытаюсь компилировать, а мне выскакивает
И
А хочется посмотреть, как этот скрипт из статьи у меня будет работать.
Эти функции есть в MQL5, нет в MQL4.
Использовал для работы МТ5, где путь к файлу:
\MT5\MQL5\Include\Canvas\Canvas.mqh
#ifndef __MQL5__ template <typename T> void Swap( T &Value1, T &Value2 ) { const T Tmp = Value1; Value1 = Value2; Value2 = Tmp; } template <typename T> bool ArrayReverse( T &Array[], const uint Start = 0, const uint Count = WHOLE_ARRAY ) { int i = (int)Start; int j = ((Count == WHOLE_ARRAY) ? ArraySize(Array) : (int)MathMin(ArraySize(Array), Start + Count)) - 1; const bool Res = i < j; while (i < j) Swap(Array[i++], Array[j--]); return(Res); } #endif // #ifndef __MQL5__
fxsaber #:
#ifndef __MQL5__ template <typename T> void Swap( T &Value1, T &Value2 ) { const T Tmp = Value1; Value1 = Value2; Value2 = Tmp; } template <typename T> bool ArrayReverse( T &Array[], const uint Start = 0, const uint Count = WHOLE_ARRAY ) { int i = (int)Start; int j = ((Count == WHOLE_ARRAY) ? ArraySize(Array) : (int)MathMin(ArraySize(Array), Start + Count)) - 1; const bool Res = i < j; while (i < j) Swap(Array[i++], Array[j--]); return(Res); } #endif // #ifndef __MQL5__
#ifndef __MQL5__ template <typename T> void Swap( T &Value1, T &Value2 ) { const T Tmp = Value1; Value1 = Value2; Value2 = Tmp; } template <typename T> bool ArrayReverse( T &Array[], const uint Start = 0, const uint Count = WHOLE_ARRAY ) { int i = (int)Start; int j = ((Count == WHOLE_ARRAY) ? ArraySize(Array) : (int)MathMin(ArraySize(Array), Start + Count)) - 1; const bool Res = i < j; while (i < j) Swap(Array[i++], Array[j--]); return(Res); } #endif // #ifndef __MQL5__
Благодарю!

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
И
А хочется посмотреть, как этот скрипт из статьи у меня будет работать.