Risultati da 1 a 10 di 18

Visualizzazione Elencata

  1. #1

    Data Registrazione
    Sep 2013
    Località
    Monza
    Messaggi
    186

    PERIODO VARIABILE DINAMICO: vogliamo collaborare per crearcelo assieme ?

    Buongiorno a tutti,
    questo post è aperto alle idee di tutti gli utenti, programmatori e non !!!
    -
    Volete suggerire un'idea solo a parole, ma non sapete programmarla.
    L'importante è che riusciate a descriverla non in modo astratto, ma in modo concreto.
    Poi se ci riusciamo proveremo a tradurre in linee di codice la vostra idea
    (compatibilmente con il poco tempo libero a disposizione e le limitate capacità di programmazione !!!).
    -
    Il TS basato su breakout dinamico proposto da Thalos mi ha dato lo spunto per questa idea.
    Il sogno penso di ogni trader è l'aver a disposizione degli indicatori in grado di adeguarsi alla volatilità
    del mercato, in modo da accelerare e quindi ridurre il ritardo quando il mercato è veloce,
    e al contrario di rallentare nelle fasi laterali per ridurre i falsi segnali.
    -
    Chiaramente sto scoprendo l'acqua calda, infatti sono decenni che analisti e ricercatori con i controc...
    ci stanno lavorando fornendoci tutta quella lunga lista di indicatori che trovate in beeTrader.
    Volando molto più basso, senza pretendere di essere i Wilder della situazione,
    qui ognuno potrà esprimere la propria idea o apportare il proprio bagaglio tecnico,
    anche riportato da riviste o libri. Qui vale copiare ,modificare e migliorare.
    L'importante è ottenere qualcosa potenzialmente utile per il nostro trading !!!
    E senza primi della classe !!!
    -
    Tanto per cominciare ho allegato una funzione, come detto, ispirata da Thalos e leggermente modificata.
    Questa permette di calcolare un periodo che varia tra un minimo ed un massimo, in base alla deviazione
    standard di close n-periodi. Ho invertito il segno (1-DeltaHistVol) per fare in modo che il periodo si accorciasse
    con il crescere della volatilità, e viceversa si allungasse nelle fasi più laterali.
    -
    Seguono il plot del periodo come indicatore tanto per visualizzare graficamente, ed un esempio di utilizzo in una EMA.
    Purtroppo fino alla prossima release non sarà funzionante, perché EMA non può ricevere come vettore un'altra funzione.
    -
    Saluti
    Massimo

    # PERIODO_DINAMICO Funzione
    
    #
    
    # Ritorna un valore di periodo variabile compreso tra un valore minimo e massimo.
    
    # E' calcolato in base alla deviazione standard Close n-periodi
    
    
    
    
    
    INPUTS: @MaxPeriodo(60), @MinPeriodo(5), @PeriodoVolatilita(30)
    
    
    
    SET HistVol = SDV(CLOSE , @PeriodoVolatilita , 1, SIMPLE)
    
    SET YestHistVol = REF(HistVol, 1)
    
    SET DeltaHistVol1 = (HistVol - REF(HistVol, 1)) / HistVol
    
    SET DeltaHistVol = MINOF(DeltaHistVol1, 0.1)
    
    SET vPeriodoDinamico = BARLOOP (20, 1, MULTIPLY, (1 - DeltaHistVol), @MinPeriodo, @MaxPeriodo)
    
    SET PERIODO_DINAMICO = FLOOR(vPeriodoDinamico)
    
    
    
    #
    
    # Indicatore che plotta il valore restituito dalla funzione PERIODO_DINAMICO
    
    #
    
    INPUTS: @MaxPeriodo(60), @MinPeriodo(20), @PeriodoVolatilita(30)
    
    #
    
    SET PLOT1 = PERIODO_DINAMICO(@MaxPeriodo, @MinPeriodo, @PeriodoVolatilita)
    
    
    
    
    
    
    
    #
    
    # Indicatore che in futuro potrà plottare una EMA con periodo variabile dinamico.
    
    # Fino alla prossima release non funzionante, perché EMA non può ricevere vettore A come parametro !!!
    
    INPUTS: @MaxPeriodo(60), @MinPeriodo(20), @PeriodoVolatilita(30)
    
    #
    
    SET A = PERIODO_DINAMICO(@MaxPeriodo, @MinPeriodo, @PeriodoVolatilita)
    
    SET B = EMA(CLOSE , A)
    
    PRINT (A)
    
    SET PLOT1 = B
    Ultima modifica di maxmax68; 01-11-13 alle 12:07

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.