Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 620

 
Vitaly Muzichenko:

Блин, как-же так, это скорее всего, что объект привязан к пикселям, а не к цене и времени. 

Вот выглядывает от него огрызок, но в оригинале он ниже середины графика, и смещён влево на половину графика:


 

Спасибо, объект нашёлся, остаётся задача скринить его в том месте, где он есть в оригинале)  Все остальные объекты почти на местах.

Да, странно...

То есть при создании скрина осуществляется его повторная перерисовка в новом масштабе. Видимо так устроена эта функция.

 
Vitaly Muzichenko:

Блин, как-же так, это скорее всего, что объект привязан к пикселям, а не к цене и времени. 

Вот выглядывает от него огрызок, но в оригинале он ниже середины графика, и смещён влево на половину графика:


 

Спасибо, объект нашёлся, остаётся задача скринить его в том месте, где он есть в оригинале)  Все остальные объекты почти на местах.

В начале сделайье паузу. Длину паузы можно подобрать практически.

Когда-то у меня была проблема с отображением индикаторов в момент снятия скрина на открытии бара, победил паузой Sleep(10); можно было и меньше, но ... я решил так.

 
Alexey Viktorov:

В начале сделайье паузу. Длину паузы можно подобрать практически.

Когда-то у меня была проблема с отображением индикаторов в момент снятия скрина на открытии бара, победил паузой Sleep(10); можно было и меньше, но ... я решил так.

В индикаторах Sleep() не работает.
 
Artyom Trishkin:
В индикаторах Sleep() не работает.
Sleep я упомянул только говоря о своей проблеме. В индикаторе можно сделать какой-то пустой цикл, например, или ещё чего придумать.
 
В общем пока не победил, уже и размер окна менял перед печатью, и ставил перерисовку, ничего не помогло. Ну да ладно, пока так, а дальше погляжу.
 
Vitaly Muzichenko:
В общем пока не победил, уже и размер окна менял перед печатью, и ставил перерисовку, ничего не помогло. Ну да ладно, пока так, а дальше погляжу.
а объекты слева печатал, угол привязки менял?
 
new-rena:
а объекты слева печатал, угол привязки менял?
Объекты создаются изначально на расстоянии 15% от левого "борта", и 5% сверху - всё, дальше можно мышей таскать по всему графику, если делать ресайс окна и объект не в пределах видимости, то функция "OnChartEvent" по событию перемешает объект в пределы видимости.
 
Vitaly Muzichenko:
Объекты создаются изначально на расстоянии 15% от левого "борта", и 5% сверху - всё, дальше можно мышей таскать по всему графику, если делать ресайс окна и объект не в пределах видимости, то функция "OnChartEvent" по событию перемешает объект в пределы видимости.
у тебя случаем не 3-ий или 4-ый угол привязки объектов, ведь они формируются от правой стороны на 15%? //те которые на скрин не попадают
 
Кто знает как отключить торговые уровни, что то не нашел как их отключать включать, не залезая в настройки терминала, довольно мешает при нанесении уровней сливаются под горизонтальные уровни.
 
yerlan Imangeldinov:
Кто знает как отключить торговые уровни, что то не нашел как их отключать включать, не залезая в настройки терминала, довольно мешает при нанесении уровней сливаются под горизонтальные уровни.
МТ4 - в настройках, интересует где?
Причина обращения: