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

 
A100:

Не отображается Заголовок при добавлении рисунка на форуме

 

Заполняю поле Заголовок. Рисунок отображается, а заголовок - нет

Поле заголовок - это по сути значение для атрибутов alt и title.

То есть отображается при наведении курсора на картинку или как текст при не загрузившейся картинке.

[Удален]  

При обработке данных со своего чарта (там где запущен советник) время обработки информации функцией ChartTimePriceToXY моментальное. При обращении к соседним чартам, время увеличивается в разы. Так и должно быть или в алгоритме допущена ошибка? МТ4 v840.

Файлы:
20150811.log  1416 kb
 
Если компилировать файлы в МЕ, лежащие в папке Projects, то скомпилированные файлы создаются в соответствующих папках Experts, Indicators, Scripts. Но если компилировать отдельным компилятором, то этого не происходит - скомпилированные файлы создаются в папке с исходником. Так и должно быть или нужно использовать соответствующие ключи?
 
Konstantin Karpov:

При обработке данных со своего чарта (там где запущен советник) время обработки информации функцией ChartTimePriceToXY моментальное. При обращении к соседним чартам, время увеличивается в разы. Так и должно быть или в алгоритме допущена ошибка? МТ4 v840.

Лог файл - это хорошо. На какие строки смотреть + было бы неплохо исходник к нему, чтобы увидеть что там и как замеряется.
 
Joo Zepper:
Если компилировать файлы в МЕ, лежащие в папке Projects, то скомпилированные файлы создаются в соответствующих папках Experts, Indicators, Scripts. Но если компилировать отдельным компилятором, то этого не происходит - скомпилированные файлы создаются в папке с исходником. Так и должно быть или нужно использовать соответствующие ключи?

Что значит "отдельным компилятором"?

Если речь о компиляции из консоли - пробовали указывать путь к папке MQL(4|5)?

 
Alexey Da:

1. Что значит "отдельным компилятором"?

2. Если речь о компиляции из консоли - пробовали указывать путь к папке MQL(4|5)?

1. Разве может быть несколько понятий у "отдельный компилятор"?

2. Нет, не пробовал. Как? В справке ничего не сказано на этот счет.

[Удален]  
Alexey Da:
Лог файл - это хорошо. На какие строки смотреть + было бы неплохо исходник к нему, чтобы увидеть что там и как замеряется.

Советник установлен на символ EURUSD, он так же открывает еще три чарта по разным символам, вывод каждого ID чарта в логе есть. Чарт на котором стоит советник, все операции отрабатывает практически с нулевым временем, а вот другие чарты дают результаты аж в несколько тысяч на 200 итераций в цикле при получении координат функцией ChartTimePriceToXY, именно на этой функции и происходит задержка.

 
Konstantin Karpov:

Советник установлен на символ EURUSD, он так же открывает еще три чарта по разным символам, вывод каждого ID чарта в логе есть. Чарт на котором стоит советник, все операции отрабатывает практически с нулевым временем, а вот другие чарты дают результаты аж в несколько тысяч на 200 итераций в цикле при получении координат функцией ChartTimePriceToXY, именно на этой функции и происходит задержка.

А всё таки хочется увидеть код замера времени обращения. 
 
Konstantin Karpov:

При обработке данных со своего чарта (там где запущен советник) время обработки информации функцией ChartTimePriceToXY моментальное. При обращении к соседним чартам, время увеличивается в разы. Так и должно быть или в алгоритме допущена ошибка? МТ4 v840.

Да, в МТ4 так и должно быть. Механизмы доступа к собственному и к другим чартам отличаются.
 
Joo Zepper:

1. Разве может быть несколько понятий у "отдельный компилятор"?

2. Нет, не пробовал. Как? В справке ничего не сказано на этот счет.

1. Ну это ваша фраза "отдельный компилятор". Может. В справке по MetaEditor в разделе "MetaEditor / Разработка программ / Компиляция" описана компиляция с использованием mql(64)?.exe. Кроме того metaeditor(64)?.exe так же имеет свой консольный режим.

2.  Если речь об  использовании mql(64)?.exe есть описание ключей в справке.

В любом случае из командной строки никаких интеллектуальных  размещений ex? файлов не производится.  Это может делать только редактор и только в оконном режиме.