Les meilleurs codes sources MQL4 et MQL5 selon les notes des utilisateurs - 48

Soumettre votre code

Bibliothèque de fonctions pour travailler avec des séries temporelles : iBars, iTime, iOpen, iHigh, iLow, iClose, iVolume, iHighest, iLowest, iBarshift. Pour toutes les fonctions, une variante d'appel courte (avec le symbole et la période du graphique actuel) est disponible.

Implementation of the option to change the drawing mode, as exemplified by the CCI indicator.

Analyzed copy of ATC2012 current champion JPAlonso's EA.

The ZigZag drawn using Heikin Ashi extremums

The class is designed for calculation of the technical indicator Triple Exponential Moving Average (Triple Exponential Moving Average, TEMA) using the algorithm of the ring buffer.

An example of how to create a multicurrency Expert Advisor that trades using the Bollinger Bands indicator.

Normalized oscillator that uses Fisher's transformation, drawn in the form of a color histogram.

Exemple de publication d'un message contenant une image sur le site Web MQL5.com à l'aide de la fonction WebRequest(). Voici un exemple d'autorisation à l'aide d'un login et d'un mot de passe, et d'insertion d'une image dans un SMS.

Robot that trades the open sentiment of the market.

Simplified version of the popular ZigZag indicator. The algorithm runs significantly faster, does not use intermediate calculation buffers, does not contain nested cycles and, therefore, does not redraw itself.

Envelopes using the Color_PEMA_Digit MA, with an indication of trend direction and display of the last values of channel borders.

A trend indicator of NRTR type using an MA and ATR.

Laguerre filter - without the usage of gamma parameter

A cross platform library/framework

Perfect Trend Line 2

Trend indicator

L'indicateur d'Enveloppes est formé de deux moyennes mobiles, l'une d'elles est décalée vers le haut et l'autre est décalée vers le bas. La sélection du nombre relatif optimal de décalage des marges de bande est déterminée avec la volatilité du marché : plus cette dernière est élevée, plus le décalage est fort.

L'Oscillateur Ultime a été développé par Larry Williams. Il utilise la moyenne de trois oscillateurs avec des périodes différentes.

Cet indicateur bien connu affiche les valeurs maximale et minimale du cours sur les n dernières barres, ainsi que la moyenne entre ces deux valeurs.

Pour une démonstration du modèle « buffer » : Candles + Fractals + ZigzagColor + ColorMaLine.

Un indicateur de tendance utilisant des algorithmes de lissage simples, pour l'instant monochrome.

Le conseiller utilise la stratégie du martingale avec un nombre limité de doublages.

Indicateur MACD comprenant la ligne MACD, la ligne de signal et un histogramme multicolore.

Participation au concours de planches de bande dessinée.

Les signaux de trading basés sur le modèle de chandelier "3 Black Crows/3 White Soldiers", confirmé par l'Indice de Facilitation du Marché (MFI, Market Facilitation Index) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur le modèle de chandelier "Dark Cloud Cover/Piercing Line", confirmé par l'indicateur Commodity Channel Index (CCI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

L'indicateur génère des signaux d'entrée sur le marché et trace une ligne pour le placement des ordres Stop Loss.

L'indicateur SHI_Channel_true affiche les canaux mobiles dynamiques de Barishpolz sur le graphique en mode automatique.

Indicateur de taux de changement de tendance avec un décalage minimum.

L'oscillateur CG adaptatif est un oscillateur CG qui s'adapte aux cycles de marché en constante évolution d'un actif financier réel.

La classe CNetMLP met en œuvre un perseptron multicouche (MLP).

Version modifiée de l'indicateur "Rabbit" (l'indicateur affiche les véritables niveaux de support/résistance pour toute paire de devises).

Cet indicateur est basé sur la première version du système de trading Sidus (méthode Sidus). Il indique les points d'entrée sur le marché.

DLL (projet VC++ 2010) pour travailler avec le mappage de la mémoire.

Un contrôle graphique pour la saisie des couleurs.

Indicateur de tendance simple sous forme de NRTR

A simple trend indicator.

Show minutes and seconds left before new candle is appeared.

Uses the idea of ​​the classical moving average smoothing. The class can be used when you want to smooth out any array of type double without using the standard indicator.

The script allows to set transparency level of the client terminal window using Windows API.