Risultati da 1 a 10 di 40

Discussione: Aiuto per un signal

Visualizzazione Elencata

  1. #10

    Data Registrazione
    May 2010
    Messaggi
    47
    Citazione Originariamente Scritto da Francario Massimiliano Visualizza Messaggio
    Salve,



    Le modifiche da apportare al codice in questo caso sono minime.
    La riga infatti contempla già adesso il fatto che il Low di giornata corrisponda alla barra verde. L'unica riga da modificare è pertanto la 10, dove vengono contate le occorrenze. Se il Low di giornata corrisponde alla barra attuale, barreDaLowGiornata vale zero. Se barreDaLowGiornata vale zero, allora la somma eseguita alla riga 10 su zero periodi vale sempre e comunque zero. Pertanto bisogna modificare il numero di periodi utilizzati nella somma, includendo anche questa condizione, modificando quindi il codice in questo modo:

    # Calcola condizione sul prezzo minimo
    SET condizioneLow = (LOW = TODAYLOW())
    # Numero di barre trascorse dall'ultimo prezzo minimo di giornata
    SET barreDaLowGiornata = LASTIF(condizioneLow)
    # Calcola condizione sul "colore" della barra attuale
    SET condizioneBarraVerde = (CLOSE > OPEN)
    # Calcola combinazione delle 2 condizioni precedenti
    SET combinazione = (condizioneBarraVerde) AND (barreDaLowGiornata >= 0)
    # Calcola quante volte la combinazione delle condizioni e' avvenuta dall'ultimo low di giornata
    SET somma = SUM(combinazione, barreDaLowGiornata + 1)
    # Prende in considerazione solo la prima volta delle precedenti
    SET condizionePrimaCombinazione = (somma = 1)
    # Calcola la condizione finale
    SET condizioneFinale = (condizionePrimaCombinazione AND combinazione)
     
    SET PLOT1 = condizioneFinale
    La modifica è presente sulla riga 10.






    Con l'uscita Trailing Stop è abbastanza normale ottenere nei backtest un numero molto più elevato del normale di trades: una volta raggiunto il valore di prezzo corrispondente al Trigger del Trailing Stop, da quel punto in avanti qualsiasi ritracciamento potrebbe portare ad eseguire l'uscita dal trade corrente, riabilitando quindi la valutazione del codice di Buy / Sell. Se nel trading system è presente solo lo Stop Loss, senza uscite Trailing Stop e Take Profit, è possibile che un trade rimanga aperto molto a lungo. In particolare, se non c'è uno script di entrata di segno opposto (Sell), il trade potrebbe rimanere aperto all'infinito, finché non tornerà in perdita.

    Max Francario
    Grazie per la risposta. Ho provato il codice ma non mi sembra funzioni. Io vorrei che a ogni low verde entri buy (usando le Haikin Ashi) ma fatto così non capisco proprio il perchè entri. So che è una condizione rara ma comunque non me la da, quel codice. La cosa più simile che sono riuscito a fare funziona solo all'apertura; non funziona neanche male ma funziona in maniera ignorante perchè all'apertura i Low e High sono farlocchi.

    Provo ad allegare il report e un'immagine a campione del grafico per far intendere meglio quello che scrivo.

    Scusate se insisto ma a sto punto non trovando il codice adatto non so se non funziona l'idea logica di base, perchè non ho risposte corrette dal trading system.

    Grazie della pazienza

    Francesco
    Anteprime Allegate Anteprime Allegate Clicca sull'immagine per ingrandirla

Nome: 2016-10-25_163834.jpg‎
Visite: 39
Dimensione: 76.4 KB
ID: 20687  
    File Allegati File Allegati

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
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.