//inserisco EL
//e livello di SL
//
//######################
//
//POSIZIONE LONG
//
//
IF Date<DATA THEN
LL=TS=0
ELSE
IF OpenTime >= DalleOre AND OpenTime <= AlleOre then
IF LONG THEN
R=EL-SL
TS=SL
LL=EL
ENDIF
IF CLOSE<=LL[1] THEN
TS=TS[1]
LL=LL[1]
ELSE
LL=CLOSE
TS=LL-R//12590//TS[1]+CLOSE-LL[1]
ENDIF
ENDIF
ENDIF
RETURN TS as "trailing stop" ,LL as "level"
Ciao non riesco a capire perchè l’indicatore sul grafico non mi funziona come se lo inserisco sotto. Allego codice e grafico. Sto impazzendo, grazie
Cosa significa “non mi funziona come se lo inserisco sotto“?
Che cosa fa quando è sopra e cosa fa, invece, quando è sotto?
Ovviamente senza il codice non posso provarlo. In base alle tue risposte posso cercare di ipotizzare una soluzione, se possibile.
il codice c’era… sul grafico si vede: quando è sotto traccia due righe distinte cui corrispondono diversi valori, sul grafico una sola sovrapposta. Grazie
se serve ti do anche le variabili:

Alcune cose da puntualizzare per evitare che chiunque, per aiutarTI, debba perdere tempo che gli avresti potuto risparmiare semplicemente:
- postando un codice funzionante (per funzionante intendo che, senza dovere fare altro che il copia & incolla, funziona perfettamente)
- aggiungendo anche il file ITF
- dando spiegazioni su cosa significa NON FUNZIONANTE.
Quanto all’indicatore stampa due righe sovrapposte, in ambedue i casi, quindi ne vedi solo una, se sotto ne hai viste due è perché hai cambiato qualche parametro rispetto a quello sopra.
Eventualmente restaci sopra col mouse, su una candela, per vedere i valori che ti vengono segnalati.
Se l’errore persiste allega il faile ITF che tu hai usato.
Grazie e scusami ancora, era la prima volta che usavo una variabile con il check box e in un caso non l’avevo spuntata maledizione! La prossima volta esporto direttamente il codice come mi hai suggerito. Buona giornata.