ProRealTime
Pour discuter sur l’interface de ProRealTime Software, nos configurations graphiques...
Répondre • Page 1 sur 1

Indicateur utilisateur souvent non reconnu

par Raiko » 08 févr. 2015 17:17

Bonjour,

J'ai créé un indicateur pour screener les courbes propres. Voici le code:
IF (LOW=HIGH) THEN
Result = 3
ELSIF ((close > close[1]) AND (close < OPEN)) THEN
Result = 1
ELSIF ((close < close[1]) AND (close > OPEN)) THEN
Result = 1
ELSIF ((close > close[1]) AND (high[1] < low) AND (((LOW-HIGH[1])*100 / range)>175)) THEN
Result = 2
ELSIF ((close < close[1]) AND (LOW[1] > HIGH) AND (((LOW[1]-HIGH)*100 / range)>175)) THEN
Result = 2
ELSIF (close=open) THEN
Result = 1
ELSE
Result = 0
ENDIF
RETURN RESULT

Y'a surement mieux comme code mais c'est deja bien :D . Le probleme c'est que prt m'envoie souvent un message d'erreur me disant: La fonction "CLEAN" appelée via "CLEAN" n'est pas un indicateur ProBuiler.
Pourquoi ne reconnait t-il pas mon indicateur? :mur:

Re: Indicateur utilisateur souvent non reconnu

par Raiko » 08 févr. 2015 17:22

Voila ce que je code dans mon screen:
TIMEFRAME(DAIly)
myclean = call "clean"
J77 = Average[200](myclean)
C8=(J77)<0.4
SCREENER[ C8 ]

Re: Indicateur utilisateur souvent non reconnu

par Gret12 » 09 févr. 2015 12:46

Raiko a écrit :Voila ce que je code dans mon screen:
TIMEFRAME(DAIly)
myclean = CALL "clean"
J77 = Average[200](myclean)
C8=(J77)<0.4
SCREENER[ C8 ]
Dans les screeners prt, on ne peut appeler que des fonctions natives prt.
En d'autres termes, tu dois implementer ta fonction dans le code du screener

Re: Indicateur utilisateur souvent non reconnu

par Raiko » 20 févr. 2015 03:36

Bonsoir,

Ok je vois l'idée margincall, je vois pas comment traduire mon indicateur en une condition pour screener mais je vais essayer. En faite j'y ai deja reflechi et je crois pas trop en ma capacité de le faire mais qui sait...
Par contre, le plus souvent ca marche quand meme, il me sort les résultats et les courbes sont "clean"!

Re: Indicateur utilisateur souvent non reconnu

par koub » 20 févr. 2015 06:18

Salut, Margin t'explique que ProScreener ne digère pas bien les CALL sur indicateurs perso, donc je dirai un truc comme ça:

Code : #

TIMEFRAME(Daily)
NbPeriode = 200
CompVal = 0.4
IF (Low = High) THEN
	SCREENER[Average[NbPeriode](3)<CompVal]
ELSIF ((Close > Close[1]) AND (High[1] < Low) AND (((Low-High[1])*100 / Range)>175)) OR ((Close < Close[1]) AND (Low[1] > High) AND (((Low[1]-High)*100 / Range)>175)) THEN
	SCREENER[Average[NbPeriode](2)<CompVal]
ELSIF ((Close > Close[1]) AND (Close < Open)) OR ((Close < Close[1]) AND (Close > Open)) OR (Close = Open) THEN
	SCREENER[Average[NbPeriode](1)<CompVal]
ELSE
	SCREENER[Average[NbPeriode](0)<CompVal]
ENDIF
mais j'ai la tête un peu dans le gaz ce matin...

+, koub. :musique:

Re: Indicateur utilisateur souvent non reconnu

par Raiko » 20 févr. 2015 23:30

J'avais jamais vu un code avec plusieurs appel de "screener" et ce matin j'y ai rien compris. Ca m'a fait peur. J'ai fuis tres loin haha. J'ai tester ton code ce soir et ca marche. C'est du génie!

Re: Indicateur utilisateur souvent non reconnu

par koub » 21 févr. 2015 21:00

You are welcome. :)

Re: Indicateur utilisateur souvent non reconnu

par Amarantine » 21 févr. 2015 21:35

:o Mais koub, tu es un petit génie en codage!

Sujets similaires
Notre site reconnu comme le n°1 français des sites de bourse
Fichier(s) joint(s) par Benoist Rousseau » 11 août 2016 13:43 (22 Réponses)
Périphérique non reconnu (résolu)
par Amarantine » 11 oct. 2017 10:53 (2 Réponses)
Lien non reconnu comme lien après copie
Fichier(s) joint(s) par Amarantine » 24 juin 2020 12:22 (3 Réponses)
RECOVERY PHRASE Non reconnu
par benkunz » 19 nov. 2020 16:02 (2 Réponses)
Est-ce que vous m’avez reconnu ?
Fichier(s) joint(s) par Ano782345 » 04 déc. 2020 20:04 (33 Réponses)
comment convertir un indicateur 1h en indicateur 1min
par Raiko » 09 août 2014 10:35 (11 Réponses)
Chandelier, indicateur
par greg1313 » 19 oct. 2011 07:53 (2 Réponses)
L'indicateur Ichimoku Kinko Hyo
par Benoist Rousseau » 22 déc. 2011 15:45 (7 Réponses)
Un bon indicateur de statistiques ?
par ninon » 10 janv. 2012 22:39 (3 Réponses)