Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 70
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
В "старые добрые времена" кодеры пытались оптимизировать весь код, который можно было оптимизировать. Одним из таких примеров была оптимизация вычисления регрессии Лайнера. Кодер, который кодил под ником "mathemat" (если я правильно помню, если я ошибаюсь, пожалуйста, поправьте меня), придумал упрощенную формулу для значения линейной регрессии: 3*lwma - 2*sma
И, поскольку и lwma, и sma могут быть оптимизированы до так называемого "loop less mode", она была принята как оптимальный способ расчета и дает правильные значения. Но в этом расчете нет того, что есть в "нормальном" расчете значений линейной регрессии - промежуточных значений:
- перехват линейной регрессии
- и наклон линии линейной регрессии.
Итак, вот один из вариантов расчета линейной регрессии (оптимальный: использует так называемый "режим меньшей петли"), но в котором есть и перехват, и наклон

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/50492
Close All Orders
CloseAllOrders - это мощный и удобный советник, созданный для упрощения управления торговлей в MetaTrader 5. С помощью интуитивно понятного кнопочного интерфейса прямо на вашем графике вы можете мгновенно закрыть все рыночные позиции и отложенные ордера одним щелчком мыши.
Скрипт с примерами функций для создания графических объектов
Скрипт предоставляет набор функций создания всех стандартных графических объектов для использования в своих разработках. Функции, представленные в скрипте, можно использовать "как есть", или доработать под свои требования.
3 way Aroon value calculation
Показывает различные способы расчета значений Aroon
Tick RSI Adaptive
Адаптивный индикатор RSI на основе тиковых расчетов
