Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1038
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Есть возможность в MT5 отключить логи тестера стратегий? Лишних Print не имею, но за ночь набежало 20Гб, VPS заклинило. У меня стратегия работает на 7ми парах и по каждой до 10 сделок в сутки...
Чисто мысли в слух.
Если программно отслеживать директорию логов и удалять от туда лишний хлам. Или попробовать запретить терминалу писать в данную директорию.
Признаюсь честно не пробовал, но по идеи один из вариантов должен помочь. Запрет на запись конечно может не пройти, т.к. есть вероятность получения ошибки работы терминала. А вот сторония чистка директории вполне безобидный вариант.
А вот сторония чистка директории вполне безобидный вариант.
Тоже не получится, МТ "занимает" фаил и его не удалишь пока МТ не закроешь. Если б как у всех логи делились на файлы по объему тогда да, но МТ тупо пишет в один пока тест не кончится.
Как изменить цвет линии ордера или открытой позиции?
Сейчас они все одинаково зеленые, что вызывает путаницу, а найти их перебором не получается
Доступны только те объекты что были созданы пользователем.
Нужно делать перебор всех ордеров и позиций, и на каждый тип рисовать по цене горизонтальную линию нужного цвета и стиля.
Нужно делать перебор всех ордеров и позиций, и на каждый тип рисовать по цене горизонтальную линию нужного цвета и стиля.
Фигово что две линии получается вместо одной.
Я иногда ордера мышью перетаскиваю, с таким костылем сильно не попляшешь :-)
Фигово что две линии получается вместо одной.
Я иногда ордера мышью перетаскиваю, с таким костылем сильно не попляшешь :-)
Всё будет перетаскиваться и работать
Вопрос по реакции функции OnChartEvent()
Кручу колёсико мыши от себя, получаю: event = 9 lparam = 0 dparam = 0.0 sparam =
Кручу на себя - ничего не получаю.
Прошу высказать Ваши комментарии.
Вопрос по реакции функции OnChartEvent()
Кручу колёсико мыши от себя, получаю: event = 9 lparam = 0 dparam = 0.0 sparam =
Кручу на себя - ничего не получаю.
Прошу высказать Ваши комментарии.
Потому, что ID = 9 независимо от направления вращения колёсика.
Прошу высказать Ваши комментарии.
а где Ваш код который не работает?
вот из справки код проверил - работает: https://www.mql5.com/ru/docs/constants/chartconstants/enum_chartevents#chartevent_mouse_wheel
Вы разрешили принимать сообщения о прокрутке колесика в свой код?
Потому, что ID = 9 независимо от направления вращения колёсика.
Думаю, МТ далёк от совершенства, но не настолько же.
Спасибо.
а где Ваш код который не работает?
вот из справки код проверил - работает: https://www.mql5.com/ru/docs/constants/chartconstants/enum_chartevents#chartevent_mouse_wheel
Вы разрешили принимать сообщения о прокрутке колесика в свой код?
Наверное, этого недостаточно..
Вы представили программные строки, содержание которых я посмотрю подробно и поэкспериментирую. Может быть, это и решит вопрос.
Спасибо большое!