L'opérateur logique AND

Forums ProRealTime forum Français Support ProOrder L'opérateur logique AND

Viewing 13 posts - 1 through 13 (of 13 total)
  • #88989

    Bonjour

    J’aimerais savoir si je peux utiliser l’opérateur logique “AND” pour définir mon objectif “en point” après mon instruction d’achat ou de vente.

    Exemple :

    SELL 1 CONTRAT AT MARKET AND SET TARGET PROFIT 2

    Je vous remercie par avance. Cordialement.

     

    Mike.

    #89016

    Non, celui-ci est utile pour lier des variables entre elles donc pour des tests de conditions par exemple.

    Par ailleurs, l’instruction SELL est utilisé pour fermer une position d’achat. Pour vendre à découvert, il faut utiliser l’instruction SELLSHORT.

    #89079

    D’accord merci pour le coup de main. Oui ce n’est pas la même chose, je me suis trompé.

    Super et autre question, est ce que je peux mettre en dessous de mes conditions comme ceci ?

    BUY CONTRAT AT MARKET

    SET TARGET PROFIT 2

    exemple :

    IF (a>b) and (b>c) and (c>d) THEN

    SELLSHORT CONTRAT AT MARKET

    SET TARGET PROFIT 2

     

    #89121

    Et j’aimerais aussi savoir comment mettre un SET STOP avec condition. Il me semble qu’il faut ouvrir un IF avec la condition comme dans cet Exemple : IF a CROSSES OVER b THEN.

    Mais ce que je ne connais pas c’est l’instruction pour lui dire de couper immédiatement. Pas de %, pas d’unité etc… Je veux qu’il coupe immédiatement la position au croisement sur la bougie en cours.

    Je vous remercie par avance.

     

    Mike.

    #89214

    Le code est lu à la fermeture de la barre, à cet instant si on teste des conditions et qu’elles sont valables alors on pourra mener une action. Par exemple, clôturer une position d’achat avec SELL AT MARKET.

    Je te suggère de jeter un oeil à la première formation sur l’apprentissage à la programmation, où j’évoque ces sujets.

    #89262

    Je pense que je ne m’exprime pas bien. En fait ce que je veux n’est pas dans la formation. J’aimerais, quand ma position est remplie puis prise sur le marché par un ordre de type SELLSHORT ou BUY, mettre un SET TARGET PROFIT x pour définir mon objectif puis lui dire que si une de mes conditions vient à changer, fermer la position (perdante ou profit).

    Dans un premier temps si vous pouvez répondre à cette question me serait d’une grande utilité.

    Autre : Moi ce que je viens de comprendre de ce que vous m’avez dit, c’est qu’il n’est pas possible de fermer une position sur une bougie en cours… Chose qui pour moi est très problématique car ma stratégie repose sur le scalping. Mon SET TARGET ne dépasse jamais 2 points.

    Comprenez que si ma condition est : IF ((e<f) AND (f<g)) à la ligne SELLESHORT 1 CONTRAT AT MARKET à la ligne SET TARGET PROFIT 2 à la ligne ENDIF

    Du coup le programme sera exécuté à la fin de la bougie en cours mais le problème qui se pose est que (f<g) aura très certainement déjà croisé suivant la volatilité du marché sur la bougie en cours et donc le problème est là. Il faut que dès qu’il y a croisement des moyennes, un ordre de vente soit exécuter et ne pas attendre la prochaine bougie car cela fausse ma stratégie.

    #89315

    Par exemple, pour agir dans une barre de 2 minutes, on peut tester des conditions dans un timeframe 1 sec. Pour cela il faut utiliser les instructions TIMEFRAME.

    Quelques exemples:

    Première approche sur le multi timeframe avec ProRealTime

    https://www.prorealcode.com/topic/ouverture-immediate-position/#post-81939

    https://www.prorealcode.com/topic/echelle-de-temps-multiples/#post-82039

    ..

    #89517

    Bonjour Nicolas

    D’accord c’est super ça. Alors je suis un peu lent à la détente mais si j’ai bien compris, avec le TIMEFRAME je vais pouvoir agir sur du 1 minutes avec une analyse sur 5 minutes ?! Du genre si j’ai un croisement sur 5 mins et que je ne veux pas attendre la prochaine bougie de 5 minutes, je peux agir sur le 1 minute ?

    Bon je vais essayer de comprendre les liens que vous m’avez laissé et je reviens vers vous en cas de problème. “d’ici peu”

    Mike.

    #89555

    avec le TIMEFRAME je vais pouvoir agir sur du 1 minutes avec une analyse sur 5 minutes ?! Du genre si j’ai un croisement sur 5 mins et que je ne veux pas attendre la prochaine bougie de 5 minutes, je peux agir sur le 1 minute ?

     
    Oui c’est bien le sujet et l’intérêt du multi timeframe.

    #89584

    Alors il y a un problème qui se passe… J’ai bien réussit à passer mon code d’un timeframe 5 minutes sur un timeframe timeframe 10 minutes car c’est un multiple de 5 mais passer mon 5 minutes sur un timeframe d’1 minutes impossible.

    Je vous met la photo pour vous montrer l’erreur.

    Si vous avez une solution ça m’arrangerai 🙂

    #89588

    Parce que 1 n’est pas un multiple de 5!
    Vous devez faire l’inverse, utiliser un graphique d’une minute (période par défaut), puis utiliser d’autres tranches de temps MULTIPLES de 1 (2,3,5,10,60, …).
    Si le graphique à partir duquel vous commencez la stratégie est de 5 minutes, les autres périodes seront tous des multiples de 5 (10,15,20,240, …. mais pas 3,7,61, ….!)

    Sur le graphique utilisé pour mettre en œuvre la stratégie, la période la plus courte (considérée comme principale ou par défaut) doit TOUJOURS être affichée.

     

    #89589

    Je ne vois pas du tout comment je pourrais faire cela. Les seuls multiples de 5 son forcément supérieur à 5 ( 10,15,20,25 etc…). En dessous de 5 il n’y pas de multiple de 5.

    Je n’arrive pas à retourner le problème dans l’autre sens. Ma stratégie fonctionne uniquement sur le 5 minutes et j’ai absolument besoin de le passer sur un timeframe 1 minute. Comment pourrais-je faire cela… ça me paraît facile mais c’est un casse crâne….

     

    #89591

    Vous devez utiliser le TF à la minute (ce qui est sur le graphique) par défaut.
    Dans la stratégie, utilisez le TF à 5 minutes pour les conditions.
    Tout ici. C’est extrêmement simple.
    Si vous regardez les liens indiqués dans les articles ci-dessus, vous trouverez des explications. Il existe également de nombreux exemples de code si vous effectuez une recherche sur le mot MTF ou Multi Time Frame ou Multiple Time Frame.

     

    1 user thanked author for this post.
Viewing 13 posts - 1 through 13 (of 13 total)

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