Ошибки, баги, вопросы - страница 3353
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
Nikolai Semko, 2023.07.13 07:52
Спасибо Артем!
Спасибо Артем!
Хм... А как ты хочешь указать компилятору выделить заранее неизвестный объём памяти под массив?
Почему не использовать динамический? Отпали бы вот такие головоломки.
Хм... А как ты хочешь указать компилятору выделить заранее неизвестный объём памяти под массив?
Почему не использовать динамический? Отпали бы вот такие головоломки.
Но ведь компилятор знает размер массива ресурсной переменной, так как она формируется на этапе компиляции. Странно, что MQ назвали ресурсную переменную переменной, когда она const. :))
Не ясно зачем MQ сделали ресурсную переменную const! :(( Если бы она была обычным статическим массивом, то проблем бы не было.
А так выходит, что мы получаем ресурс в константный статический массив и не можем его никуда передать, а только лишь создавать его динамическую копию, причем неудобство заключается в том, что эту копию придется делать в теле программы, а не в шапке в момент объвления экземпляра класса.
Мега неудобно.
Ничего пока лучше не придумал, чем через создание динамической копии.
Жалко, ведь я это делаю для КБ, чтобы людям было удобно и просто пользоваться подключением в ресурс программы png файлов.
А теперь нужно объяснять эти бубны с перерасходом памяти:
вместо того, чтобы обойтись только первыми двумя пунктами, когда массив передается через конструктор при создании экземпляра класса. Всего в две строчки кода в заголовке программы.
вместо того
Внимательно посмотрите это.
Ах, спасибо дорогой мой супермегаfxsaber
туплю нереально. Ведь думал об этом, но забыл попробовать.
Всем привет. Столкнулся с тем, что при тестировании на истории при событии TRADE_ACTION_DEAL оказывается с request.order = 0. А на реальном графике туда идет тикет реально открытого только что ордера, т.н. Позиции.
И получается, что с графиком реальным работает советник, а с тестером не может, т.к. там тикеты нулевые при открытии позиций.
Вопрос: как с этим совладать? Или как сделать специальный режим "только для советника"? Чтобы там можно было гонять по истории
в какой папке должен находиться купленный продукт типа библиотека, в папке MQL5\Libraries\Market\?
пользователь не может найти библиотеку, а я не знаю как проверить и как ему помочь.
Вопрос :
а КАК делают МУЛЬТИЯЗЫЧНЫЕ Советники / Индикаторы ?? чтобы все кнопки, параметры == писались на ВЫБРАННОМ языке ?!