Indicateurs: ZigZag

 

ZigZag:

Version à vitesse optimisée de l'indicateur ZigZag.

ZigZag

Author: Nikolay Kositsin

 

signal de vente lorsque le cours de l'épaule droite a cassé la ligne de tendance oblique ascendante.

L'indicateur Zig-Zag est un excellent outil d'analyse technique pour identifier les configurations graphiques classiques. L'indicateur Zig-Zag est également efficace pour réduire le bruit et aider le trader technique à voir la véritable direction du marché.


[Supprimé]  
Automated-Trading:

ZigZag:

Auteur : Nikolay Kositsin

Bonjour. Merci pour l'indicateur. Merci de le corriger :

//---- interdiction de dessiner des valeurs vides par l'indicateur
   PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0);
   PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0.0);
//---- création d'étiquettes à afficher dans la fenêtre de données
   PlotIndexSetString(0,PLOT_LABEL,"ZigZag Lowest");
   PlotIndexSetString(1,PLOT_LABEL,"ZigZag Highest");
//---- indexation des éléments dans les tampons comme dans les séries chronologiques 
   ArraySetAsSeries(LowestBuffer,true);
   ArraySetAsSeries(HighestBuffer,true);
//---- définir la position à partir de laquelle le tracé des niveaux de Bollinger commence
   PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,StartBars);
   PlotIndexSetInteger(1,PLOT_DRAW_BEGIN,StartBars);

sur :

//---- interdiction de dessiner des valeurs vides par l'indicateur
   PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0);
//---- création d'étiquettes à afficher dans la fenêtre de données
   PlotIndexSetString(0,PLOT_LABEL,"ZigZag Lowest;ZigZag Highest");
//---- indexation des éléments dans les tampons comme dans les séries chronologiques 
   ArraySetAsSeries(LowestBuffer,true);
   ArraySetAsSeries(HighestBuffer,true);
//---- définir la position à partir de laquelle le dessin des niveaux commence
   PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,StartBars);
В обеих версиях!
 

Nikolay hello ! j'ai trouvé une ERREUR dans le code - l'indicateur dessine des tops FANTOM .... ils sont rares ... mais ils existent ...



 
Eh bien, je ne sais pas ! Je n'ai pas dessiné l'indicateur original et c'est pourquoi je ne comprends pas la raison détaillée de ces défauts. J'ai corrigé quelques bogues dans le code source, mais je ne sais pas si cela changera la situation. Je n'ai pas de tels bugs !
 
Nikolay Kositsin #:
Eh bien, je ne sais pas ! Je n'ai pas dessiné l'indicateur original et c'est pourquoi je ne comprends pas la raison détaillée de ces défauts. J'ai corrigé quelques bogues dans le code source, mais je ne sais pas si cela changera la situation. Je n'ai pas de tels bugs !

... Je vois, merci pour la réponse :)

... c'est juste que de tels "bêtisiers" ne sont pas fréquents.mais très rares) ... et c'est difficile à dire - soit ils perdent leur liaison à l'extremum de la barre-0 à ce moment-là ... soit ils ont vraiment un pépin, et sont donc liés à l'"air" au-dessus/en dessous de la barre 0 ...