scalping ichimoku m1

Forums ProRealTime forum Français Support ProOrder scalping ichimoku m1

Viewing 5 posts - 1 through 5 (of 5 total)
  • #50009

    Petite question, est il possible dans le code de limiter la taille du trade en pourcentage de son capital ? J’aimerais par exemple trader au maximum 2% de mon capital. Merci.

    Ma stratégie est de checker sur plusieurs UT si le nuage (kumo) est haussier

    Screener :

     

    Stratégie :

     

    #50105

    Sujet déplacé dans le forum ProOrder pour répondre à la question.

    trader au maximum 2% de mon capital. Merci.

     

    Oui cela est possible, tu peux utiliser le code de money management que tu trouveras dans cet article du blog: https://www.prorealcode.com/blog/learning/money-management-prorealtime-code/

    Je pense que tu arriveras sans peine à l’incorporer au code de ta stratégie de trading automatique, tu sembles bien maîtriser la programmation prorealtime 🙂 Merci pour le partage !

    #50116

    Bonjour Nicolas,

    Merci beaucoup pour ton retour, je me tracassais par rapport à ça.

    Oui j’ai regardé tes vidéo et la documentation, d’ailleurs j’ai modifié la stratégie ci-dessus pour du scalping, j’ai de bon résultat en backtest mais sans spread ni commission lorsque je touche à ça je suis en constante perte, est ce que tu as une piste pour moi ?

    J’aimerais backtester en condition réel avec les spread et commission d’un vrai broker mais je m’y connais pas trop à ce niveau là.

    #50135

    Ah!!! Si on pouvait battre le spread à coup sûr .. mais non, il faut faire avec !

    Tu sembles avoir tester tes stratégies sur des contrats Futures ? Je te conseillerai d’utiliser les CFD via PRT-CFD, où les spreads sont fixés par le courtier, et où le trading automatique est possible également via PRT.

    #50140

    Haha oui c’est dommage, je testais sur un peu tout les indicateurs (les plus populaires, forex et matière première). D’accord merci je ne connaissais pas, je m’inscris dessus pour découvrir ça.

    Détails (sans spread, ni commission) :
    gain moyen : ? / trade
    % de positions gagnantes : +80%
    Ratio Gains/Pertes : +10
    plus gros gain : 10
    plus grosse perte : 10
    // Définition des paramètres du code
    DEFPARAM CumulateOrders = false // Cumul des positions désactivé
    DEFPARAM Preloadbars = 5000 // backtest sur 5000 barre, c’est le max
    //DEFPARAM NoCashUpdate = true // à false il réinvesti les bénéfice (uniquement en backtest)
    Tenkansen = (highest[9](high)+lowest[9](low))/2
    Kijunsen = (highest[26](high)+lowest[26](low))/2
    SSpanA = (tenkansen[26]+kijunsen[26])/2
    SSpanB = (highest[52](high[26])+lowest[52](low[26]))/2
    //Chikou = close[26]
    // TENDANCE HAUSSIÈRE
    // Conditions pour ouvrir une position acheteuse
    kumoHigh = (SSpanA > SSpanB) and high > SSpanA
    indicator1 = Stochastic[14,3](close)
    indicator2 = Average[5](indicator1)
    c1 = (indicator1[1] CROSSES OVER indicator2[1]) and indicator1[1] < 40
    IF c1 and kumoHigh THEN
    BUY 10 SHARE AT MARKET // jusqu’à 50
    ENDIF
    // Conditions pour fermer une position acheteuse
    indicator3 = Stochastic[14,3](close)
    indicator4 = Average[5](indicator3)
    c2 = (indicator3[1] CROSSES UNDER indicator4[1])and indicator3[1] > 95
    IF c2 and (SSpanA > SSpanB) and high < SSpanA THEN
    SELL AT MARKET
    ENDIF
    // Stops et objectifs
    SET STOP %LOSS 0.001
    SET TARGET $PROFIT 1
    // TENDANCE BAISSIÈRE
    // Conditions pour ouvrir une position acheteuse
    kumoLow = (SSpanA < SSpanB) and low < SSpanA
    indicator5 = Stochastic[14,3](close)
    indicator6 = Average[5](indicator5)
    c3 = (indicator5[1] CROSSES UNDER indicator6[1]) and indicator5[1] < 95
    IF c3 and kumoLow THEN
    SELL AT MARKET
    //BUY 1 SHARE AT MARKET
    ENDIF
    // Conditions pour fermer une position acheteuse
    indicator7 = Stochastic[14,3](close)
    indicator8 = Average[5](indicator7)
    c4 = (indicator7[1] CROSSES OVER indicator8[1])and indicator7[1] > 40
    IF c4 and (SSpanA < SSpanB) and low > SSpanA THEN
    //SELL AT MARKET
    BUY 10 SHARE AT MARKET // jusqu’à 50
    ENDIF
    // Stops et objectifs
    SET STOP $LOSS 0.001
    SET TARGET $PROFIT 1
Viewing 5 posts - 1 through 5 (of 5 total)

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