I just tested the new version and found several problems, but let's take it one by one.
Code
function run() {
	
	set(LOGFILE);
	NumYears=1;
	Verbose=3;
   
      BarPeriod=15;
	
	BarZone=ET;		
	StartWeek=71800;
	EndWeek=51701;
		
BarMode = BR_WEEKEND+BR_NOSHIFT+BR_LOCAL+BR_LEISURE;

MaxLong=-1;

#ifndef first	
	asset("EUR/USD");	  
	
	       AssetMarketZone=ET;	
		AssetMarketStart = 1800;
		AssetMarketEnd = 1701;	
	 
	  vars prcI= series(priceC(0)); 
	  vars opnI= series(priceO(0));
	
	   printf("# opn1=%.5f,cls1=%.5f,Mark1Start=%i,mark1end=%i, market=%i,susp=%i,noshift=%i",opnI[0],prcI[0],AssetMarketStart,AssetMarketEnd,market(ET,0),suspended(), is(NOSHIFT));
#endif
	
#ifdef second	
	asset("SPY");	
	
	AssetMarketZone=ET;	
	AssetMarketStart = 0730;
	AssetMarketEnd = 1601;	
	
	vars prc= series(priceC(0));
	vars opn= series(priceO(0));
	printf("# opn2=%.2f,cls2=%.2f, mark2start=%i,mark2end=%i, market=%i,susp=%i,noshift=%i",opn[0],prc[0],AssetMarketStart,AssetMarketEnd,market(ET,0),suspended(), is(NOSHIFT));	
#endif	
/*	
	LifeTime=8;
	//if (ltod(ET,0)>AssetMarketEnd-1)
	if (prc[0]>prc[1]) enterLong();

*/	
}
doesn't work:
Code
[92: Mon 22-01-03 22:00] 1.12981/1.12993\1.12969/1.12974 -0.00004 opn1=1.12981,cls1=1.12974,Mark1Start=1800,mark1end=1701, market=1,susp=0,noshift=0
[93: Mon 22-01-03 22:30c] 1.12975/1.12977\1.12943/1.12943 -0.00004 opn1=1.12975,cls1=1.12943,Mark1Start=1800,mark1end=1701, market=0,susp=8,noshift=0
[94: Mon 22-01-03 22:45c] 1.12943/1.12962\1.12943/1.12954 -0.00004 opn1=1.12943,cls1=1.12954,Mark1Start=1800,mark1end=1701, market=0,susp=8,noshift=0
[95: Mon 22-01-03 23:00c] 1.12954/1.12965\1.12951/1.12955 -0.00004 opn1=1.12954,cls1=1.12955,Mark1Start=1800,mark1end=1701, market=0,susp=8,noshift=0
[96: Mon 22-01-03 23:15] 1.12955/1.12978\1.12955/1.12977 -0.00004 opn1=1.12955,cls1=1.12977,Mark1Start=1800,mark1end=1701, market=1,susp=0,noshift=0
1830(start)-1701(end) - works; 1900-1801 - works, but any AssetMarketEnd>1801 - doesn't work.
Other combinations like 1600(start)-1501(end) do not work either.

Last edited by Zheka; 04/20/22 16:39.