Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
пока не сделал, пишу...
ладно, пока буду писать как получается, если потом окажется, что он оперативки отжирает очень много, приду снова на форум за советами. Основная проблема с расчетами в индикаторе - как в индикатор изменить, чтобы динамические массивы не жрали ОЗУ, так как их используется в одном около 34. А потом куча таких индикаторов используется в самом советнике.
потом просто оптимизируете кол-во циклов и копировании данных
доступное для создания кол-во хендлов и соответственно скопировать из них - цифра достаточная, не помню сколько
важно помнить, что создание хендлов ничего не стоит, стоит копирование из них, правильно расставляйте когда и что копировать нужно
----
----
важно помнить, что создание хендлов ничего не стоит, стоит копирование из них, правильно расставляйте когда и что копировать нужно
а действительно ли так это? создали несколько хендлов на разных периодах, они же в кэше должны висеть, разные периоды. просто занимают память и ждут не влияя на производительность??
CopyBuffer не перераспределяет массивы фиксированного размера.
Они в принципе не перераспределяются в MQL5 (в MQL4 перераспределяются, т.е. там все массивы динамические, фиксрованные просто заранее распределены).
Если необходимо запросить (CopyBuffer) ограниченное число данных, то лучше это сделать в массив фиксированного размера, но следует помнить, что объявление больших фиксированных массивов может привести к замедлению из-за особенности аллокации стековой памяти.
Не рекомендую создавать на стеке фиксированные массивы более чем на 2КБ, т.е. не более 256 элементов для типа double