stoploss sotto il minimo o max

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #148757 quote
    romanelli4
    Participant
    Average
    //posizioni long
    sl= low -(1*pipsize)
    tp= 15
    IF NOT OnMarket and miecondizioni THEN
    buy 1 CONTRACTS AT high + (0.5 * pipsize)stop// MARKET
    set stop loss sl
    set target profit tp
    ENDIF
    

    buongiorno,

    non capisco perchè non mi esegue lo stop sotto il minimo

    ne il tp

    Grazie a chi mi aiuta

    Massimi

    #148760 quote
    Nicolas
    Keymaster
    Master

    Perché "set stop loss" è in attesa di una distanza, non di un livello di prezzo, come hai fatto per il takeprofit (la distanza è di 15 punti).

    #148763 quote
    romanelli4
    Participant
    Average

    Grazie mille

    ho provato anche con “set stop ploss” ma niente non capisco come fare

    #148765 quote
    robertogozzi
    Moderator
    Master

    Ti consiglio di spostare la riga 2 ad una nuova riga tra la 4 e la 5, in modo che nion ci sia il rischio di variarlo ad ogni candela, ma solo quanlo le tue condizioni sono soddisfatte (comunque il tuo SL viene messo all’interno di IF…ENDIF e non dovrebbero esserci problemi comunque).

    Quanto al tuo problema, devi calcolare la differenza tra il prezzo d’entrata ed il punto del tuo SL, come suggerito da Nicolas, in quanto SET STOP LOSS (come pure SET TARGET PROFIT) vogliono una differenza di prezzo, che può essere espressa in pips usando la P iniziale (ma non è questo il caso):

    sl = (high + (0.5 * pipsize)) - (low - (1*pipsize))
    #148823 quote
    romanelli4
    Participant
    Average

    ok grazie mille

    il mio problema è che se inserisco uno stop come differenza e non come un valore fisso( un punto sotto il minimo per il long)

    quando mi entra l’operazione in stop entry e mi slippa di esempio 5 punti

    io vorrei che lo stop fosse mantenuto un punto sotto il minimo

    ancora grazie

    stop-entry.png stop-entry.png
    #148827 quote
    robertogozzi
    Moderator
    Master

    Per fare questo devi attendere la barra successiva, quando conoscerai esattamente il prezzo d’entrata, però ti suggerisco di usare uno SL anche quando piazzi l’ordine pendente, per non restare una barra senza stop loss.

    #148868 quote
    romanelli4
    Participant
    Average

    Buongiorno Roberto

    grazie per l’interessamento.

    pensavo:

    ma per ovviare al problema , posso creare un indicatore tipo ” mystop =low-1″

    e mettere come stop loss la condizione che se il prezzo raggiunge l’indicatore si chiude la  posizione  “at stop “??

    e se la risposta è si , come si fa??

    grazie mille

    #148871 quote
    robertogozzi
    Moderator
    Master

    Si, ma non serve un indicatore, basta un ordine pendente:

    If Not OnMarket THEN
       MyStopLoss = 0
    ENDIF
    IF MieCondizioni THEN
       MyStopLoss = low - 1*pipsize
       BUY 1 Contract at Market
       SET TARGET pPROFIT 200     //200 pips di target
       SELL AT MyStopLoss STOP    //eventuale uscita in stop loss
    ENDIF
    IF LongOnMarket THEN          //inserire l'ordine pendente ogni barra
       SELL AT MyStopLoss STOP
    ENDIF

    va messo la prima volta insieme al BUY, poi ad ogni barra successiva, se ancora a mercato, perché gli ordini pendenti durano solo una barra e sono automaticamente cancellati da ProOrder.

    #148879 quote
    romanelli4
    Participant
    Average

    ok grazie Roberto

    ci lavoro su!!

    Alla prox

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

stoploss sotto il minimo o max


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
romanelli4 @romanelli4 Participant
Summary

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

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 10/28/2020
Status: Active
Attachments: 1 files
Logo Logo
Loading...