error for upload product on the market

 
test on EURUSD,H1 (netting)
log files size exceeded 2095 MB, test terminated
 2016.04.05 09:00:01   failed instant sell 0.01 EURUSD at 1.13854 [Invalid volume]
 2016.04.05 09:00:01   failed instant buy 0.01 USDCHF at 0.95917 [Invalid volume]
 2016.04.05 09:00:01   failed instant sell 0.01 EURUSD at 1.13853 [Invalid volume]
 2016.04.05 09:00:01   failed instant buy 0.01 USDCHF at 0.95917 [Invalid volume]
 2016.04.05 09:00:01   failed instant sell 0.01 EURUSD at 1.13854 [Invalid volume]
 2016.04.05 09:00:01   failed instant buy 0.01 USDCHF at 0.95915 [Invalid volume]
 2016.04.05 09:00:02   failed instant sell 0.01 EURUSD at 1.13853 [Invalid volume]
 2016.04.05 09:00:02   failed instant buy 0.01 USDCHF at 0.95916 [Invalid volume]
 2016.04.05 09:00:02   failed instant sell 0.01 EURUSD at 1.13855 [Invalid volume]
 2016.04.05 09:00:02   failed instant buy 0.01 USDCHF at 0.95916 [Invalid volume]
 2016.04.05 09:00:02   failed instant sell 0.01 EURUSD at 1.13854 [Invalid volume]
 2016.04.05 09:00:02   failed instant buy 0.01 USDCHF at 0.95915 [Invalid volume]
 2016.04.05 09:00:03   failed instant sell 0.01 EURUSD at 1.13855 [Invalid volume]
 2016.04.05 09:00:03   failed instant buy 0.01 USDCHF at 0.95915 [Invalid volume]
 2016.04.05 09:00:03   failed instant sell 0.01 EURUSD at 1.13854 [Invalid volume]
 2016.04.05 09:00:03   failed instant buy 0.01 USDCHF at 0.95916 [Invalid volume]
 2016.04.05 09:00:03   failed instant sell 0.01 EURUSD at 1.13855 [Invalid volume]
 2016.04.05 09:00:03   failed instant buy 0.01 USDCHF at 0.95916 [Invalid volume]
 2016.04.05 09:00:04   failed instant sell 0.01 EURUSD at 1.13854 [Invalid volume]
 2016.04.05 09:00:04   failed instant buy 0.01 USDCHF at 0.95914 [Invalid volume]
strategy tester report not found

...

 

Probably you need to adjust for minimal lot, maximal lot and lot step.

See example by @Fernando Carreiro here https://www.mql5.com/en/forum/214894#comment_5697033

Forum on trading, automated trading systems and testing trading strategies

How to calculate lots using multiplier according to number of opened orders?

Fernando Carreiro, 2017.09.01 21:57

Don't use NormalizeDouble(). Here is some guidance (code is untested, just serves as example):

// Variables for Symbol Volume Conditions
double
   dblLotsMinimum = SymbolInfoDouble( _Symbol, SYMBOL_VOLUME_MIN  ),
   dblLotsMaximum = SymbolInfoDouble( _Symbol, SYMBOL_VOLUME_MAX  ),
   dblLotsStep    = SymbolInfoDouble( _Symbol, SYMBOL_VOLUME_STEP );
   
// Variables for Geometric Progression
double
   dblGeoRatio = 2.8,
   dblGeoInit  = dblLotsMinimum;
   
// Calculate Next Geometric Element
double
   dblGeoNext  = dblGeoInit * pow( dblGeoRatio, intOrderCount + 1 );
   
// Adjust Volume for allowable conditions
double
   dblLotsNext = fmin( dblLotsMaximum,                                     // Prevent too greater volume
                   fmax( dblLotsMinimum,                                   // Prevent too smaller volume
                     round( dblGeoNext / dblLotsStep ) * dblLotsStep ) );  // Align to Step value
Succes!