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

 
pavlick_:
У вас стоит галочка "Рисовать объект как фон"? Заметил, что если снята, то объект не пропадает. Т.е. для проверки надо ее поставить.
Включил - не пропадает. Прямоугольник вручную выставляю.
 
fxsaber:
Включил - не пропадает. Прямоугольник вручную выставляю.
ясно, спасибо.
 
Комментарии, не относящиеся к этой теме, были перенесены в "Вопросы от начинающих MQL4 MT4 MetaTrader 4".
 

Anton:
Из экспертов и скриптов ChartScreenShot отрабатывается синхронно, из индикаторов - асинхронно.

 У меня другие наблюдения. И если в предыдущих версиях терминала можно было дождаться реальной выгрузки файла (т.е. его ненулевой длины, а не только создания) скриншота созданного из скрипта/эксперта - то в 1030 ситуация такова, что реальная выгрузка происходит только после принудительного закрытия созданного окна из того же скрипта.

Заявка .../servicedesk/91204. 

В 1031 аналогичный рецепт: нужно закрыть Chart и только тогда файл скриншота выгрузится. 

 
Mikhail Dovbakh:

 У меня другие наблюдения. И если в предыдущих версиях терминала можно было дождаться реальной выгрузки файла (т.е. его ненулевой длины, а не только создания) скриншота созданного из скрипта/эксперта - то в 1030 ситуация такова, что реальная выгрузка происходит только после принудительного закрытия созданного окна из того же скрипта.

Заявка .../servicedesk/91204. 

В 1031 аналогичный рецепт: нужно закрыть Chart и только тогда файл скриншота выгрузится. 

А если скринить текущий чарт - тот, на котором индикатор запущен? Допустим, нужно отскринить серию экранов, проматывая чарт на нужные даты. То что тогда? Вообще не создаст файлов?
 
Artyom Trishkin:
А если скринить текущий чарт - тот, на котором индикатор запущен? Допустим, нужно отскринить серию экранов, проматывая чарт на нужные даты. То что тогда? Вообще не создаст файлов?

Не проверял. У Вас же есть наработка по этому вопросу - проверьте.

Мне удобней создать новый чарт, потом загрузить шаблон (тяжелый - с кучей индикаторов), обновить чарт когда все устаканилось и потом делать снимок и отсылать его на почту.
Тогда мне по этому снимку легко понять логику открытой сделки ( вдали от терминала )...

 

 

Для МК:

какие-то проблемы с масштабированием графика по ценовой шкале. При данном действии график ненормально смещается вверх/вниз (возможно даже его полное исчезновение).

Действия:

1. Выбрать "фиксированный масштаб" на произвольном участке графика. Помасштабировать (лкм на ценовой шкале и тащить вверх/вниз).

2. Не обнаружили проблем? Тогда перейти на ценовой участок, который имеет существенный ценовой перепад с начальным и помасштабировать вновь.

3. Снова всё хорошо? Тогда увеличиваем, сдвигаем экран вверх или вниз, вновь увеливаем.

После проделанного будет выяснено, что перед каждым масштабированием по цене экран куда-то прыгает. Я не буду гадать о текущем алгоритме масштабирования в терминале (я просто не понимаю его, зачем он такой и кому это удобно?), а нормальный алгоритм должен быть таким: если в данный момент середина экрана лежит на цене 1.5, например, то после начала масштибирования она должна оставаться там же. Без всяких ценовых прыжков.


зы: очень неудобно из-за невозмоности скопировать временную координату из окна свойств графического объекта.
 
pavlick_:

Для МК:

какие-то проблемы с масштабированием графика по ценовой шкале. При данном действии график ненормально смещается вверх/вниз (возможно даже его полное исчезновение).

Действия:

1. Выбрать "фиксированный масштаб" на произвольном участке графика. Помасштабировать (лкм на ценовой шкале и тащить вверх/вниз).

2. Не обнаружили проблем? Тогда перейти на ценовой участок, который имеет существенный ценовой перепад с начальным и помасштабировать вновь.

3. Снова всё хорошо? Тогда увеличиваем, сдвигаем экран вверх или вниз, вновь увеливаем.

После проделанного будет выяснено, что перед каждым масштабированием по цене экран куда-то прыгает. Я не буду гадать о текущем алгоритме масштабирования в терминале (я просто не понимаю его, зачем он такой и кому это удобно?), а нормальный алгоритм должен быть таким: если в данный момент середина экрана лежит на цене 1.5, например, то после начала масштибирования она должна оставаться там же. Без всяких ценовых прыжков.


зы: очень неудобно из-за невозмоности скопировать временную координату из окна свойств графического объекта.
Какой терминал? Билд? Какая у вас ОС?
 
Alexander:
Какой терминал? Билд? Какая у вас ОС?
Mt5 Version: 5.00 build 1495. Linux, wine, x32.
 
Vivaldi 1.6.689.32 (Официальная сборка) (64 бит)
Версия 841b9a58130b84a3816d42023b714a2127e1e56f
ОС Windows 
JavaScript V8 5.5.372.32
Flash 24.0.0.186
User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.92 Safari/537.36 Vivaldi/1.6.689.32
Командная строка "C:\Users\vr-vo\AppData\Local\Vivaldi\Application\vivaldi.exe" --always-authorize-plugins --disable-translate --enable-blink-features=ResizeObserver --ppapi-flash-path="C:\WINDOWS\system32\Macromed\Flash\pepflashplayer64_24_0_0_186.dll" --flag-switches-begin --flag-switches-end
Путь к исполняемому файлу C:\Users\vr-vo\AppData\Local\Vivaldi\Application\vivaldi.exe
Путь к профилю C:\Users\vr-vo\AppData\Local\Vivaldi\User Data\Default

Compiler MSVC 2015

 

 

 

нет баров