solospread
Forumer storico
Oggi è andato sicuramente meglio sull'euro
Mi aiuti, per piacere, solospread?
Vorrei scrivere su Visual Trader questa variabile per costruire un oscillatore:
Se il volume di oggi è minore o uguale a quello di ieri allora deve uscire 0
Se il volume di oggi è superiore a quello di ieri, allora deve uscire la formula (V - V[1])/V.
Così ho impostato, ma evidentemente sbaglio qualcosa:
Var: var1;
var1 = if V < V[1] then
0
endif;
if V = V[1] then
0
endif;
if V > V[1] then
V (V - V[1])/V;
endif;
Grazie, grazie, grazie, grazie, grazie, Solospread!
Ciclone[/QUOTE
Per scrupolo ho provato a plottare la formula e VT non riconosce "else" essendoci <= allora devi usare la doppia istruzione. se nel copiare la formula dal forum si staccano le lettere, riattacale altrimenti ti dà errore. Ciao
Var:miavar0(0),Miacondizione1,MiaCondizione2,ciclone1,zona1;
MiaCondizione1 = 0;
MiaCondizione2 = (V - V[1])/V;
if V <= V[1] then
ciclone1 = MiaCondizione1;
endif;
if V > V[1] then
ciclone1 = Miacondizione2;
endif;
zona1=CreateViewport(300,true,true);
PlotChart(ciclone1,zona1,blue,solid,1);
Richiesta di HELP per tutti gli "smanettoni" di VT:
devo tradurre in VT la seguente funzione di metastock:
valuewhen(1,cross(media1,media2),llv(l,2 0))
Traduco:la funzione ritorna il valore del minimo a 20 giorni nel momento in cui avviene il primo cross tra la media 1 e la media 2.
Grazie in anticipo per l'aiuto.