Ошибки, баги, вопросы - страница 3605

 
Alexey Viktorov #:

Ну, чисто логически, если входной параметр const 

значит переменную нельзя. Я попробовал бы поставить перед переменной 

но абсолютно неуверен, что прокатит.

Не, не прокатывает. Вырубается метаэдитор и с const  переменной.

Да и не просит эта функция константную переменную.


 
Aleksandr Slavskii #:

Не, не прокатывает. Вырубается метаэдитор и с const  переменной.

Да и не просит эта функция константную переменную.


Через дефайн только. Во многих функциях переменные не прокатывают, только значения. В массивах размеры задаются значениями.
 
Valeriy Yastremskiy #:
Через дефайн только. Во многих функциях переменные не прокатывают, только значения. В массивах размеры задаются значениями.

Спасибо, но

, суть моего коммента не в вопросе как сделать, чтоб работало.

Коммент по сути просто указывает на ошибку, без каких бы то ни было вопросов.

Чтоб работало проще воспользоваться 

ArrayResize(array,size,size)
 
Aleksandr Slavskii #:

Не, не прокатывает. Вырубается метаэдитор и с const  переменной...

Да, удивительная штука: отрубается, не спросив фамилию ))

Честно, впервые вижу такую реакцию Редактора на компиляцию. Даже нет никаких записей об ошибках...

 
Всем здравствуйте! Была блокировка аккаунта, срок вышел, но в качестве продавца пишет что нужно обратиться в сервисдеск, туда написать возможности нет, пишет, что до конца блокировки осталось меньше недели и на этом всё. Кто сталкивался, подскажите, как быть?
 
Aleksandr Goryachev #:
Всем здравствуйте! Была блокировка аккаунта, срок вышел, но в качестве продавца пишет что нужно обратиться в сервисдеск, туда написать возможности нет, пишет, что до конца блокировки осталось меньше недели и на этом всё. Кто сталкивался, подскажите, как быть?

Дождаться разблокировки или написать на https://www.mql5.com/ru/contact

Свяжитесь с нами
Свяжитесь с нами
  • www.mql5.com
Вы можете вести переписку и видеть историю своих обращений в службу поддержки mql5.com, даже если вы не имеете регистрации на сайте.
 
Volodymyr Zubov #:

Дождаться разблокировки или написать на https://www.mql5.com/ru/contact

Дак уже дождался, сверху плашку сняли, а в сервисдеск обратиться не могу

 
Aleksandr Slavskii #:

Методы для работы с массивами.  В справка описаны методы, которых нет. Зато есть методы не описанные в справке.

При попытке скомпилировать вот это:

Закрывается метаэдитор )))

Если вместо size подставить просто 3, то всё норм компилируется, а вот переменную не вывозит никак.

Вполне возможно, что я его как то не правильно применил, но мы об этом никогда не узнаем, так как этот метод не описан в справке. Эх.


ЗЫ. Я хотел написать  array.Resize(size), ну как в справке написано    int array.Resize(const int range_sizes[], const int reserve);

но в метаэдиторе ресайза не нашлось.

Спасибо за сообщение.
Ошибка компилятора исправлена.

Дополнительно: Array::Reserve не изменяет размер массива, а резервирует в место для указанного количества элементов, для предотвращения перевыделение памяти при добавлении новых элеменетов.
 
Ilyas #:

b4779, с включенной оптимизаций компилятора скрипт выполняется заметно  медленнее, чем во время профилирования.

Если после профилирования запустить EX5 - еще быстрее. Но стоит его скомпилировать в ME и запустить - медленно (на 20% - скрипт выполняется несколько секунд).

Что не так? Потенциально мешающие параллельные задачи на компе не запущены.

 
Добрый день. Последнее время в МТ5 перестали работать советники к (калькуляторы) например бесплатный HINN или Magic Keys. Перелопати интернет понимаю что ошибка связана с МТ5 но я не програмист  и не знаю как ее можно исправить. Бональные вещи переустановка МТ5  нажатие кнопки Алготрейдинг или написать брокеру потому что он блокирует советник все пробовал. Три разных брокера. Не работает не открывает позиции. Например при использовании Magic Keys пишет ошибку AutoTrading disabled by server. Может кто сталкивался с тако проблемой и ее как то решил. За ранее спасибо.