COSTRUZIONE INDICATORE PER ANALISI CICLICA CON VISUAL TRADER

I due grafici hanno delle differenze infatti. Anche a me sembrano spostati di una candela. Ci sono delle differenze anche sul corpo delle candele anche se le chiusure magari coincidono. Se il problema è questo lo risolvi cambiando il listato negli imput dei pivot. Al posto di 9,10 - 10,10 tu prova a modificare con
0909-1009-1109-1209 ecc..... e dall'altra al posto di 10,09 metti 1008-1108 ecc....
 
I due grafici hanno delle differenze infatti. Anche a me sembrano spostati di una candela. Ci sono delle differenze anche sul corpo delle candele anche se le chiusure magari coincidono. Se il problema è questo lo risolvi cambiando il listato negli imput dei pivot. Al posto di 9,10 - 10,10 tu prova a modificare con
0909-1009-1109-1209 ecc..... e dall'altra al posto di 10,09 metti 1008-1108 ecc....
Scusami devi spostarti in avanti e non indietro: quindi 0911 e di là 1010
 
ohi ohi situazione complicata, io e SEO abbiamo entrambi IntesaTrade ed infatti abbiamo i grafici identici, quindi le varie forniture di dati sono diverse una dall'altra.
Probabilmente queste differenze nei TS a 5 minu e con oscillatori non influiscono, ma in questo ad 1 minuto coi pivot sono vitali
Pertanto io e SEO non possiamo usare questo TS da quel che ne deduco
Comunque ho provato a fare le modifiche suggerite da solospread, i risultati migliorano un pò rispetto a prima, ma i segnali sono completamente diversi
Si può variare qualcosa altro per allineare i nostri TS a quello funzionanante?

Codice:
{******************************************************************************
* Nuovo trading-system. 
* Aggiungere in questo punto i Vostri commenti, che vi aiuteranno
* in seguito a ricordare le linee guida di trading che intendete
* automatizzare .
******************************************************************************}
Var: miavar(0), Miacondizione1,Miacondizione2,miacondizione3,Miacondizione4,Miacondizione5,Miacondizione6;
Var: Miacondizione7,Miacondizione8, Miacondizione9,Miacondizione10, Miacondizione11,Miacondizione12, Miacondizione13,Miacondizione14;
Var: Miacondizione15,Miacondizione16,Miacondizione17,miacondizione18,STOP;
if T = 0911 then
Miacondizione1 = C+30;endif;
if T = 0911 then
Miacondizione2 = C-30; endif;
if T = 1011 then
Miacondizione3 = C+30;endif;
if T = 1011 then
Miacondizione4 = C-30; endif;
if T = 1111 then
Miacondizione5 = C+30;endif;
if T = 1111 then
Miacondizione6 = C-30; endif;
if T = 1211 then
Miacondizione7 = C+30;endif;
if T = 1211 then
Miacondizione8 = C-30; endif;
if T = 1311 then
Miacondizione9 = C+30;endif;
if T = 1311 then
Miacondizione10 = C-30; endif;
if T = 1411 then
Miacondizione11 = C+30;endif;
if T = 1411 then
Miacondizione12 = C-30; endif;
if T = 1511 then
Miacondizione13 = C+30;endif;
if T = 1511 then
Miacondizione14 = C-30; endif;
if T = 1611 then
Miacondizione15 = C+30;endif;
if T = 1611 then
Miacondizione16 = C-30; endif;
if T = 1711 then
Miacondizione17 = C+30;endif;
if T = 1711 then
Miacondizione18 = C-30; endif;
////////////////////////////////////////////////////////////////////////////////
if (CompareTime(09, 11, 0) > 0) and (CompareTime(10,10, 0) < 0) then
if C > Miacondizione1 and c > stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(09, 11, 0) > 0) and (CompareTime(10,10, 0) < 0) then
if C < Miacondizione2 and c < stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if (CompareTime(10, 11, 0) > 0) and (CompareTime(11,10, 0) < 0) then
if C > Miacondizione3 and c > stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(10, 11, 0) > 0) and (CompareTime(11, 10, 0) < 0) then
if C < Miacondizione4 and c < stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if (CompareTime(11, 11, 0) > 0) and (CompareTime(12,10, 0) < 0) then
if (C > Miacondizione5) and c>stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(11, 11, 0) > 0) and (CompareTime(12, 10, 0) < 0) then
if (C < Miacondizione6)and c< stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if (CompareTime(12, 11, 0) > 0) and (CompareTime(13,10, 0) < 0) then
if (C > Miacondizione7) and c > stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(12, 11, 0) > 0) and (CompareTime(13, 10, 0) < 0) then
if (C < Miacondizione8) and c< stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if (CompareTime(13, 11, 0) > 0) and (CompareTime(14,10, 0) < 0) then
if (C > Miacondizione9) and c > stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(13, 11, 0) > 0) and (CompareTime(14, 10, 0) < 0) then
if (C < Miacondizione10) and c < stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if (CompareTime(14, 11, 0) > 0) and (CompareTime(15,10, 0) < 0) then
if (C > Miacondizione11) and c > stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(14, 11, 0) > 0) and (CompareTime(15, 10, 0) < 0) then
if (C < Miacondizione12) and c < stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if (CompareTime(15, 11, 0) > 0) and (CompareTime(16,10, 0) < 0) then
if (C > Miacondizione13) and c > stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(15, 11, 0) > 0) and (CompareTime(16, 10, 0) < 0) then
if (C < Miacondizione14) and c < stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if (CompareTime(16, 11, 0) > 0) and (CompareTime(17,10, 0) < 0) then
if (C > Miacondizione15)and c>stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(16, 11, 0) > 0) and (CompareTime(17, 10, 0) < 0) then
if (C < Miacondizione16) and c<stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if (CompareTime(17, 11, 0) > 0) and (CompareTime(17,31, 0) < 0) then
if (C > Miacondizione17) and c > stop then
EnterLong(NextBar, AtOpen);
endif; endif;
if (CompareTime(17, 11, 0) > 0) and (CompareTime(17, 31, 0) < 0) then
if (C < Miacondizione18) and c<stop then
EnterShort(NextBar, AtOpen);
endif;endif;
if C > C[1] then
STOP = l-20;endif;
if C >C[1] and c[1]>c[2] then
STOP = l -40; endif;
if C > c[1] and c[1]>c[2] and c[2]>c[3] then
STOP = (l-60);endif;
if C>C[1] and c[1]>c[2] and c[2]>c[3] and c[3]>c[4] then
STOP = (l-100); endif;
if C>C[1] and c[1]>c[2] and c[2]>c[3] and c[3]>c[4]and c[4]>c[5] then
stop = l-130;endif;
if C<C[1] and c[1]>c[2] and c[2]>c[3] and c[3]>c[4] then
stop = l-50 ;endif;
if C < C[1] then
STOP = (h+20);endif;
if C <C[1] and c[1]<c[2] then
STOP = (h +40); endif;
if C <c[1] and c[1]<c[2] and c[2]<c[3] then
Stop = (h+60);endif;
if C<C[1] and c[1]<c[2] and c[2]<c[3] and c[3]<c[4] then
Stop = (h+100); endif;
if C<C[1] and c[1]<c[2] and c[2]<c[3] and c[3]<c[4]and c[4]<c[5] then
stop = (H +130); endif;
if C>C[1] and c[1]<c[2] and c[2]<c[3] and c[3]<c[4] then
stop = H +50 ; endif;
installtrailingprofit (inperc,1.4,0.1,trailing);
//installstoploss(inperc,0.5) ;
//installtakeprofit(inperc,2);

