salve
volevo importare o copiare un semplicissimo indicatore con cross di 2 medie mobili a 4 e 36 periodi, dove il punto del cross sia segnalato da una freccia verde verso l’alto (long) e una freccia rossa verso il basso (short). Smanettando con “google” ho trovato il codice già fatto, che poi posto alla fine. Il creatore dice di: clicca su “indicatori” – “aggiungi” – “programmare un nuovo indicatore”… L’ultimo passaggio non trovo questa funzione… di conseguenza mi vanifica tutto. Per cortesia mi potete scrivere cosa devo fare, stey by step? Resto in attesa grazie
copiaincolla indicatore:
// --- Parametri ---
// Media Veloce
periodo1 = 4
type1 = 0 // 0=SMA, 1=EMA
// Media Lenta
periodo2 = 36
type2 = 0 // 0=SMA, 1=EMA
// --- Calcolo Medie ---
if type1 = 0 then
fastMA = Average[periodo1](close)
else
fastMA = ExponentialAverage[periodo1](close)
endif
if type2 = 0 then
slowMA = Average[periodo2](close)
else
slowMA = ExponentialAverage[periodo2](close)
endif
// --- Plot Medie ---
plot1 = fastMA
plot2 = slowMA
// --- Segnali di Incrocio ---
crossoverUp = fastMA crosses over slowMA
crossoverDown = fastMA crosses under slowMA
// --- Disegno Frecce ---
if crossoverUp then
drawarrowup(barindex, low)coloured(0,255,0) anchor(bottom) // Freccia verde sotto
endif
if crossoverDown then
drawarrowdown(barindex, high)coloured(255,0,0) anchor(top) // Freccia rossa sopra
endif
RETURN plot1 AS "Media Veloce", plot2 AS "Media Lenta
Ciao. Devi cliccare sugli indicatori, quindi aggiungerne uno nuovo, copiare/incollare il codice e cliccare sul pulsante Aggiungi sul grafico.
OK adesso l’ho importato. Purtroppo le frecce non le fa vedere… Ti dà lo stesso anche a te?
Se togli (commentandola):
// anchor(bottom) // Freccia verde sotto
funziona.
Dove vuoi fissarle le frecce?
vorrei fissare le frecce in corrispondenza del cross delle 2 MM. Appena sopra il cross se long (in verde) e appena sotto il cross se short (in rosso)
// --- Parametri ---
// Media Veloce
periodo1 = 4
type1 = 0 // 0=SMA, 1=EMA
// Media Lenta
periodo2 = 36
type2 = 0 // 0=SMA, 1=EMA
// --- Calcolo Medie ---
if type1 = 0 then
fastMA = Average[periodo1](close)
else
fastMA = ExponentialAverage[periodo1](close)
endif
if type2 = 0 then
slowMA = Average[periodo2](close)
else
slowMA = ExponentialAverage[periodo2](close)
endif
// --- Plot Medie ---
plot1 = fastMA
plot2 = slowMA
// --- Segnali di Incrocio ---
crossoverUp = fastMA crosses over slowMA
crossoverDown = fastMA crosses under slowMA
// --- Disegno Frecce ---
if crossoverUp then
drawarrowup(barindex, low)coloured(0,255,0) // Freccia verde sotto
endif
if crossoverDown then
drawarrowdown(barindex, high)coloured(255,0,0) // Freccia rossa sopra
endif
RETURN plot1 AS "Media Veloce", plot2 AS "Media Lenta