Modification de code des indicateurs Prorealtime
Forums › ProRealTime forum Français › Support ProBuilder › Modification de code des indicateurs Prorealtime
- This topic has 14 replies, 3 voices, and was last updated 7 years ago by finplus.
-
-
01/17/2017 at 7:35 PM #21506
Bonsoir, j’utile entre autres l’indicateur Directional Movement proposé dans Prorealtime. Je ne conserve que le DI que je configure sous forme de barre: donc il varie autour de la ligne horizontale O.. Mais j’aimerai ajouté deux lignes horizontales à hauteur de +5 et de -5. Est ce possible et comment faire? merci d’avance.
01/17/2017 at 9:16 PM #2151501/17/2017 at 11:19 PM #2151901/18/2017 at 9:40 AM #21530La réponse de supertiti est la bonne, mais il faut avoir accès au code.
Voici le code du Directional Movement Index avec les modifications souhaités finplus:
123456789101112131415161718192021222324p=14plusDM = MAX(HIGH-HIGH[1], 0)minusDM = MAX(LOW[1]-LOW, 0)IF plusDM > minusDM THENminusDM = 0ENDIFIF plusDM < minusDM THENplusDM = 0ENDIFIF plusDM = minusDM THENplusDM = 0minusDM = 0ENDIFplusDI = WILDERAVERAGE[p](plusDM)minusDI = WILDERAVERAGE[p](minusDM)DM = plusDI-minusDIReturn DM, 5 as "5", -5 as "-5"La période de calcul se règle à la première ligne “p=14” par défaut.
01/18/2017 at 6:57 PM #2161501/18/2017 at 7:20 PM #21619Rebonsoir, après intégration de l’indicateur sur ma plateforme, je l’ai paramètre à 50 et les résultats sont différents de l’indicateur existant en natif dans PRT. Pourriez vous m’indiquer à quoi est due cette différence? Merci.
01/18/2017 at 8:17 PM #2162701/18/2017 at 8:40 PM #2163101/18/2017 at 8:50 PM #2163201/18/2017 at 9:36 PM #2163701/19/2017 at 7:42 AM #21648Bien en fait sur tous les actifs. Quand je clique sur la clé à molette de l’indicateur “directional movement”, j’ai DI, DI+, DI- et ADX qui apparaissent.
DI : je sélectionne “histogramme” dans le menu style
DI+ et DI- = je sélectionne “invisible” dans le menu style
ADX : aucun changement.
voilà ce que je voudrais retrouver en ajoutant deux lignes horizontales à +5 et -5 (je peux bien sûr les ajouter manuellement sur chacun des actifs que je suis mais bon c’est un peu fastidieux). Merci.
01/19/2017 at 8:55 AM #21652Le dernier code fourni fonctionne correctement sur tous les types d’instruments: forex, indices, actions et matières premières dans mon exemple ci-joint.
As-tu bien modifié la dernière ligne “RETURN” comme dans mon message précédent ?
01/19/2017 at 7:29 PM #2173701/19/2017 at 7:57 PM #21743En effet, puisque la valeur que tu souhaites “5” est adapté au timeframe journalier, mais pas à ceux de l’intraday… puisque je ne sais pas ce qui te motive à choisir 5 au lieu de 2, je peux pas t’aider davantage, hormis mettre cette variable en choix externe pour que tu puisses la modifier à volonté selon l’unité de temps utilisé.
Dans ce cas voir l’image ci-joint pour l’ensemble des modifications.
01/19/2017 at 8:16 PM #21752 -
AuthorPosts
Find exclusive trading pro-tools on