Скачать MetaTrader 5

"Экспорт" из индикаторов

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Интересно узнать о развитии MQL5.community? Заходи в раздел Стена!
Nikolay Likhovid
6301
Nikolay Likhovid 2013.12.19 07:58 

Достаточно часто возникает ситуация, когда индикатор "производит" некоторое количество конкретных чисел, причём для советников интерес представляют именно их текущие значения, а не история. Например, сигналы, или набор уровней, или несколько последних экстремумов зигзага, или ... ну понятно. Заводить для "экспорта" по буферу на число накладно, запихнуть всё в один буфер можно конечно, но пользоваться таким способом  "экспорта" не очень удобно.

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

И вот я подумал, почему бы в индикаторы не встроить полноценный экспорт значений (или методов для их получения), по типу dll?

Возможно я не оригинален и подобная тема уже была, но почему бы хорошую мысль и не повторить? :)

Sergey Gridnev
4955
Sergey Gridnev 2013.12.19 08:27  
Candid:


И вот я подумал, почему бы в индикаторы не встроить полноценный экспорт значений (или методов для их получения), по типу dll?


Хорошая мысль. 

MetaQuotes
Админ
24944
Renat Fatkhullin 2013.12.19 08:44  
А чем не подходят штатные функции получения массивов данных индикаторов?
Sergey Gridnev
4955
Sergey Gridnev 2013.12.19 08:51  
Renat:
А чкм не подходят штатные функции получения массивов данных индикаторов?
Имеете ввиду индикаторных  буферов?
MetaQuotes
Админ
24944
Renat Fatkhullin 2013.12.19 09:26  
Да
Nikolay Likhovid
6301
Nikolay Likhovid 2013.12.19 09:54  
Renat:
А чем не подходят штатные функции получения массивов данных индикаторов?  

 1. На каждую цифру - буфер? По идее это лишние накладные расходы для терминала. А в МТ4 и буферов может не хватить, и расход памяти бессмысленный.

2. Можно будет обращаться по именам.

MetaQuotes
Админ
24944
Renat Fatkhullin 2013.12.19 10:07  
Без шансов.
Sergey Gridnev
4955
Sergey Gridnev 2013.12.19 10:10  
Renat:
Да

Зачастую нужны мгновенные значения, в этом случае индикаторные  буферы - неразумная трата ресурсов. 

Sergey Gridnev
4955
Sergey Gridnev 2013.12.19 10:11  
Renat:
Без шансов.

Ну, нет, так нет.

Глобальными  переменными обойдёмся.

Жаль, конечно, что вы не слышите запросы на реальные потребности. 

Nikolay Likhovid
6301
Nikolay Likhovid 2013.12.19 10:22  
Renat:
Без шансов.
Ну это нормально, как говорится, наше дело - предложить, ваше дело отказаться. Но отказываться насовсем не обязательно :)
Комбинатор
15918
Комбинатор 2013.12.19 10:25  
Renat:
Вы бы хоть события ускорили. А то они слоупочные страшно.
1234
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий