![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Да MQL5 это уже не интерпритатор. Он должен быстро работать.
У меня очень тажелый алгоритм вычислений. Грузит все процессоры на ура.
Возникла такая мысль: а можно ли показания индикатора скидывать в глобальнуые переменные чтобы потом считывать их советником.
Иначе просто не тянет железо. Функцию iCustom использовать нельзя, не получится.
Вопрос: что в первую очередь выполняется индикатор или советник при приходе нового тика?
Вы хотите сказать,что ваши алгоритмы сложны настолько,что комп не справляется?
Сомневаюсь. Посмотрите в диспетчере задач.Скорее всего какой-то левый процесс висит и занимает процессор.
Особенно Svchost.exe любит заниматься такими делами.
Вот я и думаю как извратиться чтобы облегчить жизнь процессорам.
разгон проца, азотные кулеры.... фантазии не хватает уже у меня.
а создать распределенные вычисления? а там на крайняк монотонные и сложные матоперации переложить на плечи ассемблера???
че за операционка у Вас работает? предпочитаю ХР СП2. там удобнее по сравнению с последними карикатурами.
У меня работает dll. Там всеми любимые нейросети... Чудовищно тяжелые.
Вот я и думаю как извратиться чтобы облегчить жизнь процессорам.
Извините за нескромный вопрос . У вас все операции с нейросетями описаны в DLL?
Отсюда сове,т почему вы не планируете перенести кода во внешнюю программу и разбить на множество потоков. Конечно потоки будут работать по очереди,но это самый прогрессивный метод. И с помощью такого построения можно добиться большей производительности.