aucun achat ni vente ne s’effectue

Viewing 6 posts - 16 through 21 (of 21 total)
  • Author
    Posts
  • #196444 quote
    Nicolas
    Keymaster
    Master

    CROSSES OVER et CROSSES UNDER fonctionnent avec n’importe quelle valeur.

    En fait je veux déclencher un achat a chaque fois que le prix passe au dessus des deux moyennes mobiles ( la deuxième bougie haussière suite a cette condition) mais une seule fois tant que le prix n’est pas repassé au dessous de la moyenne mobile [20] et le Supertrend [3,20]

    cette explication n’est pas cohérente avec la photo où il y a des rond bleus pour les prises de position j’imagine ? Si oui, le prix n’est pas repassé sous la MM20 et la ST, suite au premier trade.

    #196483 quote
    Prestige-trade
    Participant
    New

    1-Pourtant sur la phot le LOW de la bougie descend en dessous de la MM20 et du ST, faut t-il obligatoirement utiliser le OPEN ou CLOSE?

    2-Du coup pour le CROSS OVER comment désigner comme référence le prix du marché ? ( Quand le prix du marché travers la MM20 et le ST) car je ne peux pas utiliser le CLOSE sinon il attend que la bougie traverse les deux en même temps…

    #196563 quote
    JC_Bywan
    Moderator
    Master

    Ok, j’ai juste ajouté 2 “flags” nommés AchatFait et VadFaite à ton dernier code posté, c’est-à-dire 2 variables valant chacune 1 si vraie ou 0 si fausse. J’ai aussi réécrit un peu les conditions d’entrées, et mis à la fin la réinitialisation des flags à partir du low (resp. high) plutôt que de la close si on veut se servir des mèches. Et graphé les flags pour visualiser leur comportement (c’est optionnel, mais c’est pratique, et ça mange pas de pain de les mettre même dans des cas simples pour vérifier que tout se passe comme on le suppose).

    Defparam Flatbefore = 080000
    Defparam Flatafter = 173000
    
    Defparam CumulateOrders=False
    
    HEURELIMITE = 170000
    
    MM = Average[20]
    ST = Supertrend[3,20]
    
    // Conditions pour ouvrir une position acheteuse
    IF AchatFait=0 and CLOSE > max(MM,ST) and CLOSE[1] > OPEN [1] and CLOSE > OPEN THEN// conditions modifiées
    BUY 1 SHARE AT MARKET
    AchatFait=1// Flag achat
    ENDIF
    
    // Conditins pour fermer une position acheteuse
    If LongOnMarket THEN
    SET STOP TRAILING 0.08
    ENDIF
    
    // Conditions pour ouvrir une position en vente à découvert
    IF VadFaite=0 and CLOSE < min(MM,ST) and CLOSE[1]< OPEN [1] and CLOSE < OPEN THEN// conditions modifiées
    SELLSHORT 1 SHARE AT MARKET
    VadFaite=1// Flag VAD
    ENDIF
    
    // Conditions pour fermer une position en vente à découvert
    IF ShortOnMarket THEN// Correction de bug car il y avait: IF LongOnMarket THEN
    SET STOP TRAILING 0.08
    ENDIF
    
    // Reset d'AchatFait
    if AchatFait=1 and low < min(MM,ST) then
    AchatFait=0
    endif
    
    //Reset de VadFaite
    if VadFaite=1 and high > max(MM,ST) then
    VadFaite=0
    endif
    
    // Stops et objectifs : entrez vos stops et vos objectifs ici
    IF STRATEGYPROFIT < -500 THEN
    QUIT
    ENDIF
    
    Graph AchatFait as "AchatFait"
    Graph -VadFaite as "- VadFaite"
    #196570 quote
    Prestige-trade
    Participant
    New

    Bonsoir,

    Un grand merci pour ce travail!  je vais tester tout ça …

    #197061 quote
    Prestige-trade
    Participant
    New

    Bonjour,

     

    je rencontre un petit souci avec le code car quand je veux lancer le trading automatique il me dit que l’instruction “Graph” ne peut pas être

    utilisé en trading automatique…  Du coup comment palier a cela?

     

    Merci

    #197065 quote
    fifi743
    Participant
    Master

    bonjour,

    dans proorder il faut mettre en rem le graph

Viewing 6 posts - 16 through 21 (of 21 total)
  • You must be logged in to reply to this topic.

aucun achat ni vente ne s’effectue


ProOrder : Trading Automatique & Backtests

New Reply
Author
Summary

This topic contains 20 replies,
has 5 voices, and was last updated by fifi743
3 years, 8 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 06/08/2022
Status: Active
Attachments: 7 files
Logo Logo
Loading...