![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
если сравнивать две гармошки
Вы тестировали мой код? Или код из хелпа? Или вы просто имеете в виду, что у вас нет настроения?
Попробуйте скрипт с DLL.
Вы тестировали мой код? Или код из хелпа? Или вы просто имеете в виду, что у вас нет настроения?
Попробуйте скрипт с DLL.
Спасибо за DLL! Отлично работает!
Но для склейки на экране в начале надо уменьшить размер графиков на одну треть, чтобы они все вместе вошли на чат.
Поэтому я решил с помощью вашего DLL в начале создать правильный скриншот в BMP, потом наложить его на график, потом сделать скриншот с уменьшением в высоты на 1/3.
И потом, выведя уменьшенные скриншоты все вместе на экран, сделать уже окончательный скриншот всей группы.
Получилось все: и совмещение по времени, и вертикальная линия, кроме одного: изменилось поведение функции: ChartScreenShot().
Теперь она стала не сжимать график, а отрезать от него треть в отличие от кода предложенного Андреем.
Картинку и код эксперта прикладываю.
Может быть есть какой-то секрет управления поведением этой функции, который я не знаю?