COSTRUZIONE INDICATORE PER ANALISI CICLICA CON VISUAL TRADER (2 lettori)

action

Nuovo forumer
Dolly-->

Salve a tutti ho visto un sacco di repliche dopo che Solos ha pubblicato le sue medi appena ho un pò di T le leggo.
Vi propongo una variante alle bande di solos conl'implementaziione di una rete elementare .
Var: maxmax,minmin,indzona2,indzona1;
Var: miomin,miomax,miomin1,miomax1;
Var:mm1,mm1A,mm1c,mm2,ind1,ind2,ind3,ind3a,ind4,ind5,ind4a,ind5a,ind6,ind7,ind8;
var:ind4b,ind5b,mm1b,mm1b;
Var:AA,BB;
Var: x1,x2,x3,x4,x5,x6,x7,x10;
Var: w1,w2,w3,w4,w5,w6,w7,w8,w9;
VAr: a1,a2,a3,a4,a5;
var: Risultato,Risultato1;
ind4a=Vel (C, 30, S, 10);
x1=110;//blue
x2=101; // Fuchsia
x3=95;// Red
x4=95; // Black
w1= x1 - 100;
w2= x2 - 100;
w3= x3 - 100;
w4= x4 - 100;
a1=RSI(C, 8, B);
a1=a1-50;
a2=ind4a*10000;
a3=ForceIndex (C, 8)*100000;
a4= ROC(C, 8)*100;
Risultato=w1 * a1 + w2 * a2 + w3 * a3 + w4 * a4;
Risultato1=-Risultato;

ind4b=ROC(C, 5);//RSI(C, 10, t);
ind5b=Mov(ind4b,4,S,0,0);
mm1b=Mov(HHV(H,20),10,s,0,0.1);
mm1b=HHV(H,30)+0.0015-((HHV(H,2)-LLV(L,2))/3)-(Risultato/180000);
mm1c=LLV(L,30)-0.0015+((HHV(H,2)-LLV(L,2))/3)+(Risultato1/180000);
plotchart(mm1b,0,Purple,solid,2);
plotchart(mm1c,0,blue,solid,1);
///-----------------------------------------------------------
Ho rifatto il tutto passando a una rete neurale, aggiungendo dei filtri basati su range , rsi, e una serie di semplici pattern(non presenti nel codice Vt) di seguito il risulttato !
Utilizzando il Sys citato sono riuscito ad evitare il problema trend.
Sono 2 Ts distinti 1X long 1 X lo short ancora da perfezionare!
Va bè è tardi a domani Buona notte a tutti!!
 

Allegati

  • ns4.jpg
    ns4.jpg
    175,8 KB · Visite: 160
  • ns5.jpg
    ns5.jpg
    71,1 KB · Visite: 495
  • ns6.jpg
    ns6.jpg
    73,2 KB · Visite: 508
Ultima modifica:

solospread

Forumer storico
La giornata è pessima qui in Trentino, ma aprendo il PC trovo un sacco di post da leggere e questa volta la polemica è servita a qualcosa. Innanzitutto ci sono quattro listati da scaricare e a tal proposito ringrazio gilato, bingo_ bongoo, robom e action che sono gli autori. Questo è quello che tutti auspicano, trovare delle idee di altri appassionati di TS che magari a loro non sarebbero venute perchè ognuno ha il suo modo di scrivere e di valutare. Purtroppo i limiti di un forum è che dobbiamo affidare le nostre impressioni alla tastiera del PC che le trasforma in mera lettura senza la possibilità di vedersi e confrontarsi a parole ( magari si eviterebbero un sacco di fraintendimenti e discussioni ). Voglio ringraziare tuttti per la partecipazione e ci tenevo a dire a Ronzy di "non togliere il disturbo" perchè i tuoi interventi non hanno offeso nessuno e sopratutto non sei stato offeso da nessuno , ma piuttosto di mettere il link dove possiamo reperire il tuo prezioso trailing stop di cui parlava @ndy o ancor meglio di pubblicarlo qui in modo che tutti possano utilizzarlo. Se poi anche Damien e p@glialone ci onorassero di due righe di codice nostrano darebbero l'autenticazione per trasformare questo 3D in T.S.D.O.C.
Trading system di origine controllata.
 

