Ce code de Stop Loss suiveur est-il bon ?

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #136331 quote
    Alex5512
    Participant
    Junior

    Bonjour.

    J’ai installé un stop loss suiveur dans le code ProOrder avec cette formule que j’ai trouvé sur le forum.
    Cependant, il n’y avait pas la fonction SET STOP LOSS ce qui faisait que sur le graphique, il n’y avait aucun stop loss.
    J’ai donc rajouté la fonction. Est-ce correcte ? Ou ne fallait-il pas la rajouter ?

    // PARAMETRES STOP SUIVEUR
    SSdebut = 20 // début du stop suiveur
    SSpas = 10 // pas du stop suiveur
    minDistance = 20
     
    ssdebut = ssdebut*pipsize
    sspas = sspas*pipsize
    mindistance = mindistance*pipsize
     
    IF NOT ONMARKET THEN
    newSL=0
    ENDIF
    // STOP SUIVEUR - LONGS
    IF LONGONMARKET THEN
    // passage au breakeven
    IF newSL=0 AND close-tradeprice(1)>=SSdebut and close-(tradeprice(1)+sspas)>mindistance THEN
    newSL = tradeprice(1)+SSpas
    ENDIF
    // ajustement du stop suiveur
    IF newSL>0 AND close-newSL>SSpas and close-newsl>mindistance THEN
    newSL = newSL+SSpas
    ENDIF
    ENDIF
    // STOP SUIVEUR - SHORTS
    IF SHORTONMARKET THEN
    // passage au breakeven
    IF newSL=0 AND tradeprice(1)-close>=SSdebut and (tradeprice(1)-sspas)-close>mindistance THEN
    newSL = tradeprice(1)-SSpas
    ENDIF
    // ajustement du stop suiveur
    IF newSL>0 AND newSL-close>SSpas and newsl-close>mindistance THEN
    newSL = newSL-SSpas
    ENDIF
    ENDIF
    // SORTIE SUR STOP SUIVEUR
    IF newSL>0 THEN
    SELL AT newSL STOP
    EXITSHORT AT newSL STOP
    ENDIF
    
    SET STOP LOSS newSL

    Merci à vous.

    #136353 quote
    Nicolas
    Keymaster
    Master

    Non ça n’est pas correct. Le code du trailing stop que tu as partagé utilise des ordres type STOP pour placer les sorties (SELL / EXITSHORT) sur les niveaux de prix calculés. L’utilisation de SET STOP LOSS n’est pas indispensable.

    Si tu ne visualise pas d’ordres de sorties sur ton graphique c’est parce que ces ordres de sorties ne seront placés que sous condition (activation du trailing stop à partir d’un seuil de gain). Donc en attendant que le trailing stop s’active, tu pourrais en effet ajouter un SET STOP LOSS, mais pas avec comme valeur newSL (qui ne fonctionnerait pas puisque newSL est un niveau de prix alors que l’instruction attend une distance).

    #136369 quote
    Alex5512
    Participant
    Junior

    D’accord, merci pour l’info.

    Je vais donc placer un SET STOP LOSS avec la valeur de la distance du stop du code.

    Merci 🙂

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

Ce code de Stop Loss suiveur est-il bon ?


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
Alex5512 @alex5512 Participant
Summary

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

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 06/18/2020
Status: Active
Attachments: No files
Logo Logo
Loading...