signaux multiple consécutifs
Forums › ProRealTime forum Français › Support ProBuilder › signaux multiple consécutifs
- This topic has 32 replies, 4 voices, and was last updated 2 years ago by
Madrosat.
-
-
07/19/2019 at 10:05 PM #102981
Bonjour,
Je rencontre un petit soucis que je n’arrive pas à résoudre seul.
J’ai un indicateur qui me donne plusieurs signaux consécutif comme repris sur l’image jointe. J’aimerais pouvoir occulter les signaux qui suivent le premier durant les x barres suivantes afin de ne faire apparaitre que le premier.
J’ai essayer de faire quelque chose avec barindex mais je m’emmêle les pinceaux.
Merci pour votre aide.
07/19/2019 at 10:31 PM #102983Je suppose que votre variable de signal s'appelle SIGNAL:
123IF summation[5](Signal) > 0 THEN //clear any signal befor 5 bars have elapsedSignal = 0ENDIF07/19/2019 at 11:11 PM #102985Un tout grand Merci je testerais ça ce wkd à tête reposée 😉
07/20/2019 at 3:23 PM #103013J’ai essayé de l’intégré mais ça me supprime l’ensemble des signaux (même en mettant 1).
exemple de code avec lequel je travail :
123456789101112131415// Conditions achatca1 = xca2 = ysignalvente = ca1 and ca2// Condtions ventecv1 = acv2 = bsignalvente = cv1 and cv2return signalachat as “achat”, signalvente as “vente”07/20/2019 at 5:17 PM #103015>> Pour la clarté des messages sur les forums de ProRealCode, merci d’utiliser le bouton “insert PRT code” pour séparer la partie texte de la partie code, merci ! <<
07/20/2019 at 5:26 PM #103016Cela devrait fonctionner. Une fois que vous avez reçu un signal d’achat, vous n’en obtiendrez pas avant que 5 barres se soient écoulées. Même chose pour les signaux de vente :
12345678910111213ca1 = xca2 = ysignalachat = ca1 and ca2cv1 = acv2 = bsignalvente = cv1 and cv2IF summation[5](Signalachat) > 0 THEN //clear any signal before 5 bars have elapsedSignalachat = 0ENDIFIF summation[5](Signalvente) > 0 THEN //clear any signal before 5 bars have elapsedSignalvente = 0ENDIFreturn signalachat as “achat”, signalvente as “vente”07/20/2019 at 6:15 PM #103020Merci roberto
mais cela ne fonctionne pas. Je l’avais intégré exactement de cette façon dans mon code et cela m’enlève tout signal, même quand je réduit la somme à 1.
07/20/2019 at 7:04 PM #103025Je vais pouvoir le tester lundi.
07/20/2019 at 10:44 PM #10303507/21/2019 at 7:05 AM #103047Je ne suis toujours pas devant mon PC, mais je vous suggère d’essayer de modifier les tests logiques des lignes 7 et 10 comme suit:
(Signalachat > 0)
(Signalvente > 0)
07/21/2019 at 7:27 AM #103048Désolé, cela devrait fonctionner car il ne compte pas le signal actuel:
(Signalachat [1]> 0)
(Signalvente [1]> 0)
07/21/2019 at 6:33 PM #103075Merci Roberto, cela fonctionne parfaitement 😉
01/23/2022 at 10:28 AM #186343Bonjour Roberto
J’espère que je suis bien dans le forum en français
Je souhaiterais avoir de l’aide sur le graphique ci-joint dans l’indicateur tendance Highest lowest j’aimerais qu’au premier changement de signal
à l’ellipse j’ai un signal qui m’indique ce changement et si possible le nombre de barres entre ce premier signal et le dernier signal opposé .
Eventuellement l’écart de prix entre les closes (dernier -premier ) ou (premier -dernier) suivant le changement de tendance.
Bonne journée01/23/2022 at 11:28 AM #186349Il n'y a pas de pièce jointe. J'ai vu un message vide et je l'ai supprimé.
01/23/2022 at 2:23 PM #186358 -
AuthorPosts
Find exclusive trading pro-tools on