Ronzy2001

Forumer storico
La giornata è pessima qui in Trentino, ma aprendo il PC trovo un sacco di post da leggere e questa volta la polemica è servita a qualcosa. Innanzitutto ci sono quattro listati da scaricare e a tal proposito ringrazio gilato, bingo_ bongoo, robom e action che sono gli autori. Questo è quello che tutti auspicano, trovare delle idee di altri appassionati di TS che magari a loro non sarebbero venute perchè ognuno ha il suo modo di scrivere e di valutare. Purtroppo i limiti di un forum è che dobbiamo affidare le nostre impressioni alla tastiera del PC che le trasforma in mera lettura senza la possibilità di vedersi e confrontarsi a parole ( magari si eviterebbero un sacco di fraintendimenti e discussioni ). Voglio ringraziare tuttti per la partecipazione e ci tenevo a dire a Ronzy di "non togliere il disturbo" perchè i tuoi interventi non hanno offeso nessuno e sopratutto non sei stato offeso da nessuno , ma piuttosto di mettere il link dove possiamo reperire il tuo prezioso trailing stop di cui parlava @ndy o ancor meglio di pubblicarlo qui in modo che tutti possano utilizzarlo. Se poi anche Damien e p@glialone ci onorassero di due righe di codice nostrano darebbero l'autenticazione per trasformare questo 3D in T.S.D.O.C.
Trading system di origine controllata.


Si si ma non è che ho detto, tolgo il disturbo da offeso.....:D

:up:
 

Hell75

Nuovo forumer
Buon dì a tutti....
Questa mattina con piacere vedo che il 3D ha ripreso a funzionare come tempo fa..
Complimenti a SOLO x il TS, ma un ancor vero e più caldo ringraziamento per l'apporto umano, senza quel suo intervento non si sarebbe scatenata questa azione da parte di tutti ora.
Mi sembra il minimo seguire il 3D come in origine e postare.

Un saluto a tutti i partecipanti attivi e non.
Forse alcuni lo conosceranno già questo oscillatore,cmq non fa mai male
Codice:
{******************************************************************************
DPO
******************************************************************************}
Var:  cycle(14),DPO(0),SMA(0),SMA2(0),SMAcycle(0),Perccycle(0),DPOHH(0),DPOLL(0),MMDPO(0),DPOPerc(0),zoneDPO;  
Var:  MM35;
MM35  = MOV(C, 35,2);
SMACycle = (cycle/2+1);
PercCycle =(cycle/2-1);
SMA = MOV (C,SMAcycle,3);
SMA2= MOV (C,cycle,1);
DPO = OP(C,SMA,sub);
DPOHH = HHV (DPO,(cycle/2)+2);
DPOLL = LLV (DPO,(cycle/2)+2);
MMDPO = MOV(DPO,5,2);
DPOPerc = OP(OP(constval(100),OP(HHV(DPO,cycle),LLV(DPO,cycle),sub),divis),DPO,mul);
Plotchart(MM35,0, blue, solid,1);
zoneDPO=CreateViewport(200,true,true);
Plotchart(DPOPerc,zoneDPO, red, solid,1);
 

solospread

Forumer storico
Buon dì a tutti....
Questa mattina con piacere vedo che il 3D ha ripreso a funzionare come tempo fa..
Complimenti a SOLO x il TS, ma un ancor vero e più caldo ringraziamento per l'apporto umano, senza quel suo intervento non si sarebbe scatenata questa azione da parte di tutti ora.
Mi sembra il minimo seguire il 3D come in origine e postare.

