Somme de différentes conditions pour créer un signal de trading

Forums ProRealTime forum Français Support ProBuilder Somme de différentes conditions pour créer un signal de trading

Viewing 12 posts - 1 through 12 (of 12 total)
  • #162528

    Bonjour

    Je souhaite créer un code dans lequel je définie  plusieurs indicateurs comme dans le code que je vais faire suivre .

    je souhaite donner une valeur numérique  quand chaque indicateur rempli une condition défini afin de pouvoir créer une addition des valeurs de chaque condition validée pour que cette somme donne un résultat qui permet d’obtenir une flèche validant l’achat ou la vente.

    en gros si chaque indicateur a une valeur de 1 et qu’il y a trois indicateurs il me faudra un résultat de 2 pour obtenir une flèche up ou une valeur de -2 pour une flèche down.

    C’est ce que j’ai tenté de faire pour un essai sur le code suivant mais ca ne fonctionn

     

    e pas..

    Help si possible

    #162532

    Le problème c’est que tu fais une somme des variables indic1,2,3 mais ces variables ne sont jamais remise à zéro, donc il suffit d’une seule fois pour que la condition soit vrai à l’infini.

    Je pense qu’il aurait été plus simple de faire :

    directement utilisé tes variables booléennes, qui elle sont testés à chaque bougie puisqu’elles ne sont pas enfermés dans une autre condition.

    #162546

    Bonsoir et merci pour la réponse

    j’avais bien compris qu’en faisant comme tu me le dis ca fonctionnerait

    le problème c’est que je voudrais donner des valeurs différentes a chaque indicateur en mixant les uts grâce a une règle de 3 et que donc il faut que je puisse donner une valeur numérique en fonction de l’ut.

    Je m’explique

    Dans mes conditions je veux que pour prendre la position soit égale ou sup a une valeur minimum mais cette valeur peut etre obtenue par la somme de valeurs predefinies a savoir

    un macd >0 en 5 mn aura forcement plus de valeur qu’en 1 mn donc je veux pouvoir lui attribuer une valeur de 5 par exemple alors que le meme macd en 1 mn aura une valeur de 2 et ainsi de suite

    et donc en utilisant la condition citée ci dessus ca ne fonctionne pas

     

    merci

    #162595

    Bien compris, comme je l’explique dans mon précédent message, je pense que ton problème vient du fait que tu ne remets pas à zéro les variables à chaque lecture du code. Donc si indic1 vaut 5 par ce que cond1 est vrai, il vaudra toujours 5 à la bougie suivante, même si cond1 n’est plus vrai.

    #162667

    BONJOUR

    merci pour la reponse , ce que je ne comprends pas c’est comment definir la valeur de chaque indic dès lors qu’une condition est remplie

    merci

    #162668

    Ton code est correct, selon ma compréhension de ton besoin, tu dois simplement ajouter ces lignes en tête du code ou juste avant la ligne 26 du code posté ci-dessus :

    Pour la valeur / poids, que doit prendre chaque “indic”, tu le définis comme tu le veux dans tes conditions entre les lignes 27 et 35 (exemple indic1= 10 ; indic2= 3; indic3= 1=)

     

    #162674

    ok je vais essayer de traduire cela

    merci

    #162696

    Bonjour

    j’ai un probleme avec un indicateur que je veux mettre en place en groupant plusieurs indics le premier indic c’est celui du superextended créé par nicolas avec le code suivant

    auquel je souhaite ajouter ce code ci pour donner deux autres conditions mais quand je mets celui ci du tdi le code du super extended ne fonctionne plus correctement

    il doit y avoir une contradiction ou une variable ou une appellation identique dans les deux codes qui met le “bordel”

    merci

    #162802

    Comment doivent opérer les deux codes en même temps, que doivent ils afficher et avec quelles conditions ? Une image peut être du signal souhaité ?

    #164662

    Bonjour

    pas réussi a faire l indic d’addition , trop compliqué pour moi , pas assez douée.

    par contre j’ai un code pour l’indicateur magic trend qui fonctionne sur toutes les uts sans probleme.

    je vais mettre le code en dessous .

    J’essaye désespérément de le dupliquer pour mettre sur le 5 mn  sur le 1 mn  et je n’y arrive pas.

    je veux mettre celui ci sur le 1 mn et mettre le 5 mn sur le même

     

    graphe  j’ai donc fait ce code là mais rien a voir avec le 5 mn en comparaison ca marche pas

    merci

    #164663

    j avais essayer ca aussi mais ca ne marche pas non plus

    merci

    #164673

    On peut désormais utiliser le MTF pour les indicateurs, voir ce sujet : indicateurs MTF pour ProRealTime disponible! programmation MTF pour ProBuilder

Viewing 12 posts - 1 through 12 (of 12 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login