Buongiorno,
chiedo cortese conversione di questo codice MT4 che sembra interessante.
Di base è un zig zag che fornisce segnali buy sell al superamento (sembrerebbe) di parabolic sar.
Allego i codici in mq4 che ho trovato e uno screenshot esemplificativo.
Grazie e mille.
scusate non riesco ad allegare i files, con la funzione select file..
nonostante li carichi e poi proceda con submit…..
come posso fare?
Grazie
Proviamo con un semplice file
Ha funzionato, in caso contrario carica un file zip.
Nicolas, buongiorno .
Grazie ma neanche col zip riesco.
esiste un modo do visualizzare lo script del codice per provare a fare un paste and link? Grazie
Potresti per favore darmi il messaggio di errore che hai quando provi ad allegare un file per favore? In un file di testo? Crea un file di testo in Blocco note (in sei con Windows) e copia lì il codice dal codice mq4.
Nicolas,
buongiorno .
Ho risolto, per caso ho scoperto che non si può allegare solo il file senza un testo nel post……
ecco gli allegati
Grazie
indicator01: questo è un classico indicatore PARABOLIC SAR che esiste per impostazione predefinita nella tua piattaforma con impostazioni predefinite
indicator02: è il periodo 2 delle bande di Bollinger e i grafici della deviazione 2.0 come indicatore di tipo trailing stop. Le frecce sono dipinte sullo sfondamento dell'altra banda laterale con segmenti che collegano le 2 frecce più recenti. Hai fornito codici decompilati che sono molto difficili da leggere, quindi si basa sulla mia comprensione e osservazione del grafico. Sei sicuro di volerlo convertire?
Ad ogni modo, mi sono preso il tempo di ricodificarlo da zero, lo aggiungerò alla libreria la prossima settimana, ecco la versione di indicator02:
once SignalPeriod = 12
once ArrowPeriod = 2
bbup = average[signalperiod]+std[signalperiod]*arrowperiod
bbdn = average[signalperiod]-std[signalperiod]*arrowperiod
if ts=0 then
if close crosses over bbup then
ts=bbdn
trend=1
elsif close crosses under bbdn then
ts=bbup
trend=-1
endif
endif
if trend=1 then
ts=max(ts,bbdn)
elsif trend=-1 then
ts=min(ts,bbup)
endif
if trend=1 and close crosses under ts then
trend=-1
ts=bbup
r=255
g=0
drawarrowdown(barindex,ts) coloured("red")
drawsegment(startbar,startts,barindex,ts) style(dottedline2) coloured("blue")
startbar=barindex
startts=ts
endif
if trend=-1 and close crosses over ts then
trend=1
ts=bbdn
r=0
g=255
drawarrowup(barindex,ts) coloured("lime")
drawsegment(startbar,startts,barindex,ts) style(dottedline2) coloured("blue")
startbar=barindex
startts=ts
endif
return ts coloured(r,g,0) style(dottedline,2)
Nicolas,
grazie e mille, gentilissimo come sempre.
Mi fa piacere che lo hai trovato interessante e meritevole di condivisione.
Bye
Per comodità ea vantaggio di tutti, l’indicatore è ora disponibile per il download dalla libreria dei codici: Buy Sell Magical Trend