1230227012cattura.jpg

1230227031cattura1.jpg

1230227047cattura3.jpg
 
Finalmente grazie a misterx mi sono registrato e mi hanno dato la versione Beta 16. Stò provando i grafici con NTICK al posto del frame 1 minuto e la differnza è sostanziale. Ho impostato il valore di TIC = 75 ed ho testato lo stesso TS CICLONE_SOLOSPREAD. Le conclusioni le lascio a voi.
PS: Il listato è quello dopo l'ultima modifica di uscire tutti i giorni alle 17,32.

ScreenHunter_01 Dec. 25 19.02.gif


ScreenHunter_02 Dec. 25 19.03.gif


ScreenHunter_03 Dec. 25 19.03.gif
 
Per enryg e seo. Con la modifica che hai fatto hai guadagnato circa 2000 punti, ma sei ancora distante dal risultato ottimale. Hai la possibilità di mettere il grafico NTICK ? Forse essendo piu' compresso potrebbe toglierti il difetto. Certo che è strano che distribuiscano dati diversi a meno che la loro fonte dati non sia la stessa.
 
Ultima modifica:
no non ho la versione beta 16 con Ntick, ho quella ufficiale 5.0.5
Avevo chiamato IntesaTrade per informazioni sul fornitore dati qualche tempo fa in quanto fino a qualche mese fa potevo inserire gli ordini anche prima delle 9 al mattino mentre poi basta solo a mercato aperto
Mi hanno detto che hanno cambiato fornitore dati e questo non lo permette più
Quindi ci sono vari fornitori a disposizione e mandano dati diversi purtroppo.
 
ohi ohi situazione complicata, io e SEO abbiamo entrambi IntesaTrade ed infatti abbiamo i grafici identici, quindi le varie forniture di dati sono diverse una dall'altra.
Probabilmente queste differenze nei TS a 5 minu e con oscillatori non influiscono, ma in questo ad 1 minuto coi pivot sono vitali
Pertanto io e SEO non possiamo usare questo TS da quel che ne deduco
Comunque ho provato a fare le modifiche suggerite da solospread, i risultati migliorano un pò rispetto a prima, ma i segnali sono completamente diversi
Si può variare qualcosa altro per allineare i nostri TS a quello funzionanante?

confermo sono differenti anke nel tempo...di trasmissione...
mi è capitato che usando lo stesso ts su vt da t3 e vt5...c'era addirittura un ritardo di 2 candele sul 5 min....nel senso che faticava ad aggiornarsi la versione per t3..

non chiederti se sia possibile fare modifiche, ma domantati se è CONSIGLIABILE usarla la versione per intesatrade..

Ecco ho scaricato la versione di VT beta 16, ma col cavolo che ho Ntick, forse con intesa non li supporta mah :(

confermo non c'è la rappresentazione N.TICK..
per questo è per il motivo a cui sopra,ho deciso di passare ad abbonamento vt5 direttamente dal loro sito e non la versione PRO tramite T3 ( rimarrebbe il medesimo problema )
 
Non avendo dimestichezza con i grafici N.TiCK volevo sapere se impostando ad esempio 50 tic/barra significa che ogni barra che si forma deve contenere uno scostamento di 50 tic prima di dare il consenso per passare alla barra successiva. In questo modo il tempo diventa ininfluente ed un periodo anche lungo di lateralizzazione non porta cambiamenti negli oscillatori. Infatti ho notato facendo delle prove che TS aggressivi tipo il mio HHH_2 danno ottimi risultati in questa modalità.
 

Users who are viewing this thread

Back
Alto