Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Vues:
87
Note:
(8)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Au "bon vieux temps", les codeurs essayaient d'optimiser tout le code qui pouvait l'être. L'un de ces exemples était l'optimisation du calcul de la régression de Liner. Le codeur qui codait sous le nom de "mathemat" (si je me souviens bien, si je me trompe, corrigez-moi) a trouvé une formule simplifiée pour la valeur de la régression linéaire : 3*lwma - 2*sma

Et, comme le lwma et le sma peuvent être optimisés dans un mode dit "loop less", cette formule a été adoptée comme étant la meilleure façon de la calculer et elle produit des valeurs correctes. Mais ce calcul manque de ce que le calcul "normal" de la valeur de la régression linéaire a comme valeurs intermédiaires :

  • l'ordonnée à l'origine de la régression linéaire
  • et la pente de la ligne de régression linéaire

Voici donc une autre façon de calculer la régression linéaire (optimale : elle utilise le mode "loop less"), mais qui possède à la fois l'ordonnée à l'origine et la pente.



Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/50492

Close All Orders Close All Orders

CloseAllOrders est un Expert Advisor puissant et convivial conçu pour simplifier la gestion des transactions dans MetaTrader 5. Avec une interface intuitive directement sur votre graphique, vous pouvez fermer toutes les positions de marché et les ordres en attente instantanément en un seul clic.

ZigZag sur les fractales d'un autre horizon temporel plus large ZigZag sur les fractales d'un autre horizon temporel plus large

ZigZag, construit par des fractales provenant d'un autre cadre temporel plus large, basé sur les données de l'indicateur VininI_FractalsTrend.

IncOBVOnArray IncOBVOnArray

La classe COBVOnArray est destinée au calcul de l'indicateur On Balance Volume (OBV) par les tampons d'indicateurs.

IncFramaOnArray IncFramaOnArray

La classe CFramaOnArray est conçue pour calculer les valeurs de l'indicateur Fractal Adaptive Moving Average (FRAMA) par tampons d'indicateurs.