Un saluto a tutti i partecipanti attivi e non.
Forse alcuni lo conosceranno già questo oscillatore,cmq non fa mai male
Codice:
{******************************************************************************
DPO
******************************************************************************}
Var:  cycle(14),DPO(0),SMA(0),SMA2(0),SMAcycle(0),Perccycle(0),DPOHH(0),DPOLL(0),MMDPO(0),DPOPerc(0),zoneDPO;  
Var:  MM35;
MM35  = MOV(C, 35,2);
SMACycle = (cycle/2+1);
PercCycle =(cycle/2-1);
SMA = MOV (C,SMAcycle,3);
SMA2= MOV (C,cycle,1);
DPO = OP(C,SMA,sub);
DPOHH = HHV (DPO,(cycle/2)+2);
DPOLL = LLV (DPO,(cycle/2)+2);
MMDPO = MOV(DPO,5,2);
DPOPerc = OP(OP(constval(100),OP(HHV(DPO,cycle),LLV(DPO,cycle),sub),divis),DPO,mul);
Plotchart(MM35,0, blue, solid,1);
zoneDPO=CreateViewport(200,true,true);
Plotchart(DPOPerc,zoneDPO, red, solid,1);

Ciao Hell:up::up::up:
 

solospread

Forumer storico
Puntualmente all'arrivo sulla banda il prezzo ha rimbalzato. Ora stò cercando di affiancare DD per verificare il momento giusto per l'entrata (DD < -0,5)
 

Allegati

  • ScreenHunter_02 Sep. 14 13.19.gif
    ScreenHunter_02 Sep. 14 13.19.gif
    26,2 KB · Visite: 130

action

Nuovo forumer
TrailStop

Ciao a tutti non ho il tempo materiale di passarlo in vt e tanto meno di spiegarlo(per ora) .
é un multi trailStop sviluppato su atr,sar,%,tradizionale
Ilcodice è in Mt4 ,ma visto che ci sono volontari a tradurre...buon lavoro!
Stamane 4 op tutte in Positivo (ma è laterale!):D
AZ ste neuroni:p
 

Allegati

  • Trail.zip
    1,2 KB · Visite: 171

saratoga09

Nuovo forumer
ecco il listato del dtrend, semplice ed efficace.Essendo abituato a programmare in easy lunguage, le conversioni da esso a VT mi richiede tempo ed impegno, ma ci metto tutta la buona volonta che ho a disposizione.


var: mioosc,prezzomedio,mediamioosc,zona1;
zona1=CreateViewport(200,true,true);
prezzomedio=(h+l+o+c)/4;
mioosc=SUM(prezzomedio,20);
mediamioosc=mioosc/20;
PlotChart(h-mediamioosc,zona1,green,solid,2);
PlotChart(mediamioosc-l,zona1,red,solid,2);
PlotChart(atr(c,20),zona1,black,solid,2);
 

Allegati

  • dtrend.jpg
    dtrend.jpg
    121,8 KB · Visite: 149

tina232

Nuovo forumer
Raccogliendo l'invito ironico di qualcuno, si può cominciare dalla traduzione dell'indicatore di saratoga, proponendo la versione per Metastock:
// le parti fra parentesi graffe sono commenti, le ho lasciate per comparazione
// fra i due linguaggi...

{var: mioosc,prezzomedio,mediamioosc,zona1;
zona1=CreateViewport(200,true,true);}
prezzomedio := (H+L+O+C)/4;
{SUM(prezzomedio,20);
mediamioosc=mioosc/20;}
mediamioosc := Mov(prezzomedio, 20, S);
{
PlotChart(h-mediamioosc,zona1,green,solid,2);
PlotChart(mediamioosc-l,zona1,red,solid,2);
PlotChart(atr(c,20),zona1,black,solid,2);
}
H - mediamioosc;
mediamioosc - L;
ATR(20);

alla prossima....
 

Users who are viewing this thread

Alto