Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Еще вопрос)
в чем ошибка? ругается на 'Soft' - parameter conversion not allowed
MQL не C
документацию почитайте чуток
https://www.mql5.com/ru/docs/array
а тут пример кода
https://www.mql5.com/ru/docs/array/arrayresize
MQL не C
документацию почитайте чуток
https://www.mql5.com/ru/docs/array
а тут пример кода
https://www.mql5.com/ru/docs/array/arrayresize
совсем не C))))
совсем не C))))
;)
а тут примеры творчества в исходниках
https://www.mql5.com/ru/code
MQL не C
документацию почитайте чуток
https://www.mql5.com/ru/docs/array
а тут пример кода
https://www.mql5.com/ru/docs/array/arrayresize
нет не понимаю,
тут создается новый массив в функции OnInit :
Далее меняем размер массива в другой функции:
Soft.Resize(3);
далее нужно получить количество элементов массива:
и вот на получении количества элементов и вылезает ошибка 'Soft' - parameter conversion not allowed. Вопрос почему?
далее нужно получить количество элементов массива:
и вот на получении количества элементов и вылезает ошибка 'Soft' - parameter conversion not allowed. Вопрос почему?
Потому что Soft не массив, а объект класса CArrayDouble.
нет не понимаю,
тут создается новый массив в функции OnInit :
Далее меняем размер массива в другой функции:
далее нужно получить количество элементов массива:
и вот на получении количества элементов и вылезает ошибка 'Soft' - parameter conversion not allowed. Вопрос почему?
массив создайте до OnInit
например так
double Soft[];
ну и где потребуется задайте размер
ArrayResize(Soft,3);
---
или сразу
double Soft[3];
Потому что Soft не массив, а объект класса CArrayDouble.
Да, точно) вечер уже. Голова не варит. Там нужно так
int size=Soft.Total();
Потому что Soft не массив, а объект класса CArrayDouble.
А можно как то скопировать данные с объекта класса CArrayDouble в массив?
А можно как то скопировать данные с объекта класса CArrayDouble в массив?
только перебором в цикле
только перебором в цикле
да ладно
по ссылкам, которые я выше положил, ему видимо не судьба кликать
так что, пусть шкодит себе сам
;)