Différence de prise de trade backtest / réel

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #74551 quote
    Guillaume M
    Participant
    Average

    Bonjour,

    J’ai une question car je suis un peu choqué par ce que j’ai vu. Ma stratégie sur le Dow en backtest aujourd’hui a pris 4 trades gagnants et le bot en réel n’a pas pris les trades mais 1 autre qui a été perdant…

    Est-ce que cela vous est déjà arrivé ?

    Merci pour votre réponse.

    Guillaume.

    Sans-titre.png Sans-titre.png
    #74553 quote
    Guillaume M
    Participant
    Average

    Je viens de faire de test d’une autre stratégie sur le dow, idem, les trades du backtest n’ont pas été pris et un trade a été pris à une autre moment… Si vous avez des billes… Je suis preneur !

    #74557 quote
    Nicolas
    Keymaster
    Master

    Spread inexistant ou mal renseigné dans le backtest peut être ? Ordres conditionnels situés trop près du prix en réel ? (niveau de stop minimal non respecté). Y-a t’il des ordres rejetés dans la liste des ordres ? (CTRL+O).

    #74559 quote
    Guillaume M
    Participant
    Average

    Bonjour Nicolas,

    Je viens de fermer ma plateforme, je regarde cela ce soir et je te dis. Pour le backtest, j’ai mis le spread à 1.

    Guillaume.

    #74561 quote
    Nicolas
    Keymaster
    Master

    Ok, mais pour vraiment faire une analyse complète, il faudrait nous soumettre le code de la stratégie.

    #74732 quote
    Guillaume M
    Participant
    Average

    Bonjour,

    J’ai refait un test hier après avoir modifié des < par des crosses x . J’ai re optimisé et apriori le bot a joué le jeu.

    Voici le code de la stratégie incriminée:

    DEFPARAM CumulateOrders = False // Cumul des positions désactivé
    
    DEFPARAM FLATBEFORE = 153500
    // Annule tous les ordres en attente et ferme toutes les positions à l'heure "FLATAFTER"
    DEFPARAM FLATAFTER = 215500
    
    // Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d'une position avant l'heure spécifiée
    noEntryBeforeTime = 153500
    timeEnterBefore = time >= noEntryBeforeTime
    
    // Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d'une position après l'heure spécifiée
    noEntryAfterTime = 215500
    timeEnterAfter = time < noEntryAfterTime
    
    // Empêche le système de placer de nouveaux ordres sur les jours de la semaine spécifiés
    daysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
    
    // Conditions pour ouvrir une position acheteuse
    c1 = RSI[13.5] crosses over 77//78
    indicator3 = (DHigh(1) + DLow(1) + DClose(1))/3
    c2 = (close > indicator3) AND close > average[21](close)
    
    IF (c1 AND c2) AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THEN
    BUY 1 CONTRACT AT MARKET
    ENDIF
    
    // Conditions pour ouvrir une position acheteuse
    c3 = RSI[13.5] crosses over 53//36
    indicator3 = (DHigh(1) + DLow(1) + DClose(1))/3
    c4 = (close < indicator3) //AND close < average[a](close)//close > average[a](close)
    
    IF (c3 AND c4) AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THEN
    SELLSHORT 1 CONTRACT AT MARKET
    ENDIF
    //
    // Stops et objectifs
    SET STOP pLOSS 50//50
    SET TARGET pPROFIT 50//56
    #74743 quote
    Nicolas
    Keymaster
    Master

    Merci pour le code. Je ne vois rien de choquant dans le code, as-tu vérifié la liste des ordres rejetés ? (il faut commencer par là !). Les conditions horaires sont aussi importantes, d’autant plus si tu as modifié les horaires de trading de ton graphique.

    #74779 quote
    Guillaume M
    Participant
    Average

    Merci Nicolas. Pas d’ordre rejeté la fois où j’ai vérifié.

    Je vais resté vigilant car il faut que je puisse avoir confiance dans mes robots sinon, c’est le suicide ;).

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.

Différence de prise de trade backtest / réel


ProOrder : Trading Automatique & Backtests

New Reply
Author
Summary

This topic contains 7 replies,
has 2 voices, and was last updated by Guillaume M
7 years, 8 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 06/27/2018
Status: Active
Attachments: 1 files
Logo Logo
Loading...