Condizione verificatasoi n candele prima

Viewing 15 posts - 1 through 15 (of 18 total)
  • Author
    Posts
  • #59952 quote
    traderwin
    Participant
    Average

    Salve, come faccio a dire al ts ad esempio: entrami long al break di una media a 20 periodi, ma solo se nelle max n candele precedenti si e vericata la condizione che si è formata una candela doji

    Grazie a chi mi aiuta

    #59954 quote
    robertogozzi
    Moderator
    Master

    Come vuoi defininre una candela doji?

    Indica la grandezza del corpo, l’ombra superiore e quella inferiore (in proporzkione al range).

    #59965 quote
    traderwin
    Participant
    Average
    //PRC_Doji Heikin Ashi | screener
    //10.01.2017
    //Nicolas @ www.prorealcode.com
    //Sharing ProRealTime knowledge
     
    // --- parameters
    DojiSize = 5 //x% percent of body size compared to the complete range of the candlestick
    // ---
     
    if barindex>1 then
    haclose=(open+close+low+high)/4
    haopen=(haopen[1]+haclose[1])/2
    xHigh = Max(haOpen, haClose)
    xLow = Min(haOpen, haClose)
    hahigh = Max(High,xHigh)
    halow = Min(Low,xLow)
    endif
     
    data=(abs(haopen - haclose) <= (hahigh - halow) * DojiSize/100)
     
    return data STYLE(histogram,1), 0
    

    Salve, Roberto, mi spiego meglio. ho appena trovato uno screener che identifica la candela dojy e il codice dello screener va benissimo per identificarla.

    Vorrei creare un Ts che identificata la candela dojy. a candela dojy identificata, i ts mi deve inserire un ordine long 10 pip il massimo della candela dojy, e short 10 pip sotto il minimo della candela dojy. ovviamente l’avvenuta conferma di entrata a mercato, mi deve annullare l’ordine opposto. e cioe’ se il prezzo sale dopo la dojy e il ts mi entra long, l’ordine short sotto la dojy deve essere annullato.

    Come stop loss, vorrei inserire ad avvenuto ordine, se trattasi di posizione long, 10 pip sotto il minimo della candela doji. se si tratta di posizione short, 10 pip sopra il massimo della candela doji.

    La posizione aperta, verra’ gestita con trailing stop

    Grazie tante come sempre Roberto 🙂

    #59967 quote
    traderwin
    Participant
    Average

    Nella seconda riga volevo scrivere:    il ts mi deve inserire un ordine long 10 pip SOPRA il massimo della candela dojy

    #60050 quote
    andreag76
    Participant
    Average

    Ciao traderwin, sto provando a risolver un problema simile in questo modo, ti faccio una bozza con condizione avvenuta 1 candela fa , ma puoi decidere tu quante candele:

    condizione =  pattern che trova    la tua candela doji

    close = prezzo x prezzoentrata= prezzo x + 10

    if condizione(1) then

    buy at prezzoentrata stop

    endif

    #60056 quote
    traderwin
    Participant
    Average

    Ciao Andrea, grazie per la risposta, ma purtroppo non sto capendo i parametri che mi hai scritto

    #60058 quote
    andreag76
    Participant
    Average

    La x è una ics non una moltiplicazione…. la uso come parametro per aumentare in questo caso di 10 pips (x=10) il prezzoentrata.

    #60137 quote
    traderwin
    Participant
    Average

    Ok, perfetto. Grazie Andrea

    #60138 quote
    traderwin
    Participant
    Average

    Salve, Roberto, mi spiego meglio. ho appena trovato uno screener che identifica la candela dojy e il codice dello screener va benissimo per identificarla. Vorrei creare un Ts che identificata la candela dojy. a candela dojy identificata, i ts mi deve inserire un ordine long 10 pip il massimo della candela dojy, e short 10 pip sotto il minimo della candela dojy. ovviamente l’avvenuta conferma di entrata a mercato, mi deve annullare l’ordine opposto. e cioe’ se il prezzo sale dopo la dojy e il ts mi entra long, l’ordine short sotto la dojy deve essere annullato. Come stop loss, vorrei inserire ad avvenuto ordine, se trattasi di posizione long, 10 pip sotto il minimo della candela doji. se si tratta di posizione short, 10 pip sopra il massimo della candela doji. La posizione aperta, verra’ gestita con trailing stop Grazie tante come sempre Roberto 🙂

    Ciao Roberto, buongiorno. Appena puoi puoi aiutarmi?

    #60147 quote
    robertogozzi
    Moderator
    Master

    Ecco la mia idea, provala e fammi sapere:

    //PRC_Doji Heikin Ashi | screener
    //10.01.2017
    //Nicolas @ www.prorealcode.com
    //Sharing ProRealTime knowledge
     
    // --- parameters
    DojiSize = 5 //x% percent of body size compared to the complete range of the candlestick
    // ---
     
    if barindex>1 then
    haclose=(open+close+low+high)/4
    haopen=(haopen[1]+haclose[1])/2
    xHigh = Max(haOpen, haClose)
    xLow = Min(haOpen, haClose)
    hahigh = Max(High,xHigh)
    halow = Min(Low,xLow)
    endif
     
    data=(abs(haopen - haclose) <= (hahigh - halow) * DojiSize/100)
     
    IF data AND Not OnMarket THEN
    StopLossBuy  = low  - (10 * pipsize)
    StopLossSell = high + (10 * pipsize)
    BUY       1 contracts AT high + (10 * pipsize) STOP
    SELLSHORT 1 contracts AT low  - (10 * pipsize) STOP
    ENDIF
    
    IF LongOnMarket AND Not OnMarket[1] THEN        //Setta lo SL dopo l'entrata
    SET STOP LOSS StopLossBuy
    ENDIF
    
    IF ShortOnMarket AND Not OnMarket[1] THEN       //Setta lo SL dopo l'entrata
    SET STOP LOSS StopLossSell
    ENDIF
    #60148 quote
    robertogozzi
    Moderator
    Master

    Per il trailing stop ci pensi tu?

    Ah, dimenticavo, ho spostato il topic dal supporto ProBuilder a quello ProOrder, trattandosi di un Strategia.

    #60149 quote
    traderwin
    Participant
    Average

    Ciao Roberto, grazie.

    Ho porvato, ma cosi’ facendo mi setta lo stopp loss al minimo della candela d’entrata, mentre io lo stop loss ad esmpio su posizione long, me lo deve settare al minimo della candela precedente che sarebbe la doji

    #60150 quote
    traderwin
    Participant
    Average

    Mi spiego meglio, lo stop loss deve essre settato al minimo o al massimo(se posizione short) della doji e non della candela precedente. Perche’ se ad esempio dopo la doji si verifica una candela inside e quindi non vi è l’ingresso, settando lo stop loss al minimo/massimo della candela precedente all’entrata, il ts setterea lo sl sul minimo/max della candela inside che si e verificata dopo la doji.

    Quindi, lo sl deve essere settato al min o max del pattern doji

    #60405 quote
    traderwin
    Participant
    Average

    CIAO ROBERTO, COME FACCIO AD IMPOSTARE LO STOP SOTTO O SOPRA IL MINIMO DEL PATTERN DOJI?

    #60665 quote
    robertogozzi
    Moderator
    Master

    Sto provando ancora, ma non riesco a trovare una soluzione.

    Dall’esame del codice dello screener DOJI noto che è fatto per le candele HA (Heikin Ashi), non me n’ero accorto prima. Vuoi che la strategia funzioni con le candele HA?

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

Condizione verificatasoi n candele prima


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
traderwin @traderwin Participant
Summary

This topic contains 17 replies,
has 3 voices, and was last updated by traderwin
7 years, 11 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 01/20/2018
Status: Active
Attachments: 1 files
Logo Logo
Loading...