info@playoptions.it Chiedi un consulto
+39 0425 792923 Lunedì - Venerdì, 9.00 - 18.00
Contattaci
toggle menu
info@playoptions.it Chiedi un consulto
+39 0425 792923 Lunedì - Venerdì, 9.00 - 18.00
Contattaci
toggle menu

Discussione: uscita intraday

  1. #1

    Data Registrazione
    Oct 2013
    Messaggi
    39

    uscita intraday

    Ciao a tutti, ritorno nella community dopo anni e un po di ruggine. Volevo chiedervi come si può impostare una condizione che faccia si che un TS esca sempre prima della chiusura del mercato( cioè non tenga operazioni overnight.
    nella finestra entry long ho messo la condizione:

    SET timeTrading = TIME > @open AND TIME < @close

    CROSSOVER(trig,ind) and lb and timetrading

    in entry short
    SET timeTrading = TIME > @open AND TIME < @close
    CROSSOVER(ind,trig) and lt and timetrading

    all'inizio negli inputs ho messo:
    INPUTS:@open(0900), @close(1730)

    e nelle finestre exit long e exit short il codice

    SET timeTrading = TIME > @open AND TIME < @close
    timeTrading=0

    ma non funziona.

    Ho provato anche ad inserire nelle finestre exit long e exit short solo il codice
    TIME < @close
    ma non funziona neanche in questa maniera

    Qualcuno mi aiuta.
    Grazie

  2. #2
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,985
    Citazione Originariamente Scritto da planta Visualizza Messaggio
    Ciao a tutti, ritorno nella community dopo anni e un po di ruggine. Volevo chiedervi come si può impostare una condizione che faccia si che un TS esca sempre prima della chiusura del mercato( cioè non tenga operazioni overnight.
    nella finestra entry long ho messo la condizione:

    SET timeTrading = TIME > @open AND TIME < @close

    CROSSOVER(trig,ind) and lb and timetrading

    in entry short
    SET timeTrading = TIME > @open AND TIME < @close
    CROSSOVER(ind,trig) and lt and timetrading

    all'inizio negli inputs ho messo:
    INPUTS:@open(0900), @close(1730)

    e nelle finestre exit long e exit short il codice

    SET timeTrading = TIME > @open AND TIME < @close
    timeTrading=0

    ma non funziona.

    Ho provato anche ad inserire nelle finestre exit long e exit short solo il codice
    TIME < @close
    ma non funziona neanche in questa maniera

    Qualcuno mi aiuta.
    Grazie
    Ciao caro,
    più farlo in modo più semplice:

    Nel Buy Script e Sell Script ci dev'essere la condizione di entrata AND timetrading,

    Nel Exit Long Script e Exit Short Script ci dev'essere la condizione di uscita OR NOT timetrading.

    Ciao Ciao

  3. #3

    Data Registrazione
    Oct 2013
    Messaggi
    39
    Ciao Andrea,
    ho provato a fare dei back test con le modifiche che abbiamo fatto assieme ieri condividendo gli schermi, ma il risultato è sempre lo stesso e cioè ogni tanto mi rimane overnight, e ciò non è dovuto al 17,30 che avevo messo come @close precedente( e timeframe 15 min) perché ora mi da delle operazioni che restano overnight(entra alle 18:00 ed esce alle 9:15 del giorno successivo nel eurostoxx sempre con TF 15 min nonostante abbia messo @close 21:00 in cui il mercato rimane ancora aperto un ora).
    Purtroppo i risultati nei giorni in questione sballano molto il risultato di backtest finale perché fanno sempre dei gain o dei loss nettamente fuori dalla media dei gain o loss che hai impostato nel money management

    entry long
    INPUTS:@price(CLOSE),@periods(28), @deviations(1),@matype(SIMPLE), @close(2100),@open(800),@stopLoss(70),@trailPercen t(10),@trailStop(80
    SET timeTrading =(TIME > @open) AND (TIME < @close)

    CROSSOVER(CLOSE, downband) AND timeTrading

    entry short
    SET timeTrading = (TIME > @open) AND (TIME < @close)
    CROSSUNDER ( close, upband) AND timeTrading
    exit long
    SET NoTimeTrading = (TIME < @open) OR (TIME > @close)
    NoTimeTrading

    exit short
    SET NoTimeTrading = (TIME < @open) OR (TIME > @close)
    NoTimeTrading

  4. #4
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,985
    Citazione Originariamente Scritto da planta Visualizza Messaggio
    Ciao Andrea,
    ho provato a fare dei back test con le modifiche che abbiamo fatto assieme ieri condividendo gli schermi, ma il risultato è sempre lo stesso e cioè ogni tanto mi rimane overnight, e ciò non è dovuto al 17,30 che avevo messo come @close precedente( e timeframe 15 min) perché ora mi da delle operazioni che restano overnight(entra alle 18:00 ed esce alle 9:15 del giorno successivo nel eurostoxx sempre con TF 15 min nonostante abbia messo @close 21:00 in cui il mercato rimane ancora aperto un ora).
    Purtroppo i risultati nei giorni in questione sballano molto il risultato di backtest finale perché fanno sempre dei gain o dei loss nettamente fuori dalla media dei gain o loss che hai impostato nel money management

    entry long
    INPUTS:@price(CLOSE),@periods(28), @deviations(1),@matype(SIMPLE), @close(2100),@open(800),@stopLoss(70),@trailPercen t(10),@trailStop(80
    SET timeTrading =(TIME > @open) AND (TIME < @close)

    CROSSOVER(CLOSE, downband) AND timeTrading

    entry short
    SET timeTrading = (TIME > @open) AND (TIME < @close)
    CROSSUNDER ( close, upband) AND timeTrading
    exit long
    SET NoTimeTrading = (TIME < @open) OR (TIME > @close)
    NoTimeTrading

    exit short
    SET NoTimeTrading = (TIME < @open) OR (TIME > @close)
    NoTimeTrading
    Ciao caro,
    adesso ci do un occhio.

    Fai sono attenzione che se usi l'indice dell'eurostoxx i dati finiscono alle 18, quindi magari le prova falle con il future.

    Ciao Ciao

  5. #5
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,985
    Citazione Originariamente Scritto da planta Visualizza Messaggio
    Ciao Andrea,
    ho provato a fare dei back test con le modifiche che abbiamo fatto assieme ieri condividendo gli schermi, ma il risultato è sempre lo stesso e cioè ogni tanto mi rimane overnight, e ciò non è dovuto al 17,30 che avevo messo come @close precedente( e timeframe 15 min) perché ora mi da delle operazioni che restano overnight(entra alle 18:00 ed esce alle 9:15 del giorno successivo nel eurostoxx sempre con TF 15 min nonostante abbia messo @close 21:00 in cui il mercato rimane ancora aperto un ora).
    Purtroppo i risultati nei giorni in questione sballano molto il risultato di backtest finale perché fanno sempre dei gain o dei loss nettamente fuori dalla media dei gain o loss che hai impostato nel money management

    entry long
    INPUTS:@price(CLOSE),@periods(28), @deviations(1),@matype(SIMPLE), @close(2100),@open(800),@stopLoss(70),@trailPercen t(10),@trailStop(80
    SET timeTrading =(TIME > @open) AND (TIME < @close)

    CROSSOVER(CLOSE, downband) AND timeTrading

    entry short
    SET timeTrading = (TIME > @open) AND (TIME < @close)
    CROSSUNDER ( close, upband) AND timeTrading
    exit long
    SET NoTimeTrading = (TIME < @open) OR (TIME > @close)
    NoTimeTrading

    exit short
    SET NoTimeTrading = (TIME < @open) OR (TIME > @close)
    NoTimeTrading
    Ciao caro,
    ho provato con il future eurostoxx, che chiude alle 22.00 e funziona! Ho usato Keltner per le tue downband e upband che non erano dichiarate:

    Entry Long
    INPUTS: @price(CLOSE), @periods(28), @deviations(1), @matype(SIMPLE), @close(2100), @open(800), @stopLoss(70), @trailPercent(10), @trailStop(80)
    
    
    SET timeTrading = (TIME > @open) AND (TIME < @close) 
    
    
    SET downband = KeltnerChannelBottom(15, EXPONENTIAL, 1.3)
    
    
    CROSSOVER(CLOSE, downband) AND timeTrading
    Entry Short
    SET timeTrading = (TIME > @open) AND (TIME < @close) 
    
    
    SET upband = KeltnerChannelTop(15, EXPONENTIAL, 1.3)
    
    
    CROSSUNDER (close, upband) AND timeTrading
    Exit Long
    SET NoTimeTrading = (TIME < @open) OR (TIME > @close)
    
    
    NoTimeTrading
    Exit Short
    SET NoTimeTrading = (TIME < @open) OR (TIME > @close)
    
    
    NoTimeTrading
    Ciao Ciao

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Contattaci

Chiama gli esperti
+39 0425 792923

Chiamaci
Email

Richiedi informazioni via E-MAIL
info@playoptions.it

Scrivici
Nostri Uffici

Vieni a trovarci
45100 Rovigo

Contattaci

Serve Aiuto?

Contattaci per maggiori informazioni.

Denis MorettoSpecialista Finanziario
Contattaci