Pagina 1 van 1

een keer long en een keer short

BerichtGeplaatst: wo 07 mei 2003, 8:52
door Mark Vink
Hallo,

Misschien dat iemand mij kan helpen met het volgende:

1.) Ik heb een systeem en daar wil ik graag in hebben dat als er een longtrade is geweest er dezelfde dag niet nog een long trade mag plaats vinden ook al wordt er wel aan de voorwaarde voldaan en het zelfde geld voor shorttrades. Short en long op ??n dag mag wel.

2.) ?Het long of shortsignaal zou ik graag willen verhogen met vb 0,3 punten. Als er een signaal is om long of short te gaan dan wil ik 0,3 punten wachten om in te stappen.

Bedankt voor de moeite!

Mark

een keer long en een keer short

BerichtGeplaatst: wo 07 mei 2003, 18:08
door GM
Beetje simpel maar ik begin maar met de aftrap :cool:


{***********************************************************************
Description: 1 keer long en 1 keer short op de lopende dag.
Provided By: GMe 7 mei 2003
************************************************************************}

Condition1 = close > close[1];
Condition2 = close < close[1];

If Date = CurrentDate then Begin

If Marketposition(1) <> 1 and Marketposition(2) <> 1 and Condition1
?then buy this bar at Close;

If Marketposition(1) <> -1 and Marketposition(2) <> -1 and Condition2
?then sell this bar at Close;

End;

een keer long en een keer short

BerichtGeplaatst: do 08 mei 2003, 17:18
door Mark Vink
Hallo Gm,

Bedankt voor je reactie, ik had via pierre ook al iets gekregen en in combinatie met het jouwe werkt het prima.

Nogmaals bedankt!
Mark

een keer long en een keer short

BerichtGeplaatst: do 08 mei 2003, 17:20
door GM
De totaal oplossing mag natuurlijk altijd gepost worden.
Altijd leerzaam :cool:

een keer long en een keer short

BerichtGeplaatst: ma 12 mei 2003, 7:18
door Mark Vink
Hallo GM,

Daar heb je natuurlijk helemaal gelijk in. Ik heb hem nog iets aangepast en volgens mij ben ik nu een heel eind.


{---- onthoud EntriesToDay ---}
value xEntriesToday = 0;
if Date<>Date[1] then xEntriesToday := 0;

{--- check op uitbraak boven hoogste of onder laagste ---}


If time>1000 and time<1400 and ?high>xHoogste +0.3 and xEntriesToday<1 then buy ;
if marketposition =1 then xEntriesToday :=1;
end;

If time>1000 and time<1400 and low<xLaagste -0.3 ?and XEntriesToday>-1 then sell;
if marketposition =-1 then xEntriesToday := -1;
end;

Groeten,
Mark