Особенности языка mql5, тонкости и приёмы работы - страница 140

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Konstantin
747
Konstantin  
fxsaber:

Думаю, не будет.

так а зачем тогда изобретать собственный лисапед, если уже есть производительная функция?

Nikolai Semko
6284
Nikolai Semko  
Konstantin:

так а зачем тогда изобретать собственный лисапед, если уже есть производительная функция?

ArrayFill заполняет массив только одним значением. А здесь речь идет о заполнении массива данными. 
Если связка - "заполняем статический массив, а затем его копируем в динамический через ArrayCopy" , работает быстрее чем просто "заполняем динамический массив", то очень даже имеет смысл изобретать такой "лисапед"

Konstantin
747
Konstantin  
Nikolai Semko:

ArrayFill заполняет массив только одним значением. А здесь речь идет о заполнении массива данными. 
Если связка - "заполняем статический массив, а затем его копируем в динамический через ArrayCopy" , работает быстрее чем просто "заполняем динамический массив", то очень даже имеет смысл изобретать такой "лисапед"

ну тогда нужно просить разработчиков реализовать этот механизм в классе CCanvas стандартной библиотеки

fxsaber
14380
fxsaber  
Задавать свойства объема кастомного символа нужно в этой последовательности
SYMBOL_VOLUME_STEP
SYMBOL_VOLUME_MAX
SYMBOL_VOLUME_MIN
fxsaber
14380
fxsaber  

В обеих платформах EX-файлы могут служить контейнерами индикаторов.

Эти индикаторы могут вызываться в сторонних iCustom и шаблонах. Для этого сам EX-контейнер запускать не нужно.

Aleksey Vyazmikin
15407
Aleksey Vyazmikin  
fxsaber:

В обеих платформах EX-файлы могут служить контейнерами индикаторов.

Эти индикаторы могут вызываться в сторонних iCustom и шаблонах. Для этого сам EX-контейнер запускать не нужно.

Интересно, а пример такого запуска можете показать?

Vladislav Andruschenko
225129
Vladislav Andruschenko  
Aleksey Vyazmikin:

Интересно, а пример такого запуска можете показать?


наверно это : 

Использование своих и сторонних ресурсов


Например, если индикатор SampleIndicator.ex5 включается в советник SampleEA.ex5 в качестве ресурса, то путь к самому себе, указанный при вызове  iCustom() в функции инициализации пользовательского индикатора, будет выглядеть следующим образом: "\\Experts\\SampleEA.ex5::Indicators\\SampleIndicator.ex5". При явном указании данного пути пользовательский индикатор SampleIndicator.ex5 будет жестко привязан к советнику SampleEA.ex5 и теряет способность самостоятельной работы.

fxsaber
14380
fxsaber  
Aleksey Vyazmikin:

Интересно, а пример такого запуска можете показать?

Как буду готов, накатаю.

Aleksey Vyazmikin
15407
Aleksey Vyazmikin  
Vladislav Andruschenko:


наверно это : 

Использование своих и сторонних ресурсов


Например, если индикатор SampleIndicator.ex5 включается в советник SampleEA.ex5 в качестве ресурса, то путь к самому себе, указанный при вызове  iCustom() в функции инициализации пользовательского индикатора, будет выглядеть следующим образом: "\\Experts\\SampleEA.ex5::Indicators\\SampleIndicator.ex5". При явном указании данного пути пользовательский индикатор SampleIndicator.ex5 будет жестко привязан к советнику SampleEA.ex5 и теряет способность самостоятельной работы.

Я то как раз так понял, что можно использовать индикаторы из таких ex5 в других советниках, а не в том, где он в качестве ресурса.

Aleksey Vyazmikin
15407
Aleksey Vyazmikin  
fxsaber:

Как буду готов, накатаю.

Хорошо, буду ожидать.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий