GRAPHONPRICE utilisation lors d'un backtest
Forums › ProRealTime forum Français › Support ProOrder › GRAPHONPRICE utilisation lors d'un backtest
- This topic has 6 replies, 3 voices, and was last updated 4 years ago by Nicolas.
Tagged: GRAPHONPRICE
-
-
03/25/2020 at 9:15 AM #123217
Bonjour,
Je débute en programmation sur prorealtime.
Je souhaite afficher sur le prix, une variable “mytp” uniquement quand je suis en position.
Voici mon code :
GRAPHONPRICE affichage temporairement1234567891011121314151617181920212223242526// Cumul des positions désactivéDEFPARAM CumulateOrders = False//Déclaration des variablesindicator1 = (DHigh(1) + DLow(1) + DClose(1))/3 //Point pivot journalierindicator2 = ExponentialAverage[100](close) //Moyenne mobile exponentielle 100 périodesc1 = (close > indicator1)c2 = (close > indicator2)// Conditions pour ouvrir une position acheteuseIF C1 AND c1 AND c2 THENBUY 1 CONTRACTS AT MARKETENDIF//Stops et objectifs : entrez vos stops et vos objectifs iciSET STOP pLOSS 100SET TARGET pPROFIT 150IF ONMARKET THENmytp = CLOSE+150ENDIFIF NOT ONMARKET THENmytp = 8000endifGRAPHONPRICE mytp COLOURED (20,148,20) as "My TP"Comment ne rien afficher lorsque je suis hors marché ?
Merci d’avance
Fabien de Lille.
03/25/2020 at 9:20 AM #123220bonjour ,
essais le code ci joint
1234567891011121314151617181920212223242526// Cumul des positions désactivéDEFPARAM CumulateOrders = False//Déclaration des variablesindicator1 = (DHigh(1) + DLow(1) + DClose(1))/3 //Point pivot journalierindicator2 = ExponentialAverage[100](close) //Moyenne mobile exponentielle 100 périodesc1 = (close > indicator1)c2 = (close > indicator2)// Conditions pour ouvrir une position acheteuseIF C1 AND c1 AND c2 THENBUY 1 CONTRACTS AT MARKETENDIF//Stops et objectifs : entrez vos stops et vos objectifs iciSET STOP pLOSS 100SET TARGET pPROFIT 150IF ONMARKET THENmytp = CLOSE+150GRAPHONPRICE mytp COLOURED (20,148,20) as "My TP"ENDIFIF NOT ONMARKET THENmytp = 8000endif03/25/2020 at 9:24 AM #12322103/25/2020 at 10:16 AM #123246@fifi743 Merci pour ta réponse.
J’ai essayé ton code mais lorsque je suis hors marché, ma courbe est toujours visible (horizontale jusque la prise de position suivante).
C’est cette partie que souhaiterai ne plus voir du tout.
Voir capture en pièce jointe.
@Nicolas, désolé je pensais poster au bon endroit.Rendre la courbe transparente me semble une bonne idée.
Mais si je met le code couleur :
Transparent ?1GRAPHONPRICE mytp COLOURED (20,148,20,0) as "My TP"alors ma courbe devient entièrement invisible.
Et si je met le code couleur suivant :
1/2 transparent ?1GRAPHONPRICE mytp COLOURED (20,148,20,0.5) as "My TP"La courbe devrait je pense être a 50% opaque mais elle est totalement invisible aussi.
Ce que je souhaiterai c’est rendre la courbe 100% opaque quand je suis sur le marché
Et 100% transparent lorsque je suis hors marché.
Est-ce possible ?
Merci
03/25/2020 at 10:18 AM #12324803/25/2020 at 10:32 AM #123250Merci Nicolas. Le problème de couleur et transparence est résolu.
Par contre est-ce possible de faire sortir une partie de la courbe d’une couleur (opaque) , et une autre partie de cette même variable d’une autre couleur (transparente) ?
03/25/2020 at 12:51 PM #123271 -
AuthorPosts
Find exclusive trading pro-tools on