Programmazione Visual Trader Ichimoku (1 Viewer)

Bubz

Nuovo forumer
Chiedo scusa se sono OT ma non so dove postare la mia richiesta (ho cercato un bel po' sul forum).

Sto provando Visual Trader e vorrei aggiungere ad un grafico l'indicatore ichimoku (non presente di default). Da quanto ho capito devo crearmi un TS e poi applicarlo al grafico ma non ne sono capace. Qualcuno può darmi una mano o potete indicarmi dove poter fare la mia richiesta.

Ho trovato la formula esportandola dall'editor di VT Trader:


{Tenkan-Sen}

TS:= (HHV(H,TSpr)+LLV(L,TSpr))/2;

{Kijun-Sen}

KS:= (HHV(H,KSPr)+LLV(L,KSPr))/2;

{Senkou Span A}

SSA:= Ref((ts+ks)/2,-(KSPr-1));

{Senkou Span B}

SSB:= Ref((HHV(H,SSBPr)+LLV(L,SSBPr))/2,-(KSPr-1));

{Chinkou Span}

CS:= Ref(C,(KSPr-1));

{Paint the Clouds}

KumoUp:=if(ssa>ssb,if(prev=ref(ssb,-1),ssa,ssb),null);
Kumo_Up:=if(ssa>ssb,if(prev=ref(ssa,-1),ssb,ssa),null);

KumoDown:=if(ssa<ssb,if(prev=ref(ssb,-1),ssa,ssb),null);
Kumo_Down:=if(ssa<ssb,if(prev=ref(ssa,-1),ssb,ssa),null);

Grazie, Bubz
 

solospread

Forumer storico
Molto , ma molto primitivo però sull'eura funziona come scalping.
Codice:
var:SL,TL,DL,Span1,Span2,shape;

SL = ( HHV( H, 26 ) + LLV( L, 26) )/2;
TL = ( HHV( H, 9 ) + LLV( L, 9 ) )/2;
DL = C[26];
Span1 = (( SL + TL )/2);
Span2 = (HHV( H, 52) + LLV(L, 52))/2;
installtakeprofit(intick,20);
installstoploss(intick,15);
if crossover(TL,SL) then entershort(nextbar,atopen); endif;
IF crossover(SL,TL) then enterlong(nextbar,atopen); endif;
 

f4f

翠鸟科
Molto , ma molto primitivo però sull'eura funziona come scalping.
Codice:
var:SL,TL,DL,Span1,Span2,shape;

SL = ( HHV( H, 26 ) + LLV( L, 26) )/2;
TL = ( HHV( H, 9 ) + LLV( L, 9 ) )/2;
DL = C[26];
Span1 = (( SL + TL )/2);
Span2 = (HHV( H, 52) + LLV(L, 52))/2;
installtakeprofit(intick,20);
installstoploss(intick,15);
if crossover(TL,SL) then entershort(nextbar,atopen); endif;
IF crossover(SL,TL) then enterlong(nextbar,atopen); endif;


uno splendore , nella sua essenziale semplicità :) :up:
 

Bubz

Nuovo forumer
Molto , ma molto primitivo però sull'eura funziona come scalping.
Codice:
var:SL,TL,DL,Span1,Span2,shape;

SL = ( HHV( H, 26 ) + LLV( L, 26) )/2;
TL = ( HHV( H, 9 ) + LLV( L, 9 ) )/2;
DL = C[26];
Span1 = (( SL + TL )/2);
Span2 = (HHV( H, 52) + LLV(L, 52))/2;
installtakeprofit(intick,20);
installstoploss(intick,15);
if crossover(TL,SL) then entershort(nextbar,atopen); endif;
IF crossover(SL,TL) then enterlong(nextbar,atopen); endif;

Intanto colgo l'occasione per ringraziare poi avevo 2 questioni:

1) é possibile disegnare la DL in modo che rimanga "shiftata" indietro di 26 periodi?

2) è possibile disegnare "la parte colorata tra le due span (Kumo)"? Non ho trovato le funzioni grafiche "potenti" per VT

Grazie, Bubz

P.S. Anch'io ero riuscito ad arrivare al risultato finale delle formule (mi manca quello che ho messo nei due quesiti) ma per una via tipica del primo listato di basic che scrissi nell'80!!! AHHAHAHAHA
 

solospread

Forumer storico
Io ho plottato il tutto sul grafo ma,
1) non sono riuscito a creare la zona " fumo "
2) non sono riuscito a shiftarla in avanti
 

Bubz

Nuovo forumer
Probabilmente sono funzioni grafiche non possibili (anch'io ho plottato tranquillamente i 5 valori)!

Ancora grazie, Bubz
 

Users who are viewing this thread

Alto