COSTRUZIONE INDICATORE PER ANALISI CICLICA CON VISUAL TRADER

Buona sera, zio pino day3 a rapporto.

finora 2 tiri.... 2 goal !!! :D

Buon weekend a tutti

ziopino_DAY3.jpg
 
Ciao a tutti...
Mi sto cimentando in una nuova idea.... x ora sta fungendo abbastanza bene, ma ha ancora un po' di "buchi" da sistemare.
1238397991thefish.jpg

1238398038thefishtp.jpg
 
un ciao a tutti i partecipanti di questa splendida discussione.
vorrei abusare della vostra gentilezza per chiedere se qualcuno può aiutarmi a risolvere un problema di programmazione con VT (sono alle primissime armi).
Dal momento che nella ver di VT in mio possesso non c'è l'ER ho deciso di implementarlo ma l'editor mi da come errore "numero di barre disponibili inferiore a quello necessario per il calcolo dell'oscillatore". riporto il listato di quanto ho provato a scrivere:

// calcolo di ER su 10 periodi
Var: idx(0),numiniz(1),numfine(9);
Var: direction(0), vola(0), ER(0), n, appo;

if CurrentBar > 10 then
direction = OP(C, REF(C, 10), sub);
vola = Valore_Assoluto (OP(C, REF(C, 1), sub));
beginfor(idx,numiniz,numfine);
n = idx+1;
appo = Valore_Assoluto (OP(REF(C, idx), REF(C, n), sub));
vola = OP(vola, appo, add);
endfor;
ER = OP(direction, vola, divis);

elseif CurrentBar <= 10 then
ER = 0;
endif;
 
Ciao, io ho provato con una timeframe di 5min su 10gg e funge.
fino a una TF di OGGI su 1sec.
Non vedo rpoblemi...
Non è che hai usato un oscillatore che si basa sul volume.
Perchèho avuto un problema simile quache gg fa.



// calcolo di ER su 10 periodi
Var: idx(0),numiniz(1),numfine(9);
Var: direction(0), vola(0), ER(0), n, appo,zona1;
if CurrentBar > 10 then
direction = OP(C, REF(C, 10), sub);
vola = Valore_Assoluto (OP(C, REF(C, 1), sub));
beginfor(idx,numiniz,numfine);
n = idx+1;
appo = Valore_Assoluto (OP(REF(C, idx), REF(C, n), sub));
vola = OP(vola, appo, add);
endfor;
ER = OP(direction, vola, divis);
elseif CurrentBar <= 10 then
ER = 0;
endif;
zona1=CreateViewport(350,true,true);
PlotChart(ER,zona1,red,solid,1);
 
l'errore me lo da in fase di debug del listato. vorrei applicarlo sul 30min. comunque girando nella sezione trading systems ho trovato una discussione sulle MM dove c'è alla fine un listato che fa il tutto in 2 passaggi: forse devo studiare un pò di più il manuale del VT!! grazie comunque per la risposta
 
l'errore me lo da in fase di debug del listato. vorrei applicarlo sul 30min. comunque girando nella sezione trading systems ho trovato una discussione sulle MM dove c'è alla fine un listato che fa il tutto in 2 passaggi: forse devo studiare un pò di più il manuale del VT!! grazie comunque per la risposta


Io ho preso iltuo listato e lo piazzato pari pari... e con F5 nada errori
a che linea ti da l'errore?
 
non mi indica il num riga (è la prima volta che mi capita). ad ogni modo vai a vedere come si implementa ER in modo semplice nell'ambito del calcolo di una media adattativa:
http://www.investireoggi.it/forum/ts-e-medie-mobili-con-vt-vt39659-6.html

è il listato di solospread. diciamo che il mio era un tentativo per vedere se il ciclo for funzionava correttamente (l'ho copiato da solospread se non erro). nella mia ver di VT non è riportato nel manuale di programmazione.
Ora sono in uscita, ti saluto ed eventualmente ne riparleremo la prox volta.
Porca miseria come scende e io che ho chiuso il mio short a 15070 !!!!
 

Users who are viewing this thread

Back
Alto