Average Daily Range, conversion indicateur depuis code MT4

Forums ProRealTime forum Français Support ProBuilder Average Daily Range, conversion indicateur depuis code MT4

This topic contains 26 replies, has 3 voices, and was last updated by avatar zangar 1 year, 1 month ago.

Currently, there are 0 users and 1 guest visiting this topic.
View all attachments
Viewing 15 posts - 1 through 15 (of 27 total)
  • #75386

    Bonjour cher “Convertisseur” !
    Fidèle à MT4 depuis des années, j’utilise un indicateur très utile l’ADR.
    Cet indicateur calcule le range moyen journalier des actifs sur une certaine période (perso j’utilise 20 jours soit un mois de trading). Il s’affiche en haut à droite du graphique de la façon suivante :
    ADR reached (or not reached)
    ADR (20) =
    ADR Today =
    On ne compte pas le dimanche, journée tronquée qui fausse les calculs.
    Dans le MQ4 joint il y a deux fonctions dont je n’ai pas besoin : Room up et Room Down
    Comme je l’utilise uniquement pour les Futures (indices) et le Forex, il faut définir les heures d’ouverture et de fermeture “virtuelles” du marché en l’occurrence on peut opter pour 0H00 GMT pour un calcul sur 24H pleines.
    L’intérêt de cet indicateur est de déterminer assez fidèlement des objectifs de profits. Par exemple, si on achète ou vend en début de journée alors que l’ADR a déjà accompli 80% de son cours durant la nuit, les chances de gains sont beaucoup plus réduites que s’il n’a accompli que 20 ou 40%. Bien entendu il ne s’agit que d’une “moyenne” donc d’un probabilité, comme le reste, mais en tendance, c’est très utile et le plus souvent très fiable.
    Merci d’avance pour le travail !
    Cordialement.

    Attachments:
    1. ADR_no_sunday_bar.v1.mq4
    1 user thanked author for this post.
    #75414

    Quelle est l’unité de temps utilisé avec cet indicateur ? Je suppose que c’est pour de l’intraday ? Le code de l’indicateur utilise bien les barres “pleines” de l’unité de temps Daily, pas d’horaires différents pet personnalisables.

    #75448

    Je ne comprends pas bien la question. L’indicateur affiche les mêmes résultats quels soient les UT de la plate-forme. Que je l’affiche en 1′ ou 1 mois l’affichage reste le même puisque le calcul en temps réel est réalisé sur 24 heures et pour L’ADR 20 JOURS la moyenne de 20 fois 24h! En effet c’est un indicateur utile seulement en Intraday. Sinon il y a l’équivalent en semaines et en mois mais ce sera pour une prochaine fois 😁

    #77663

    Bonjour,

    Aucune nouvelle depuis 1 mois ? En vacances ? 😉

    #77696

    Que je l’affiche en 1′ ou 1 mois l’affichage reste le même puisque le calcul en temps réel est réalisé sur 24 heures et pour L’ADR 20 JOURS la moyenne de 20 fois 24h

    En effet, mais aucune de mes questions n’est anodine. Pour calculer un ADR de 20 jours, il nous faut suffisamment d’historiques en chandeliers du timeframe courant, hors sur des graphiques non corrélés au temps (comme les graphiques en ticks par exemple), il est souvent impossible de le faire. Idem sur des graphiques en secondes.

    Par rapport à la conversion de l’indicateur MT4, il ne sera pas possible de le reproduire fidèlement sous PRT, puisque les coordonnées graphiques ne sont pas exprimées en pixels, l’ancrage dans un coin de l’écran n’est pas possible. La meilleure solution que je puisse proposer serait de créer un indicateur sous le graphique, à l’instar de cet exemple de dashboard: Build a simple indicators dashboard with prorealtime v10.3

    #78062

    Que je l’affiche en 1′ ou 1 mois l’affichage reste le même puisque le calcul en temps réel est réalisé sur 24 heures et pour L’ADR 20 JOURS la moyenne de 20 fois 24h

    En effet, mais aucune de mes questions n’est anodine. Pour calculer un ADR de 20 jours, il nous faut suffisamment d’historiques en chandeliers du timeframe courant, hors sur des graphiques non corrélés au temps (comme les graphiques en ticks par exemple), il est souvent impossible de le faire. Idem sur des graphiques en secondes.

    Pas de problème, l’UT 1H (et plus) me suffit largement si ça rentre  dans les clous de l’historique.

    Par rapport à la conversion de l’indicateur MT4, il ne sera pas possible de le reproduire fidèlement sous PRT, puisque les coordonnées graphiques ne sont pas exprimées en pixels, l’ancrage dans un coin de l’écran n’est pas possible. La meilleure solution que je puisse proposer serait de créer un indicateur sous le graphique, à l’instar de cet exemple de dashboard: Build a simple indicators dashboard with prorealtime v10.3

    Pas de problème. Merci !

    #78361

    Le mode de calcul de l’ADR dans l’indicateur MT4 que tu as partagé est particulier, en fait c’est une moyenne de 4 ADR : celui en période 1, période 5, période 10 et période 20 (soit la somme de l’ADR calculé à ces différentes périodes et divisé par 4). Est-ce bien comme cela qu’il faut le recoder ou utiliser la vrai formule ?

    #78462

    J’avoue que vous me posez une colle… Apparemment MT4 nous a commis une espèce D’ADR “exponentiel” ce que j’ignorais. Je ne pense pas que ça change grand chose au final à quelques pips près mais je préconiserai soit la moyenne sur 5/10/20 jours ou juste la moyenne sur 20 jours en privilégiant l’heure d’ouverture du marché allemand comme référence jour… Merci

    #78470

    Ci-joint ma proposition, merci de m’indiquer si tout est ok, je l’ajouterai ensuite dans la bibliothèque.

    Attachments:
    #78515

    Merci ça sera en septembre car je suis en vacances et sans outils ! 😁

    #79990

    Le visuel me paraît parfait ! Merci !!!

    #80005

    L’indicateur a été posté dans la bibliothèque il y a quelques semaines : ADR no sunday bar

    #80023

    Merci je vais l’importer et le tester.

    Juste une chose que je remarque sur votre exemple c’est qu’en l’occurrence l’ADR était atteint contrairement à la notification “ADR not reached”. Peut-être encore un petit bug ? 🙂

    #80025

    Autre petit problème : j’ai réussi à importer sans problème l’indicateur sur mon PC Windows mais mon Mac ne le reconnaît pas ?

    #80028

    Suite du feuilleton : j’ai réussi à installer l’indicateur sur Mac en copiant les codes mais il ne m’affiche pas la fenêtre des paramètres variables contrairement au PC (Bien pratique, merci pour cette initiative !). Et surtout plus surprenant encore, sur un même actif , il y a une différence moyenne de 10 pips ! entre les deux, aussi bien pour le range du jour que pour l’ARD 20 jours !? C’est un peu ennuyeux…. Une explication docteur ?

Viewing 15 posts - 1 through 15 (of 27 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login