Programmazione Visual Trader semplice ts (1 Viewer)

masmar

Nuovo forumer
altra domanda, è possibile limitare ad una sola operazione, mi spiego meglio
entro long al superamento di un certo livello :

if C> "livello" then
enterlong (bar,livello);
endif;

mi va ma poi se esco dalla posizione perchè arriva lo stop loss o il profit, e si ripresenta la condizione mi rientra a mercato, invece vorrei che il ts facesse una operazione sola.
Mi deve fare una operazione dalle 9.30 alle 15.00 e poi un altra dalle 15.30 alle 17.15
ma non ne vengo a capo......
grazie
ciao Marco
 

chantal

Nuovo forumer
altra domanda, è possibile limitare ad una sola operazione, mi spiego meglio
entro long al superamento di un certo livello :

if C> "livello" then
enterlong (bar,livello);
endif;

mi va ma poi se esco dalla posizione perchè arriva lo stop loss o il profit, e si ripresenta la condizione mi rientra a mercato, invece vorrei che il ts facesse una operazione sola.
Mi deve fare una operazione dalle 9.30 alle 15.00 e poi un altra dalle 15.30 alle 17.15
ma non ne vengo a capo......
grazie
ciao Marco
var:eek:p(0);
if (t=1525or t=0900) then op=0;endif

if C> "livello" and op=0 and ( (t>0900 and t<=1500) or (t>=1530 and t<=1715)) then
enterlong (bar,livello);
op=1;
endif;


op (numero operazioni fatte)diventa 1 quando c'è il trade all'interno degli orari,
e poi si resetta solo prima di quegli orari

Son andata a memoria.
 

ciaox2003

Nuovo forumer
pivot r/ s---sono delle linee che collegano i livelli pivot point e r1 s1..ecc dei giorni precedenti tra di loro...si possono emtterre ..livello 0,1, 2
 

masmar

Nuovo forumer
Chiedo ancora aiuto, essendo alle prime armi.....
ho fatto questo listato, ma a volte non rispetta le condizioni, sto vedendo generali con grafico a 15 minuti, ingresso alla rottura della seconda barra, profit a 15 tick e stop a 5. Ora vedo che alcune volte entra e esce come vuole, altre non entra.
Non so che cosa sto sbagliando..........
Var: LivH(0), LivL(0);

If t <= 930 then
LivH = hhv(h,2);
LivL = llv(l,2);
endif;
SECTION_ENTERLONG:
If CrossOver(C,LivH) and positiondir = 0 then
enterlong(bar,AddTick(LivH,2),limit);
endif;
END_SECTION
SECTION_EXITLONG:
if positiondir = 1 then
exitlong(bar,AddTick(LivH,20),stop);
exitlong(bar,AddTick(LivL,5),stop);
endif;
END_SECTION
SECTION_ENTERSHORT:
If CrossUnder(C,LivL) and positiondir = 0 then
entershort(bar,AddTick(LivL,-2),limit);
endif;
END_SECTION
SECTION_EXITSHORT:
if positiondir = -1 then
exitshort(bar,AddTick(LivL,-20),stop);
exitshort(bar,AddTick(LivH,-5),stop);
endif;
END_SECTION

plotchart(LivH,2,blue,solid,2);
plotchart(livL,2,blue,solid,2);
 

Users who are viewing this thread

Alto