Risultati da 1 a 10 di 10

Visualizzazione Ibrida

  1. #1

    Data Registrazione
    May 2011
    Località
    Bologna
    Messaggi
    3,017

    Piccolo script per individuare i livelli di volatilità...

    Ho creato questo piccolo script per individuare i livelli di volatilità velocemente sulla Watchlist.
    30 periodi su 90 e 30 su 60 .... quando il valore è positivo la 30 periodi è più alta e quindi il titolo può essere preso in considerazione per valutare una strategia.
    Vorrei però che il valore o il fondo della casella cambiasse colore (Verde se positivo e rosso se negativo) ..... come fare?
    Help Andrea.

    PS. Magari ho sbagliato altro.
    Anteprime Allegate Anteprime Allegate Clicca sull'immagine per ingrandirla

Nome: Istantanea_2013-10-15_151111.png‎
Visite: 35
Dimensione: 15.4 KB
ID: 12306  

  2. #2
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,994
    Citazione Originariamente Scritto da Claudio61 Visualizza Messaggio
    Ho creato questo piccolo script per individuare i livelli di volatilità velocemente sulla Watchlist.
    30 periodi su 90 e 30 su 60 .... quando il valore è positivo la 30 periodi è più alta e quindi il titolo può essere preso in considerazione per valutare una strategia.
    Vorrei però che il valore o il fondo della casella cambiasse colore (Verde se positivo e rosso se negativo) ..... come fare?
    Help Andrea.

    PS. Magari ho sbagliato altro.
    Ciao caro,
    prova così:

    # Assign the indicator values to the PLOTx variables like in the following example:
    # SET PLOT1 = SimpleMovingAverage(CLOSE, 14)
    
    INPUTS: @price(CLOSE), @periods(15), @bars(365), @deviations(2)
    
    SET A = HistoricalVolatility(@price, 30, @bars, @deviations)
    SET B = HistoricalVolatility(@price, 60, @bars, @deviations)
    SET C = HistoricalVolatility(@price, 90, @bars, @deviations)
    
    SET PLOT1 = A - C
    SET PLOT2 = A - B
    
    SET PLOTCOLOR1 = IF(PLOT1 > 0, COLOR_DARK_GREEN, COLOR_RED)
    SET PLOTCOLOR2 = IF(PLOT2 > 0, COLOR_DARK_GREEN, COLOR_RED)
    Fammi sapere se è ciò che volevi.

    Ciao Ciao

  3. #3

    Data Registrazione
    May 2011
    Località
    Bologna
    Messaggi
    3,017
    Citazione Originariamente Scritto da Andrea Cagalli Visualizza Messaggio
    Ciao caro,
    prova così:

    # Assign the indicator values to the PLOTx variables like in the following example:
    # SET PLOT1 = SimpleMovingAverage(CLOSE, 14)
    
    INPUTS: @price(CLOSE), @periods(15), @bars(365), @deviations(2)
    
    SET A = HistoricalVolatility(@price, 30, @bars, @deviations)
    SET B = HistoricalVolatility(@price, 60, @bars, @deviations)
    SET C = HistoricalVolatility(@price, 90, @bars, @deviations)
    
    SET PLOT1 = A - C
    SET PLOT2 = A - B
    
    SET PLOTCOLOR1 = IF(PLOT1 > 0, COLOR_DARK_GREEN, COLOR_RED)
    SET PLOTCOLOR2 = IF(PLOT2 > 0, COLOR_DARK_GREEN, COLOR_RED)
    Fammi sapere se è ciò che volevi.

    Ciao Ciao
    Perfetto ... tanto per non annoiarsi ... ehm ehm .... si riesce a cambiare il titolo delle Colonne della WL ?
    Anteprime Allegate Anteprime Allegate Clicca sull'immagine per ingrandirla

Nome: Istantanea_2013-10-15_160545.jpg‎
Visite: 43
Dimensione: 146.5 KB
ID: 12308  

  4. #4
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,994
    Citazione Originariamente Scritto da Claudio61 Visualizza Messaggio
    Perfetto ... tanto per non annoiarsi ... ehm ehm .... si riesce a cambiare il titolo delle Colonne della WL ?
    Bene!
    Il titolo delle colonne è dato dal nome che hai dato all'indicatore e dai nome delle funzioni, basta che cambi questi.

    Ciao Ciao

  5. #5

    Data Registrazione
    May 2011
    Località
    Bologna
    Messaggi
    3,017
    Citazione Originariamente Scritto da Andrea Cagalli Visualizza Messaggio
    Bene!
    Il titolo delle colonne è dato dal nome che hai dato all'indicatore e dai nome delle funzioni, basta che cambi questi.

    Ciao Ciao
    Grazie Andrea,
    Ho modificato tutto per ottenere quello che volevo. Ho diviso in 2 indicatori 30 su 60 e 30 su 90. Una volta aperti nella Watchlist ho salvato l'impostazione con Save Indicators e li ricarico con Load Indicators .
    Ecco il risultato. Spero possa essere utile ad altri quanto è utile a me.
    Anteprime Allegate Anteprime Allegate Clicca sull'immagine per ingrandirla

Nome: Istantanea_2013-10-16_105028.png‎
Visite: 37
Dimensione: 9.0 KB
ID: 12324   Clicca sull'immagine per ingrandirla

Nome: Istantanea_2013-10-16_105012.png‎
Visite: 36
Dimensione: 11.8 KB
ID: 12325   Clicca sull'immagine per ingrandirla

Nome: Istantanea_2013-10-16_104824.png‎
Visite: 44
Dimensione: 176.3 KB
ID: 12326  
    Immagini Allegate Immagini Allegate  

  6. #6
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,994
    Citazione Originariamente Scritto da Claudio61 Visualizza Messaggio
    Grazie Andrea,
    Ho modificato tutto per ottenere quello che volevo. Ho diviso in 2 indicatori 30 su 60 e 30 su 90. Una volta aperti nella Watchlist ho salvato l'impostazione con Save Indicators e li ricarico con Load Indicators .
    Ecco il risultato. Spero possa essere utile ad altri quanto è utile a me.
    Bravissimo! Ottima idea..

  7. #7
    L'avatar di familytaz
    Data Registrazione
    Oct 2008
    Località
    Marche
    Messaggi
    1,779
    Citazione Originariamente Scritto da Claudio61 Visualizza Messaggio
    Grazie Andrea,
    Ho modificato tutto per ottenere quello che volevo. Ho diviso in 2 indicatori 30 su 60 e 30 su 90. Una volta aperti nella Watchlist ho salvato l'impostazione con Save Indicators e li ricarico con Load Indicators .
    Ecco il risultato. Spero possa essere utile ad altri quanto è utile a me.
    Grazie Claudio

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.