TREND per ingresso

Forums ProRealTime forum Italiano Supporto ProOrder TREND per ingresso

Viewing 15 posts - 1 through 15 (of 21 total)
  • #194688

    Buongiorno, è la prima volta che mi cimento in una cosa del genere e francamente non riesco a prendere il bandolo della matassa, volevo costruire questo:

    individuare due candele stesso colore, min e max crescenti, alla terza candela si entra in apertura.

    fissando lo stop loss sul minimo della seconda candela ( chiaramente max della seconda candela se ingresso short) mentre per il take profit fisserei dei tic in funzione della propria esigenza operativa.

    avuto il segnale si entra, chiusa l’operazione sia per take profit che stop, si ricomincia il conteggio dalla candela successiva.

    chi mi potrebbe dare un aiuto?

    grazie

    mille

    #194709

    Ecco il codice. Modifica il Take Profit come preferisci:

     

    #194711

    grazie di cuore

    #194719

    l’ho inserito in proscreener e non mi manda avanti mi appare subito questa scritta!

    errore di sintassi : linea 1, carattere 27

    La parola chiave CUMULATEORDERS viene utilizzata solo per la programmazione Probacktest.

     

    Sto utilizzando la versione demo di prorealtine dati fine giornata, dove sbaglio? ho cercato probacktest senza successo, ipotizzo che stia nella versione real time?

    grazie

     

     

    #194743

    Scusa, parlavi di entrare in posizione, stop loss, TP e ti ho creato una strategia, senza accorgermi che volevi uno screener.

    Ecco qui il codice corretto:

     

    #194816

    grazie mille, funziona molto bene,

    ho capito anche come farlo girare su Probacktest,

    ora cerco di renderlo aderente al mio modo di operare.

    ho provato a cambiare sia lo sl che il tp. forte veramente forte, grazie

    #194894

    questa modifica è corretta per avere uno stopa 2 tick e un take a 7 tick

    allego foto

     

    grazie

    #194896

    scusate ho sbagliato argomento

    #194898

    sono leggggermenteeee distratto era corretto

    #199394

    buongiorno Roberto,

    messo così funziona perfettamente ma ci sarebbe un problema,

    quello che vede l’intera giornata, anche il periodo di “chiusura” o meglio leggerebbe i dati

    dell’intera giornata, se volessi avere solamente quelli inerenti l’apertura del cash 15:30 22:00

    sarebbe posibile mettere un filtro orario?

    grazie

    in anticipo

    #199409

    Lo STOP LOSS l’hai impostato a 2 pip, mentre il TP a 400/7 (poco più di 57 pip), però non dovresti togliere PIPSIZE, in quanto ti fa la conversione da prezzo a pip e viceversa, come ho fatto io:

    Ovviamente per usare l’orario 153000 dovrai usare un timeframe che abbia una candela che apre/chiude alle 15:30, quindi non superiore a 30 minuti e, se inferiore, che 30 ne sia un multiplo (7 minuti, ad esempio, non va bene).

    Per quanto riguarda lo SL, verifica con il broker, perché 2 punti mi sembrano pochi, se non sono abbastanza, il backtest funziona, ma all’esecuzione in demo o reale il broker la interromperebbe.

    #199424

    ok grazie mille

    #211831

    Buongiorno Roberto,

    scusami se torno su sta cosa ma da quel dì mi ero perso,

    quindi se io tolgo quel 7 e inserisco 57 ho un take profit di 7 punti? giusto

    in pratica prendo quel 400 che hai inserito tu, lo divido per qualunque numero il risultato sono i punti di take che uno desidera.

    mentre il TIME>=153000…… sta per inizio della ricerca e fino alle 22? quindi anche cambiandoi questi valori cambio il perido che il sistema va a valutare

    dammi conferma cortesemente se ho capito bene quello che vado a fare, grazie

     
    <table class=”crayon-table” style=”height: 742px;” width=”499″>
    <tbody>
    <tr class=”crayon-row”>
    <td class=”crayon-nums ” data-settings=”show”>

    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32

    </td>
    <td class=”crayon-code”>

    <span class=”crayon-st”>DEFPARAM</span> <span class=”crayon-st”>CumulateOrders</span> <span class=”crayon-o”>=</span> <span class=”crayon-t”>FALSE</span>
    <span class=”crayon-c”>//</span>
    <span class=”crayon-st”>ONCE</span> TP <span class=”crayon-o”>=</span> <span class=”crayon-cn”>400</span>
    Verde<span class=”crayon-h”>  </span><span class=”crayon-o”>=</span> <span class=”crayon-st”>close</span> <span class=”crayon-o”>></span> <span class=”crayon-st”>open</span>
    Rossa<span class=”crayon-h”>  </span><span class=”crayon-o”>=</span> <span class=”crayon-st”>close</span> <span class=”crayon-o”><</span> <span class=”crayon-st”>open</span>
    Orario <span class=”crayon-o”>=</span> <span class=”crayon-st”>Time</span> <span class=”crayon-o”>>=</span> <span class=”crayon-cn”>153000</span> <span class=”crayon-st”>AND</span> <span class=”crayon-st”>Time</span> <span class=”crayon-o”><=</span> <span class=”crayon-cn”>220000</span>
    <span class=”crayon-c”>// condizioni LONG</span>
    L1 <span class=”crayon-o”>=</span> (<span class=”crayon-r”>summation</span><span class=”crayon-o”>[</span><span class=”crayon-cn”>2</span><span class=”crayon-o”>]</span>(Verde) <span class=”crayon-o”>=</span> <span class=”crayon-cn”>2</span>)
    L2 <span class=”crayon-o”>=</span> <span class=”crayon-st”>low</span> <span class=”crayon-o”>></span> <span class=”crayon-st”>low</span><span class=”crayon-o”>[</span><span class=”crayon-cn”>1</span><span class=”crayon-o”>]</span>
    L3 <span class=”crayon-o”>=</span> <span class=”crayon-st”>high</span> <span class=”crayon-o”>></span> <span class=”crayon-st”>high</span><span class=”crayon-o”>[</span><span class=”crayon-cn”>1</span><span class=”crayon-o”>]</span>
    LX <span class=”crayon-o”>=</span> L1 <span class=”crayon-st”>AND</span> L2 <span class=”crayon-st”>AND</span> L3 <span class=”crayon-st”>AND</span> Orario
    <span class=”crayon-c”>// condizioni SHORT</span>
    S1 <span class=”crayon-o”>=</span> (<span class=”crayon-r”>summation</span><span class=”crayon-o”>[</span><span class=”crayon-cn”>2</span><span class=”crayon-o”>]</span>(Rossa) <span class=”crayon-o”>=</span> <span class=”crayon-cn”>2</span>)
    S2 <span class=”crayon-o”>=</span> <span class=”crayon-st”>low</span> <span class=”crayon-o”><</span> <span class=”crayon-st”>low</span><span class=”crayon-o”>[</span><span class=”crayon-cn”>1</span><span class=”crayon-o”>]</span>
    S3 <span class=”crayon-o”>=</span> <span class=”crayon-st”>high</span> <span class=”crayon-o”><</span> <span class=”crayon-st”>high</span><span class=”crayon-o”>[</span><span class=”crayon-cn”>1</span><span class=”crayon-o”>]</span>
    SX <span class=”crayon-o”>=</span> S1 <span class=”crayon-st”>AND</span> S2 <span class=”crayon-st”>AND</span> S3 <span class=”crayon-st”>AND</span> Orario
    <span class=”crayon-c”>//</span>
    <span class=”crayon-c”>// entrata LONG</span>
    <span class=”crayon-st”>IF</span> LX <span class=”crayon-st”>THEN</span>
    <span class=”crayon-h”>   </span><span class=”crayon-st”>BUY</span> <span class=”crayon-cn”>1</span> <span class=”crayon-st”>CONTRACT</span> <span class=”crayon-st”>AT</span> <span class=”crayon-st”>MARKET</span>
    <span class=”crayon-h”>   </span>SL <span class=”crayon-o”>=</span> <span class=”crayon-cn”>2</span> <span class=”crayon-o”>*</span> <span class=”crayon-st”>PipSize</span> <span class=”crayon-c”>//close – low</span>
    <span class=”crayon-h”>   </span><span class=”crayon-st”>SET STOP</span><span class=”crayon-h”>   </span><span class=”crayon-st”>LOSS</span> SL
    <span class=”crayon-h”>   </span><span class=”crayon-st”>SET TARGET</span> <span class=”crayon-st”>PROFIT</span> TP <span class=”crayon-o”>/</span> <span class=”crayon-st”>PipSize</span> <span class=”crayon-o”>/</span> <span class=”crayon-cn”>7</span>
    <span class=”crayon-st”>ENDIF</span>
    <span class=”crayon-c”>//</span>
    <span class=”crayon-c”>// entrata SHORT</span>
    <span class=”crayon-st”>IF</span> SX <span class=”crayon-st”>THEN</span>
    <span class=”crayon-h”>   </span><span class=”crayon-st”>SELLSHORT</span> <span class=”crayon-st”>AT</span> <span class=”crayon-st”>MARKET</span>
    <span class=”crayon-h”>   </span>SL <span class=”crayon-o”>=</span> <span class=”crayon-cn”>2</span> <span class=”crayon-o”>*</span> <span class=”crayon-st”>PipSize</span> <span class=”crayon-c”>//high – close</span>
    <span class=”crayon-h”>   </span><span class=”crayon-st”>SET STOP</span><span class=”crayon-h”>   </span><span class=”crayon-st”>LOSS</span> SL
    <span class=”crayon-h”>   </span><span class=”crayon-st”>SET TARGET</span> <span class=”crayon-st”>PROFIT</span> TP <span class=”crayon-o”>/</span> <span class=”crayon-st”>PipSize</span> <span class=”crayon-o”>/</span> <span class=”crayon-cn”>7</span>
    <span class=”crayon-st”>ENDIF</span>

    </td>
    </tr>
    </tbody>
    </table>

    #211833

    forse qui è meglio!!!!

    #211837

    Esattamente.

    Il 7 è semplicemente un divisore di quelòlo che c’è scritto all’inizio comne valore assegnato a TP. Se cambi 7 in 57 dividi 400 per 57 anziché 7. Se cambi anche il 400 in 200, ad esempio, e il 7 in 5, otterrai come punti di profitto 40 (200 diviso 5).

    Anche per gli orari è esattamente come hai detto tu. Per usare tuttre le 24 ore metti 000000 (basta anche un solo zero) al posto di 153000 e 240000 al posto di 220000.

     

     

     

     

Viewing 15 posts - 1 through 15 (of 21 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login