Hi,
you can detect the timeframe you are currently using and then close the 
position accordingly.

E.g. if you are using a 1 minute timeframe, you can close at 15:59, with a 5 
minute, 15:55, 10 minute, 15:50 etc...

The code should look something like:
if (interval() == 60) {sell=timenum()==155900;}
if (interval() == 300) {sell=timenum()==155500;}

...and so on....

refer to the helpfile for the interval values.

hope it helps!


 
--- In [email protected], "shakerlr" <ljr...@...> wrote:
>
> I'm using the backtester (and getting used it it), and would like to close 
> all my positions at the end of the day (between 3:50-3:55).  Currently I do 
> it like this in the backtester: 
> 
> Sell = (Cross(Graph0,C) AND Cross(graph1,c))
>       OR TimeNum() >= 155000;
> 
> But if I use a timeframe higher than than 1,5,10 minutes, it does not get 
> triggered because the bar is not created yet...and I end up closing the 
> position on the next day.  Is there anyway to say I want all positioins 
> closed at 1500-1600 hours?
>


Reply via email to