COSTRUZIONE INDICATORE PER ANALISI CICLICA CON VISUAL TRADER (1 Viewer)

enryg70

Nuovo forumer
Visto il clima fortemente costruttivo in questo forum (cosa ormai rara), vorrei sottoporre un ts da me costruito che potenzialmente mi sembra buono ma che non riesco a migliorarlo (forse il motivo è che non è migliorabile).
E' molto semplice, non è elaborato, ma sembra (ho detto sembra!!!) dare dei discreti risultati.
Ho provato a farlo girare con un graf Ntick ma non sembra dare buoni risultati.
Quello che cerco in un TS (oltre ai soliti requisiti tecnici) è un numero contenuto di operazioni al giorno, in modo da renderlo seguibile.
Comunque sarei molto grato a chiunque mi desse delle dritte per aumentare la sua affidabilità anche se di poco.
Grazie
Posto la performance e poi il listato del TS.

con che time frame lo hai usato nell'immagine?
 

Ciclone21

Forumer attivo
Var: mioci,miomax,miomin,mioscilla,mioexit,miomov,miotrend,
zona1,zona2;

mioci= tillsont3(c,9,0.7,0);
miomax=hhv(h,7);
miomin=llv(l,7);
mioscilla=op(miomax,miomin,add);
miotrend=tillsont3(mioscilla,6,1.0,0);
miomov= mov(c,20,e);
//installstoploss(inperc,0.30,"stop");
//installtrailingprofit(inperc,1.5,0.5);
//InstalltakeProfit(INPERC, 1.10, "take");
installTakeProfit(INTICK,20,"Take");

if mioci>mioci[1] and mioci[2]>mioci[1] and c>=o and miomov>miomov[1]
then enterlong(bar,atclose);
endif;

if miotrend<miotrend[1] and miotrend[2]<miotrend[1]
then exitlong(bar,atclose);
endif;

if mioci<mioci[1] and mioci[2]<mioci[1] and c<=o and miomov<miomov[1]
then entershort(bar,atclose);
endif;

if miotrend>miotrend[1] and miotrend[2]>miotrend[1]
then exitshort(bar,atclose);
endif;

Grazie, Gilato, per il listato.

Sì, questo è un forum straordinario, hai ragione.
Perchè qui c'è cultura, cioè sapere critico. Siamo sempre alla ricerca del meglio!

N.B. Scusate per l'autoelogio collettivo :D
 

giumi69

Nuovo forumer
concordo....

Grazie, Gilato, per il listato.

Sì, questo è un forum straordinario, hai ragione.
Perchè qui c'è cultura, cioè sapere critico. Siamo sempre alla ricerca del meglio!

N.B. Scusate per l'autoelogio collettivo :D

è un piacere stare qua dentro....sia x i toni usati che x la voglia di costruire assieme....:up::up:

g.
 

gilato

Forumer attivo
Si il tf migliore è a 3 minuti, ma stamane con la prima operazione ha toppato purtroppo.
Volevo farvi notare come l'indicatore tillsont3 sia un ottimo strumento per i ts trend follower.
Aspetto indicazioni sul TS, mi farebbe veramente piacere se qualcuno mi indicasse dei miglioramenti o degli errori che si possono evitare (vedi stamane).

Ciao
 

solospread

Forumer storico
Ciao Gilato e grazie per la tua collaborazione. Stamattina ADX è ancora flat.

ScreenHunter_01 Jan. 26 09.50.gif
 

anonimus08

Forumer storico
Si il tf migliore è a 3 minuti, ma stamane con la prima operazione ha toppato purtroppo.
Volevo farvi notare come l'indicatore tillsont3 sia un ottimo strumento per i ts trend follower.
Aspetto indicazioni sul TS, mi farebbe veramente piacere se qualcuno mi indicasse dei miglioramenti o degli errori che si possono evitare (vedi stamane).

Ciao

Ciao, anch'io avevo già in uso un TS prima manuale con il T3 ma sul 15 mn che poi con l'aiuto di solospread ho sviluppato in TS automatico, la resa è discreta su 4 mesi sono circa 12168 euro con l'ultima operazione long ancora aperta.
Ovvio che il TS patisce sul laterale per cui allego il listato, chi ha delle idee per migliorarlo si faccia avanti, a me sembra valido specialmente in questo periodo di trend ribassista con poche operazioni.
Buon lavoro e un ringraziamento a tutti in particolare a solospread, ciclone 21 e robom1 che sono le colonne portanti di questo interessantissimo forum.

ps.: chi potesse fare un test sul lungo almeno 2/5 anni del TS si capirebbe di più quanto patisce il laterale.
;)

Listato TS T3 con media esponenziale su 15 minuti:
Var: OscTillson1(0), indvp, media1(0);
OscTillson1 = TILLSONT3 (C, 13, 0.0, 0);
media1 = Mov(C, 10, S);
SECTION_ENTERLONG:
// Acquistiamo se la media mobile veloce sale OscTillson
if media1 > OscTillson1 then
EnterLong(NextBar, AtOpen); // COMPRA
endif;
END_SECTION
SECTION_EXITLONG:
// Vendiamo se la media mobile veloce scende sotto OscTillson
if media1 < OscTillson1 then
ExitLong(NextBar, AtOpen); // Liquida posizione long
endif;
END_SECTION
SECTION_ENTERSHORT:
// Vendiamo se la media mobile veloce scende sotto OscTillson
if media1 < OscTillson1 then
EnterShort(NextBar, AtOpen); // VENDI
endif;
END_SECTION
SECTION_EXITSHORT:
// Acquistiamo se la media mobile veloce sale oltre OscTillson
if media1 > OscTillson1 then
ExitShort(NextBar, AtOpen); // Liquida posizione short
endif;
END_SECTION

risultati tillson 15 mn.jpg
 

Users who are viewing this thread

Alto