Nel codice della strategia, il periodo di frattali è impostato su 16. Confermarmi che hai impostato lo stesso per l’indicatore visualizzato sul tuo grafico. Perché il codice funziona per me. Grazie.
si, confermo che il codice impostato sulla strategia cp=16 è lo stesso periodo impostato sull’indicatore.
e grazie a te!
ho fatto uno screen con i parametri usati e acquisti senza segnale.
Questa versione incorpora un nuovo codice per verificare se il prezzo è effettivamente al di sotto dell’ultimo livello di prezzo ad alto livello frattale per impostare un nuovo ordine STOP e / o superiore per uno inferiore. Dovrebbe funzionare come previsto, dispiaciuto per gli inconvenienti.
DEFPARAM CumulateOrders = False
DEFPARAM FLATBEFORE = 080000
DEFPARAM FLATAFTER = 171500
defparam preloadbars=2000
cp = 16
if high[cp] >= highest[2*cp+1](high) then
LH = 1
else
LH=0
endif
if low[cp] <= lowest[2*cp+1](low) then
LL= -1
else
LL=0
endif
if LH=1 then
hil = high[cp]
//lol=0
lastfractal=1
endif
if LL = -1 then
LOL=low[cp]
//hil=0
lastfractal=-1
endif
if not onmarket then
if lastfractal=1 and close<hil then
BUY 1 CONTRACT AT hil STOP
endif
if lastfractal=-1 and close>lol then
SELLSHORT 1 CONTRACT AT lol STOP
endif
endif
SET STOP pLOSS 10
SET TARGET pPROFIT 10
grazie Nicolas!
funziona correttamente.
volevo dirvi che sono felice di essere qui!
grazie