giumi69
Nuovo forumer
Ciao giumi69,
forse che ti riferisci a javier sardà ?
mi ricordo che aveva fatto un gran bel lavoro, poi è sparito.
ti ho visto oggi su FOL...bentornata......tutto ok?
g.
Ciao giumi69,
forse che ti riferisci a javier sardà ?
mi ricordo che aveva fatto un gran bel lavoro, poi è sparito.
Ho visto che oggi la versione che è andata meglio di tutte è la prima bozza grezza senza alcuna ottimizzazione. Il problema non è l'ottimizzazione del Take , ma scegliere la versione giusta per la giornata in corso.
Per Robom: quando esco in take voglio dire al TS che rimanga FLAT per la candela successiva all'uscita e che riprenda ad eseguire le istruzioni con l' open della seconda candela in formazione dopo l'exit. Come faccio?
Considerazioni:
Usare un TS ad 1 minuto secondo me è complicato in media fa 14-16 operazioni al giorno.
Da quel che ho capito nessuno o quasi è un trader professionista, quindi sempre davanti al monitor che può eseguirle tutte.
Se uno è un trader part-time, ne esegue solo qualcuna e quini magari si becca solo quelle negative e non raggiungerà mai i risultati forniti dal TS a fine giornata.
La cosa funzionerebbe se in pratica almeno il 90% delle operazioni fosse positivo (se no vi succede come sotto scritto).
Io ho provato a seguirne qualcuna e spesso è un bagno di sangue in quanto da quando scatta il segnale a quando si esegue, se il mercato è veloce ,ti lascia li ed esegui sempre peggio e soprattutto in uscita se devi chiudere e questo parte a razzo ora che mandi l'ordine ci smeni anche 150 punti (successo ieri).
Non so se con directa l'esecuzione è più veloce e vicina ai valori del TS visto che ho intesatrade che non ti permette di comprare e vendere da dentro traderlink.
Quindi non è meglio creare un TS che usi un TF più alto es 5 minu e fa meno operazioni così anche chi non segue la borsa sempre più spuntarla meglio?
Che ne pensate?
grazie dell'attenzione
ps sempre grandi tutti per l'impegno
Var: idx(0),numiniz(1),numfine(50),lin1,lin2,minimo,pminimo,dminimo,massimo,dmassimo,pmassimo,
idx1(0),numiniz1(1),numfine1(10),minoggi,pminoggi,dminoggi,incrmin,incrmax,valmin,valmax,maxoggi,pmaxoggi,dmaxoggi,numerobarre(50),
contabarregiorno(5),conta(0);
if isfirstbarday then
//CERCO IL MINIMO E IL MASSIMO DI IERI SULLE ULTIME X BARRE (NUMFINE)
minimo=l[1];
beginfor(idx,numiniz,numfine);
if l[idx]<minimo then
pminimo=idx;
minimo=l[idx];
dminimo=d[idx];
endif;
endfor;
massimo=h[1];
beginfor(idx,numiniz,numfine);
if h[idx]>massimo then
pmassimo=idx;
massimo=h[idx];
dmassimo=d[idx];
endif;
endfor;
conta=0;
endif;
//CONTEGGIO LE BARRE GIORNALIERE
conta=conta+1;
//CALCOLO LA TRENDLINE DI OGGI DOPO X BARRE (CONTABARREGIORNO)
if conta=contabarregiorno then
incrmin=0;
incrmax=0;
valmin=0;
valmax=0;
minoggi=0;
maxoggi=0;
dminoggi=0;
dmaxoggi=0;
pminoggi=0;
pmaxoggi=0;
//MINIMO OGGI
minoggi=l;
beginfor(idx1,numiniz1,contabarregiorno-1);
if l[idx1]<minoggi then
pminoggi=idx1;
minoggi=l[idx1];
dminoggi=d[idx1];
endif;
endfor;
//MASSIMO OGGI
maxoggi=h;
beginfor(idx1,numiniz1,contabarregiorno-1);
if h[idx1]>maxoggi then
pmaxoggi=idx1;
maxoggi=h[idx1];
dmaxoggi=d[idx1];
endif;
endfor;
//CALCOLO FATTORE INCREMENTO MIN
if minoggi>0 and minimo>0 then
if minoggi<minimo then
incrmin=(minimo-minoggi)/(pminimo+(conta-pminoggi)-1);
valmin=minoggi-(incrmin*(contabarregiorno-pminoggi));
endif;
if minoggi=minimo then
incrmin=0;
valmin=minoggi;
endif;
if minoggi>minimo then
incrmin=(minoggi-minimo)/(pminimo+(conta-pminoggi)-1);
valmin=minoggi+(incrmin*(contabarregiorno-pminoggi));
endif;
endif;
//CALCOLO FATTORE INCREMENTO MAX
if maxoggi>0 and massimo>0 then
if maxoggi<massimo then
incrmax=(massimo-maxoggi)/(pmassimo+(conta-pmaxoggi)-1);
valmax=maxoggi-(incrmax*(contabarregiorno-pmaxoggi));
endif;
if maxoggi=minimo then
incrmax=0;
valmax=maxoggi;
endif;
if maxoggi>massimo then
incrmax=(maxoggi-massimo)/(pmassimo+(conta-pmaxoggi)-1);
valmax=maxoggi+(incrmax*(contabarregiorno-pmaxoggi));
endif;
endif;
//GENERO LE 2 TREND
lin1 = CREATEOGG;
lin2 = CREATEOGG;
endif;
//TRACCIO LE TRENDLINE INCREMENTALI
if conta>contabarregiorno then
if maxoggi>0 and massimo>0 then
if maxoggi>massimo then
valmax=valmax+incrmax;
lin1 = DrawLine(lin1, 0, D[0], valmax, dmassimo, massimo, red, 3, 0);
endif;
if maxoggi=massimo then
valmax=valmax;
lin1 = DrawLine(lin1, 0, D[0], valmax, dmassimo, massimo, red, 3,0);
endif;
if maxoggi<massimo then
valmax=valmax-incrmax;
lin1 = DrawLine(lin1, 0, D[0], valmax, dmassimo, massimo, red, 3, 0);
endif;
endif;
//MINIMO
if minoggi>0 and minimo>0 then
if minoggi>minimo then
lin2 = DrawLine(lin2, 0, D[0], valmin, dminimo, minimo, green, 3, 0);
valmin=valmin+incrmin;
endif;
if minoggi=minimo then
lin2 = DrawLine(lin2, 0, D[0], valmin, dminimo, minimo, green, 3, 0);
valmin=valmin;
endif;
if minoggi<minimo then
lin2 = DrawLine(lin2, 0, D[0], valmin, dminimo, minimo, green, 3, 0);
valmin=valmin-incrmin;
endif;
endif;
endif;
{******************************************************************************
* SuperTrend.
* Aggiungere in questo punto i Vostri commenti, che vi aiuteranno
* in seguito a ricordare le linee guida di trading che intendete
* automatizzare .
******************************************************************************}
Var: super,flag,flagh,mioatr,miocci,mrange,st(0),molt(3),trendup,trenddown,indzona1,trend(1),changetrend;
mioatr=atr(c,10);
trendup=avgprice+(molt*mioatr);
trenddown=avgprice-(molt*mioatr);
if c>trendup[1] then
trend=1;
else
if c<trenddown[1] then
trend=-1;
endif;
endif;
if trend<0 and trend[1]>0 then
flag=1;
else
flag=0;
endif;
if trend>0 and trend[1]<0 then
flagh=1;
else
flagh=0;
endif;
if trend>0 and trenddown<trenddown[1] then
trenddown=trenddown[1];
endif;
if trend<0 and trendup>trendup[1] then
trendup=trendup[1];
endif;
if flag=1 then
trendup=avgprice+(molt*mioatr);
endif;
if flagh=1 then
trenddown=avgprice-(molt*mioatr);
endif;
if trend=1 then
super=trenddown;
else
super=trendup;
endif;
PlotChart(super, 0, green, solid, 3);
Pubblico qui anche il codice per plottare su VT l'indicatore SUPERTREND
Ciao, se volete io a suo tempo quando è scappata fuori con Urzaiz per me la prima volta ho fatto una versione diversa (ma i risultati sono uguali); la volevo aggiungere nel blog.
TRENDLINE
Questa dopo me la provo subito adesso sono ancora un po rintronato.