Ошибки, баги, вопросы - страница 3557
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
удалил свои сообщения,
написанные останутся видными им.
Уже видели про несколько ваших аккаунтов.
какие смог, удалил,
а про те которые удалил, они видны остались администрации.
надеюсь пойдет на пользу, для всех не будешьСпасибо, что проверили. Это не я решил, что в коде ошибка. В режиме отладки, я вижу что тикет берется с "потолка". Соответственно до расчетов профита дело не доходит. Терминал у меня глючит получается? Или компилятор?
вот в отладке прошли строку получения тикета. Выдал не понятно что?! По истории смотрю закрыто было всего не более 20 сделок.
Соответственно в тестере советник работает не правильно. Это у меня уже не первый раз такое. Как то заказчик остался не доволен, а я так ничего и сделать не смог, чтобы исправить этот баг
Очевидно, что отладчик поломали совсем.
Этот цикл
в режиме отладки всегда показывает, что i всегда 2; с всегда 0 и l всегда 0;
Только когда выполнено условие if(i == 5) печатает правильные значения, но в дебагере по прежнему никаких изменений.
Как быстро человек привыкает к хорошему и как болезненно от этого отвыкать. Что случилось с командой MQ???
Что это значит?
Что это значит?
Вы используете FileReadArray()?
FileReadArray
Да. Такие сообщения не всегда бывают. Работа скрипта не останавливается.
не знаю куда такое писать, вроде бы эта тема больше подходит, откуда у меня взялся бан на 10 лет? вроде бы ни за что накинули (сегодня также снялся) Хотел ответить человеку тогда в своей теме.
Ну Вы же пишете, а значит - нет бана.
Если видите в профиле бан, перезагрузите роутер - наверняка у него динамический IP, и просто текущий попал на забаненный адрес. После перезагрузки роутера, IP сменится, и бана не будет.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Новая версия платформы MetaTrader 5 build 4230: больше встроенных приложений и расширение поддержки ONNX
Renat Fatkhullin, 2024.03.20 02:21
Указатели требуют дополнительной проверки безопасности, что дает оверхед. Это основа управляемого языка.
Правильно ли я понимаю, что при вызове метода withPtr() указатель будет проверен количество раз, равное размеру массива m_a.x[], а при вызове метода withRef() указатель будет проверен только 1 раз?
Полный код прикрепил в виде скрипта. Скрипт сравнивает скорость выполнения методов withPtr() и withRef().
Для десяти миллионов обращений withRef() показывает примерно пятикратное ускорение (режим компиляции: maximum optimization):
Да. Такие сообщения не всегда бывают. Работа скрипта не останавливается.
Мне потребовалось много времени, чтобы обнаружить, что сообщение «Ошибка VirtualAlloc» связано с FileReadArray(), поскольку это происходило редко.
Это произошло из-за изменения в файле данных, которое привело к чтению за конец файла. Вы можете обнаружить это, поскольку оно вернет ошибку:
ERR_ARRAY_RESIZE_ERROR
4007
Недостаточно памяти для перемещения массива или попытка изменить размер статического массива