ProRealTime
Forum dédié à ProRealTime cfds à risque limité : les questions sur les cfds à risque limité à risque limité, les trucs et astuces sur l'interface de trading...

Indicateur dynamique stop loss et target point sous PRT

par Djobydjoba » 30 mars 2013 13:24

Salut à tous,

J'essaye de coder un truc qui semble basique sous prt, mais je n'y arrive pas. Ce que je voudrais : prendre le close de la dernière barre (la barre en cours) et tracer une droite horizontale à partir de cette valeur close. Si j'arrive à faire ça j'arriverais à faire le reste..

Des suggestions ? :mercichinois:

Re: Question simple code PRT

par VinceMan » 30 mars 2013 15:31

Bonjour Djoby,

Tu peux donner un peu plus la finalité parce que ce n'est pas clair...

D'apres ce que tu dis je dirais que ton code est :

Code : #

return close
ce qui serait inutile ...

Cela veut donc dire que je ne comprends pas la question.

Re: Question simple code PRT

par Djobydjoba » 30 mars 2013 15:52

Salut Vinceman,

Pour préciser, je cherche à tracer deux lignes, l'une correspondant au SL et l'autre au TP, de part et d'autre du cours actuel. Ceci comme repère visuel de l'intérêt de prendre position, dans le cadre d'une approche avec SL et TP fixe. J'y vois un intérêt notamment car l'échelle des ordonnées n'est pas fixe selon les zooms et les UT, et que ça prend donc toujours un petit moment de réflexion d'estimer les zones de SL et TP (il faut regarder l'échelle). Avec des repères dynamiques prépositionnées, les targets sont directement visibles.

Ceci voudrait dire que ces deux lignes bougent en permanence avec l'évolution du cours (du close) actuel. Je ne sais pas si c'est faisable.

ta suggestion, en prenant par exemple 20 points en SL et 20 points en TP, donnerait :

Code : #

BorneSup = close + 20
BorneInf = close - 20
return BorneSup, BorneInf
Mais ça retourne un canal de part et d'autre de la clôture de chaque bougie. Un peu comme les bollingers. C'est lourd visuellement, et inutile. Je voudrais plutôt deux droites mobiles de part et d'autre du cours actuel quoi.

Quelque chose d'approchant à ce que je souhaite (en prenant 20 points en TP et SL) :

Code : #

ONCE var1 = close
BorneSup = var1 + 20
BorneInf = var1 - 20
return BorneSup, BorneInf
Retourne bien une seule valeur de clôture, deux droites de part et d'autre du close, sauf que c'est le close de la première bougie du graphique (la plus ancienne) qui est pris, et malheureusement pas la dernière en cours.. :?

Hé, hé.. comment faire :?:

Re: Question simple code PRT

par VinceMan » 30 mars 2013 16:14

Bon je suis toujours pas sur de comprendre ...

essaies cela :

Code : #

var1 = close[1]
BorneSup = var1 + 20
BorneInf = var1 - 20
return BorneSup, BorneInf
ca donnera tes deux fameuses lignes basées sur la cloture de la bougie précédente, donc non mouvantes pendant le dessin de la bougie actuelle.
Est ce que c'est plus approchant de ce que tu veux ?

Re: Question simple code PRT

par Djobydjoba » 30 mars 2013 16:23

C'est pas encore vraiment ça. Pour être plus clair, un graphique :

Le cours actuel est à 3737. En fixant (par variable ou dans le code) un TP et un SL fixe (disons à 5 points), je voudrais deux droites de part et d'autre du cours actuel qui indiquent ces zones cibles. Comme c'est basé sur le cours actuel, ces droites bougeront en permanence.

DroitesTP-SL.png
Seuls les membres inscrits peuvent voir les fichiers.
L'inscription au forum prend moins de 30 secondes.

Re: Question simple code PRT

par Egy » 30 mars 2013 16:52

Bonjour,

Petite parenthèse lors de votre recherche.
Ou peut-on saisir le code(de programmation) sur prt ?

Re: Question simple code PRT

par VinceMan » 30 mars 2013 17:00

@Djobydjoba> tu n'auras pas les lignes sur l'intégralité du graphique on a pas ce qu'il faut pour à ma connaissance.
Le plus proche c'est :

Code : #

var1 = close
BorneSup = var1 + 20
BorneInf = var1 - 20
return BorneSup, BorneInf

@Egy> un petit https://www.prorealtime.com/fr/manuel-aide/probuilder-indicateurs-personnels vaut mieux qu'un grand discours.

Re: Question simple code PRT

par Egy » 30 mars 2013 17:08

VinceMan a écrit :@Egy> un petit https://www.prorealtime.com/fr/manuel-aide/probuilder-indicateurs-personnels vaut mieux qu'un grand discours.
Merci je vais regarder ca :-)

Re: Question simple code PRT

par Djobydjoba » 30 mars 2013 20:56

Vinceman a écrit :@Djobydjoba> tu n'auras pas les lignes sur l'intégralité du graphique on a pas ce qu'il faut pour à ma connaissance.
Oui, à bien y réfléchir avoir une ligne basée sur la valeur de la dernière bougie au-dessus des bougies précédentes impliquerait que l'on puisse construire un indicateur à partir de la valeur d'une bougie future.. Au niveau du concept ce n'est pas trop réaliste :geek:

Et il n'y a pas de fonction apparemment qui permette de tracer une droite.. Dommage.

Au lieu de droites, je me contenterai de deux points de part et d'autre de la bougie en cours pour signifier le TP et le SL. J'ai une petite idée là dessus. J'attends la réouverture des marchés pour tester et posterais le code si ça marche.

Re: Question simple code PRT

par VinceMan » 30 mars 2013 21:58

Djobydjoba, tu prends le code de mon dernier post et tu mets en méthode de tracé "points" et tu l'auras.

Sujets similaires
ratio [ target profit / stop loss ] scalping
par chrono » 30 sept. 2016 14:58 (5 Réponses)
comment on met un stop loss et un stop loss suiveur ?
par Ethlen » 18 avr. 2020 11:23 (5 Réponses)
Transformer un stop loss en stop loss suiveur
par Stochastic » 11 juin 2020 08:36 (4 Réponses)
Indicateur de prix : ligne horizontale valeur dynamique
par KeKhou » 02 mars 2018 20:48 (2 Réponses)
2 lots avec stop à 6 point ou 1 lot avec stop à 12 ?
par Scorpy Trader » 17 juil. 2015 14:53 (10 Réponses)
PRT - ordre en attente Limite ET Stop Loss
par Guipit » 13 déc. 2019 12:34 (8 Réponses)
Ordre Limite Target Profit et multi lot
par Benoist Rousseau » 30 nov. 2017 20:50 (3 Réponses)
Target profit journalier sur ProBacktest
par trappiste73 » 18 juin 2018 14:06 (1 Réponses)
Scalping, target 2 points rentable?
par Zefte » 06 mars 2020 14:56 (2 Réponses)