Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
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:
341
Note:
(40)
Publié:
Mise à jour:
setka.mq5 (13.26 KB) afficher
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Environ 90 % des informations que l'être humain perçoit proviennent de la vue. Tout se mesure par comparaison, et pour cela, nous avons besoin de disposer d'un point de référence (un point de départ) afin de mesurer et de comparer, d'analyser et de réfléchir.

Cet indicateur vous aidera à déterminer instantanément le début et la fin de la journée (de la semaine, du mois), à identifier les cours maximaux et minimaux de ces périodes (et à les déterminer avec plus de précision), l’amplitude et la direction du mouvement sur la période qui vous intéresse, les niveaux importants (figures) où peuvent se trouver les gros acheteurs (vendeurs), l’ouverture des marchés boursiers, la publication d’actualités, etc.

Essayez cet indicateur, et je pense que, tout comme moi, vous ne pourrez plus vous en passer. MQL5 a permis de mettre en œuvre de nombreuses fonctionnalités qui étaient impossibles dans MetaTrader 4 https://www.mql5.com/fr/code/8684.

Les paramètres suivants sont configurés par défaut :

input int Step=250;              // pas de la grille en points sur l'axe vertical
input int Figure=1000;           // pas de la figure
input int MaxBars=0;             // limite de l'historique (0 - tout l'historique)
Parfois, pour certains instruments, il peut être nécessaire de modifier ces paramètres lors du lancement de l'indicateur (contrats à terme, indices...)
// couleur des lignes verticales
color new_hour=DimGray;       // nouvelle heure
color new_day =Blue;          // un nouveau jour
color new_week=DeepPink;      // une nouvelle semaine
color new_mon =Yellow;        // nouveau mois

// couleur des lignes horizontales
color new_Hfigure=RoyalBlue;  // nouvelle figure
color new_Hline=DimGray;      // nouvelle ligne

En modifiant ces variables dans le code du programme, vous pouvez personnaliser la palette de couleurs selon vos préférences.

Si cette grille vous plaît et que vous souhaitez l'utiliser en permanence, voici mes recommandations :

1. Désactivez la grille par défaut.

2. Limitez la profondeur de l'historique : Service -> Paramètres -> :

Réglage du nombre de barres dans l'historique

3. Redémarrez le terminal.

4. Ouvrez le graphique et ajoutez cet indicateur. Voici à quoi cela ressemble chez moi :

Indicateur « Grille »

5. Sélectionnez tous les objets graphiques créés et supprimez-les.

Objets graphiques

6. Cliquez avec le bouton droit sur le graphique, sélectionnez Modèles -> Enregistrer le modèle… et enregistrez-le sous le nom Default.tpl

Enregistrement du modèle

Ainsi, cette grille s’affichera automatiquement à l’ouverture et à la modification de n’importe quel graphique. De plus, des informations sur le temps passé à générer la grille seront consignées dans le journal

2010.06.15 11:53:16         Setka (AUDUSD,M15)          Сбой или первый запуск Time= 1.4 sec for  50000  bars  ObjectsTotal= 12718  MaxBars= 0 

  1. Si vous souhaitez réduire le temps de chargement et que vous n’avez pas besoin de la grille sur l’historique complet, alors avant de enregistrer le modèle, définissez MaxBars=2000.
  2. Sur un marché stagnant ou en cas de perturbations (que vous verrez visuellement), vous devez donner la commande « Refresh » sur le graphique pour que l'indicateur soit recalculé.

Je tiens à exprimer ma sincère reconnaissance à Renat pour son aide dans la rédaction de l'indicateur et la démonstration de la programmation correcte de https://www.mql5.com/ru/forum/1165/page3.

P.S. Je vous souhaite un travail agréable sur le marché…

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/111

isNewBar isNewBar

Fonction permettant d'analyser l'apparition d'une nouvelle barre sur une période donnée.

Random Trader with Customizable Risk/Reward Ratio, Break-Even Random Trader with Customizable Risk/Reward Ratio, Break-Even

L'EA ouvre des positions de manière aléatoire (50/50 pour l'achat ou la vente) lorsqu'aucune position n'est ouverte.

Rabbit Rabbit

Il trace sur le graphique les véritables niveaux de support et de résistance pour n'importe quelle paire de devises.

Stoch Cross EA - Acheter en dessous de 20, Vendre au dessus de 80 (H1) Stoch Cross EA - Acheter en dessous de 20, Vendre au dessus de 80 (H1)

Un Expert Advisor simple et efficace basé sur les signaux de renversement de l'Oscillateur Stochastique sur l'échelle de temps H1. Les signaux d'achat sont déclenchés lorsque %K croise au-dessus de %D en dessous du niveau 20. Les signaux de vente sont déclenchés lorsque %K croise en dessous de %D au-dessus du niveau 80. Le risque est calculé sur la base du solde du compte, avec une taille de lot fixée à 0,1 (ajustable si nécessaire). Le Take Profit (TP) est fixé à 300 points pour toutes les positions. Le Stop Loss (SL) est calculé dynamiquement sur la base du signal de croisement dans la direction opposée. La position est fermée lorsqu'un croisement dans la direction opposée se produit, ainsi que lorsque le TP ou le SL est atteint.