Gamestudio Links
Zorro Links
Newest Posts
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (degenerate_762, AbrahamR, AndrewAMD, ozgur), 667 guests, and 8 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
price() need to be called at least once()? #487875
10/22/23 22:58
10/22/23 22:58
Joined: May 2023
Posts: 4
T
tickserver Offline OP
Guest
tickserver  Offline OP
Guest
T

Joined: May 2023
Posts: 4
I use a binary options strategy with 1h-candels and TimeFrame=2.
Because of broker restrictions I want to exclude trades [18:00-22:00[
The following code snippets do the exclusion correctly.
With the code block 1) in my strategy I get different results in backtesting than with 2)

1)
Code
vars Price = series(price());
int h = hour(0);
if (h>18 && h<22) return;


2) (quite different results:)
Code
int h = hour(0);
if (h>18 && h<22) return;
vars Price = series(price());


Why?

Last edited by tickserver; 10/24/23 22:41.
Re: price() need to be called at least once()? [Re: tickserver] #487891
10/24/23 22:43
10/24/23 22:43
Joined: May 2023
Posts: 4
T
tickserver Offline OP
Guest
tickserver  Offline OP
Guest
T

Joined: May 2023
Posts: 4
Found some explanation in Zorro-help regarding "series()"

"Therefore series calls cannot be skipped by if or other conditions that change from bar to bar (see example below)."
I do not understand the explanation but this must be the reason.

Thread closed.


Moderated by  Petra 

Powered by UBB.threads™ PHP Forum Software 7.7.1