Rejoignez notre page de fans
- Vues:
- 341
- Note:
- Publié:
- Mise à jour:
-
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 -> :

3. Redémarrez le terminal.
4. Ouvrez le graphique et ajoutez cet indicateur. Voici à quoi cela ressemble chez moi :

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

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

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
- 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.
- 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
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
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
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)
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.