Indicateur technique

Testez les Indicateurs de Trading avec Visual Start
MetaTrader4
Testez les Indicateurs de Trading avec Visual Start

Auteur : Alexander Pak, Almaty Dans cet article, nous allons explorer un code/méthode pour tester le comportement de certains indicateurs de trading, notamment FxmFish, ZigZag, NonLagZigZag, AFIRMA, et TREND_alexcud. Ce processus vous permet d'analyser ces indicateurs de manière plus précise. Il existe plusieurs indicateurs qui se redessinent sur le graphique à chaque nouvelle barre. Cela peut rendre difficile l'estimation visuelle des propriétés de l'indicateur en termes de dynamique. Le code proposé vous permet d'assigner la dernière barre (à droite) à l'indicateur en déplaçant un objet graphique. Il est le plus pratique de le faire à l'aide d'une ligne verticale. Instructions Générales : Insérez le code dans le code source de l'indicateur. Trouvez le cycle de calcul et remplacez "0" par la variable start. Ne remplacez pas la valeur s'il y a un cycle de zéro dans l'indicateur. Placez une ligne verticale sur le graphique et nommez-la start. Déplacez la ligne manuellement en attendant le recalcul de l'indicateur. Il est optimal de se déplacer du passé vers le futur, car tous les indicateurs ne "sweepent" pas les barres de droite. Nous allons donc d'abord placer une ligne verticale nommée "start", puis les indicateurs. L'indicateur se recalculera dans deux cas : automatiquement, lorsque un nouveau tick arrive ; ou manuellement, en changeant une des propriétés de l'indicateur via la fenêtre de propriétés. Il n'est pas très confortable de travailler selon ces instructions. Si nous avons un groupe de plusieurs indicateurs sur notre graphique, nous devrons changer les propriétés de chaque indicateur en l'absence de ticks. En développant cette méthode, il a été observé qu'un recalcul paradoxal de tous les indicateurs se produisait, uniquement s'il y avait un indicateur sans calcul de ligne dans une fenêtre séparée qui appelle la fonction IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)). Il est paradoxal de constater que lorsque vous changez les propriétés d'un tel indicateur "vide", tous les autres indicateurs sont forcés de se recalculer dans toutes les fenêtres. Par coïncidence, TREND_alexcud est devenu cet indicateur d'initiation. Un indicateur d'initiation supplémentaire Visual_start_All a été écrit. Instructions pour le Test Simultané d'un Groupe d'Indicateurs : Pour recalculer tous les indicateurs, changez les propriétés de TREND_alexcud ou Visual_start_All. Voici les fichiers modifiés pour Visual_start, qui sont également montrés dans la figure ci-dessous : FxmFish NonLagZigZag - jaune ZigZag standard - ligne rouge AFIRMA - bicolore, bleu et rouge TREND_alexcud

2008.05.06
Premier Précédent 366 367 368 369 370 371 372 373 374 375 376 Suivant Dernier