Ciao a tutti, come da titolo vorrei il vostro supporto nella costruzione dell'indicatore di trend basato sulle regole che Pidi ha illustrato nel suo bellissimo post Il sottostante e le sue opzioni
Riporto qui sotto le regole che lui utilizza per individuare il trend

Originariamente Scritto da
pidi10
Il mio codice è complicato da molti parametri che servono al programma, ma non a stabilire il trend e poi è in un linguaggio che qui non si usa quindi ti dico il metodo che ho adottato.
Tieni presente che è un mio personalissimo metodo, non copiato da nessuna parte e studiato per le mie esigenze.
Faccio una media dei prezzi a 20 periodi ed una a 3 periodi.
Ogni minuto detraggo dalla più corta la più lunga, ottenendo una differenza positiva o negativa.
Calcolo la deviazione standard dei prezzi da inizio giornata.
Divido la differenza per la deviazione standard ottenendo una percentuale.
Se la percentuale è < 1 e > -1 c'é lateralità
Se >1 e <2 Trend rialzista leggero
Se >2 Trend rialzista forte
Se <-1 e >-2 Trend ribassista leggero
Se <-2 Trend ribassista forte
Poi i parametri possono essere aggiustati.
Con beetrader sono arrivato a questo punto

Questo il codice
#Media dei prezzi a 20 periodi
SET SMA20 = SMA(CLOSE, 20)
#Media dei prezzi a 3 periodi
SET SMA3 = SMA(CLOSE, 3)
#Detraggo dalla più veloce la più lenta
SET Differenza = SMA3 - SMA20
#Calcolo la deviazione standard dei prezzi da inizio giornata
SET DevStd = StandardDeviations(CLOSE, 20, 1, SIMPLE)
#Divido la differenza per la deviazione standard ottenendo una percentuale
SET Percentuale = Differenza / DevStd
SET PLOT1 = Percentuale
SET PLOT2 = 1
SET PLOT3 = 2
SET PLOT4 = -1
SET PLOT5 = -2
Spero di aver interpretato correttamente le indicazioni di Pidi soprattutto in merito alla Deviazione Standard perchè vedo che questo parametro influenza molto la reattività dell'indicatore...
p.s. ovviamente dopo di questo lavoreremo sulle fascie Pidi che sono un attimo piu' complicate da tradurre!!!(Almeno per le mie ridotte capacità programmatorie!)