multi currencies fail..

General discussion about the Tickstory Lite software package.
Post Reply
gooly
Posts: 57
Joined: Tue Jul 09, 2013 10:12 am

multi currencies fail..

Post by gooly »

Hi,

I am developing a multi-currency-EA and I created for these 28 pairs:
USDJPY, USDCHF, USDCAD, NZDUSD, NZDJPY, NZDCHF, NZDCAD,
GBPUSD, GBPNZD, GBPJPY, GBPCHF, GBPCAD, GBPAUD, EURUSD,
EURNZD, EURJPY, EURGBP, EURCHF, EURCAD, EURAUD, CHFJPY,
CADJPY, CADCHF, AUDUSD, AUDNZD, AUDJPY, AUDCHF, AUDCAD
m1-tickdata with Tickstory.

But the use of these data fails totally!!
this is my simplified code that fails - Reason? Workaround?

Code: Select all

void check(){
	string testPairs[28] = {
		"USDJPY", "USDCHF", "USDCAD", "NZDUSD", "NZDJPY", "NZDCHF", "NZDCAD",
		"GBPUSD", "GBPNZD", "GBPJPY", "GBPCHF", "GBPCAD", "GBPAUD", "EURUSD",
		"EURNZD", "EURJPY", "EURGBP", "EURCHF", "EURCAD", "EURAUD", "CHFJPY",
		"CADJPY", "CADCHF", "AUDUSD", "AUDNZD", "AUDJPY", "AUDCHF", "AUDCAD"};
		int p =ArraySize(testPairs);
		while(p>0){p--;
			string s = testPairs[p];
			Print(s,"[",p,"] =?= ",getStrIndex(s,idx2pairs),
				"  key-check price-check: ",DoubleToStr(MarketInfo(s,MODE_BID),MarketInfo(s,MODE_DIGITS)),
				"  close[9]: ",DoubleToStr(iClose(s,PERIOD_M1,9),MarketInfo(s,MODE_DIGITS))
			);		
		}
}
The test-EA was installed on the EURUSD m1-chart. For EURUSD I get correct values but not for the other pairs.
Can't check at the moment as the start of Tickstory has again deleted all the other FXT-pairs.. :(

Thanks,
Gooly

ea.maxpro.vn
Posts: 6
Joined: Fri May 24, 2013 11:03 am

Re: multi currencies fail..

Post by ea.maxpro.vn »

As I know, MT4 is not allow to backtest with multiple pairs.
But you can do with MT5.

Good luck!

Post Reply