Code pour prendre uniquement les croisements à la baisse

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #197067 quote
    ineedmoney
    Participant
    New

    Bonjour,

     

    je suis sur un codage en ce moment et il me manque un truc :

    En faite j’aimerais acheter un support mais UNIQUEMENT lorsque le prix vient par en haut.

     

    J’ai testé l’option croisement à la baisse mais le problème c’est que si le prix vient du bas et qu’il cloture au dessus de la résistance et qu’il retourne en bas, ça va me prendre un trade à l’achat.

     

    J’ai ajouté la condition qu’il faut que le prix soit sous une moyenne mobile pour augmenter la proba qu’il vienne d’en haut, c’est mieux mais y a encore pas mal de cas où c’est pas ça :/

     

    Je sais pas si il y a un moyen de coder un truc qui traduirait ça :

    Acheter lorsque:

    Le prix croise à la baisse le niveaux et le prix vient d’en haut

    j’ai pensé peut être à indiquer un nombre de bougie au dessus du support mais je sais pas si c’est possible. Du Style “il y’a minimum 15 bougies au dessus du niveaux”.

     

    Je ne suis pas du tout programmateur, désolé si mes questions paraissent bête

    #197081 quote
    ineedmoney
    Participant
    New

    C’est bon j’ai trouvé une autre façon.

     

    Maintenant je suis à la recherche d’un façon de backtest le pivot H4. Lorsque je le séléctionne, ça me test le pivot J..

    #197113 quote
    JC_Bywan
    Moderator
    Master

    Bjr,

    pour le post de samedi: j’ai pensé peut être à indiquer un nombre de bougie au dessus du support mais je sais pas si c’est possible. Du Style “il y’a minimum 15 bougies au dessus du niveaux”

    on considère 16 bougies (celle en cours qui a croisé à la baisse le niveau, et les 15 précédentes), et on veut 15 fois qu’elle soit au-dessus, en utilisant l’instruction SUMMATION qui va faire la somme du nombre de fois où la condition a été vraie sur les 16 bougies, et en la comparant à 15. Si on appelle Niveau la variable représentant le niveau:

    if (close crosses under Niveau) and summation[16](close>Niveau)=15 then

     

    Se généralise à un nombre N de bougies en minimisant les modifications du code à juste dire N=… :

    N=16 // modifiable
    
    if (close crosses under Niveau) and summation[N](close>Niveau)=N-1 then
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Code pour prendre uniquement les croisements à la baisse


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
ineedmoney @ineedmoney Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by JC_Bywan
3 years, 8 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 07/09/2022
Status: Active
Attachments: No files
Logo Logo
Loading...