Обновление платформы MetaTrader 4 билд 625: Журналы в MetaTrader Market и новый MetaViewer - страница 15

 
Как организовать в тестере совместную работу Советника с индикаторами/скриптами, если Советник пишет файлы в "tester/Files", а скрипт их ищет в "MQL4/Files"? Должен ли поддерживаться полный путь к файлу?
 
chief2000:
Как организовать в тестере совместную работу Советника с индикаторами/скриптами, если Советник пишет файлы в "tester/Files", а скрипт их ищет в "MQL4/Files"? Должен ли поддерживаться полный путь к файлу?


Работайте с общей папкой (за это отвечает флаг FILE_COMMON, выставляемый в функции FileOpen)
 

chief2000


symbolic link



 

сделайте пожалуйста

что бы при наводе мышы на Object_Label показывалось его имя и описание так же как с другими объектами

при отключеном "показывать описание объектов" к сожалению ничего не показывает

с другими объектами все работает

translit_ru Keyboard Map [key]:[value]

ШH : ЩW : ЩСH : ШЙO : ЁÖ : ЁЗH : ЖЦH : ЧЙU : ЮÜ : ЮЙA : Я
ЙE : ЭÄ : ЭA : АB : БV : ВG : ГD : ДE : ЕZ : ЗI : И
J : ЙK : КL : ЛM : МN : НO : ОP : ПR : РS : СT : Т
U : УF : ФY : ЫЪ' : ЬX : ХH : ХC : ЦЙ/E : ЙEЙ/O : ЙOшh : щ
w : щсh : шйo : ёö : ёзh : жцh : чйu : юü : юйa : яйe : э
ä : эa : аb : бv : вg : гd : дe : еz : зi : иj : й
k : кl : лm : мn : нo : оp : пr : рs : сt : тu : у
f : фъ# : ъ# : ъy : ыъ' : ь' : ьx : хh : хc : цй/e : йe
й/o : йo
 
stringo:

У объекта OBJ_LABEL нет свойства OBJPROP_XSIZE, так как ширина и высота лейбла не задаётся, а рассчитывается, исходя из шрифта, его размера и строки, выводимой в лейбл

PS Наверное, Вы хотите получить размер, который был автоматически рассчитан? Это место упустили, добавим в следующем билде


Да, именно этот размер и нужен. Спасибо! А можно как то получать уведомления о выходе нового билда? Раньше терминал спрашивал перед обновлением, а сейчас сам обновляется и я узнаю об этом только если смотрю справку.
 
И еще вопрос: не работает событие CHARTEVENT_OBJECT_DELETE. Я что то не так делаю или проблема известна?
 
БАГ НА ФОРУМЕ
Уже не в первый раз при редактировании собственного комментария с его сохранением текст пользовательского комментария оказывается удаленным.

PS Сейчас попытался отредактировать комментарий выше (в котором после редактирования мой текст был удален) - текст восстановился, но снизу добавились "ответить/удалить/правка".




 
stringo:

У объекта OBJ_LABEL нет свойства OBJPROP_XSIZE, так как ширина и высота лейбла не задаётся, а рассчитывается, исходя из шрифта, его размера и строки, выводимой в лейбл

PS Наверное, Вы хотите получить размер, который был автоматически рассчитан? Это место упустили, добавим в следующем билде

Что-то Ваши слова не совпадают со справкой.

docs.mql4.com/ru/constants/objectconstants/enum_object_property

Идентификаторы свойств объекта используются в функциях ObjectGet() и ObjectSet(). Mогут быть любыми из следующих величин.

Для функций ObjectSetInteger() ObjectGetInteger()

ENUM_OBJECT_PROPERTY_INTEGER

В этом списке есть свойство OBJPROP_XSIZE для объекта OBJ_LABEL

Другое дело, что пока не реализовано... Но если предполагается добавить в следующем билде, то как это будет выглядеть??? Прочесть можно, а установить нельзя?

 
wlad:

сделайте пожалуйста

что бы при наводе мышы на Object_Label показывалось его имя и описание так же как с другими объектами

при отключеном "показывать описание объектов" к сожалению ничего не показывает

с другими объектами все работает

translit_ru Keyboard Map [key]:[value]

ШH : ЩW : ЩСH : ШЙO : ЁÖ : ЁЗH : ЖЦH : ЧЙU : ЮÜ : ЮЙA : Я
ЙE : ЭÄ : ЭA : АB : БV : ВG : ГD : ДE : ЕZ : ЗI : И
J : ЙK : КL : ЛM : МN : НO : ОP : ПR : РS : СT : Т
U : УF : ФY : ЫЪ' : ЬX : ХH : ХC : ЦЙ/E : ЙEЙ/O : ЙOшh : щ
w : щсh : шйo : ёö : ёзh : жцh : чйu : юü : юйa : яйe : э
ä : эa : аb : бv : вg : гd : дe : еz : зi : иj : й
k : кl : лm : мn : нo : оp : пr : рs : сt : тu : у
f : фъ# : ъ# : ъy : ыъ' : ь' : ьx : хh : хc : цй/e : йe
й/o : йo

Не понял. Что Вы имеете в виду?

Подсказка показывается нормально, независимо от выставленной галки в "Показывать описание объектов"


 
AlexeyVik:

Что-то Ваши слова не совпадают со справкой.

docs.mql4.com/ru/constants/objectconstants/enum_object_property

Идентификаторы свойств объекта используются в функциях ObjectGet() и ObjectSet(). Mогут быть любыми из следующих величин.

Для функций ObjectSetInteger() ObjectGetInteger()

ENUM_OBJECT_PROPERTY_INTEGER

В этом списке есть свойство OBJPROP_XSIZE для объекта OBJ_LABEL

Другое дело, что пока не реализовано... Но если предполагается добавить в следующем билде, то как это будет выглядеть??? Прочесть можно, а установить нельзя?

Вы не сможете выставить свойство высоты или ширины объекту-метке. Это свойство из разряда "только для чтения". Прочесть можно, а установить нельзя.
Причина обращения: