B136 Dev6 - Errors after calibration

Build halts if Calibration is used:



23:09:34 Project finished 23:09:34 Build strategies : Task finished 23:09:34 Build strategies : Finished in 0s 23:09:34 Build strategies : java.lang.NumberFormatException: Character N is neither a decimal digit number, decimal point, nor "e" notation exponential mark. at java.base/java.math.BigDecimal.<init>(BigDecimal.java:519) at java.base/java.math.BigDecimal.<init>(BigDecimal.java:402) at java.base/java.math.BigDecimal.<init>(BigDecimal.java:835) at java.base/java.math.BigDecimal.valueOf(BigDecimal.java:1305) at com.strategyquant.tradinglib.blocks.random.BlockParameter.recognizeDecimals(Unknown Source) at com.strategyquant.tradinglib.blocks.random.ReplacementParameter.initFromGeneratedParam(Unknown Source) at com.strategyquant.tradinglib.blocks.random.ReplacementParameters.parseGeneratedConfig(Unknown Source) at com.strategyquant.tradinglib.blocks.random.ReplacementParameters.<init>(Unknown Source) at com.strategyquant.tradinglib.blocks.random.ReplacementBlock.<init>(Unknown Source) at com.strategyquant.tradinglib.blocks.random.ReplacementConfig.<init>(Unknown Source) at com.strategyquant.tradinglib.blocks.random.ReplacementsConfig.<init>(Unknown Source) at com.strategyquant.tradinglib.generator.StrategyGenerator.<init>(Unknown Source) at com.strategyquant.tradinglib.generator.StrategyGeneratorCache.getGenerator(Unknown Source) at com.strategyquant.tradinglib.gp.strategies.NodeFactory.generateStrategy(Unknown Source) at com.strategyquant.tradinglib.gp.strategies.NodeFactory.generateRandomCandidate(Unknown Source) at com.strategyquant.tradinglib.gp.strategies.NodeFactory.generateRandomCandidate(Unknown Source) at com.strategyquant.tradinglib.gp.GPGenerationalEngine.generateInitialPopulation(Unknown Source) at com.strategyquant.tradinglib.gp.GPGenerationalEngine.gpEvolution(Unknown Source) at com.strategyquant.tradinglib.gp.GPGenerationalEngine.evolve(Unknown Source) at com.strategyquant.tradinglib.gp.GPIslandJob.call(Unknown Source) at com.strategyquant.tradinglib.gp.GPIslandJob.call(Unknown Source) at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 23:09:34 Build strategies : -- Generating initial population for island #3 23:09:34 Build strategies : -- Generating initial population for island #2 23:09:34 Build strategies : -- Generating initial population for island #4 23:09:34 Build strategies : -- Generating initial population for island #1 23:09:33 Build strategies : ----------------------------- 23:09:33 Build strategies : All backtest data prepared 23:09:33 Build strategies : Data loaded from memory 23:09:33 Build strategies : Loading backtest data for Main test - XAUUSD_M1_ESTPlus07 / H1 23:09:33 Build strategies : Initializing backtest data... 23:09:32 Indicators calibration done 23:09:31 Starting indicators calibration for task Build strategies...

Attachments
  • Votes +1
  • Project StrategyQuant X
  • Type Bug
  • Status Fixed
  • Priority Normal

History

DR
#1

mentaledge

05.11.2022 22:12

Task created

DR
#2

mentaledge

05.11.2022 22:15
Several indicators Steps values after calibration were saved as NaN, resolved by manually entering values.
E
#3

Emmanuel

07.11.2022 11:25
Voted for this task.
TT
#4

Tamas

08.11.2022 09:15

Status changed from New to Waiting for information

Please attach project config file to reproduce the issue
DR
#5

mentaledge

10.11.2022 18:10

Attachment Build.cfx added

Attachment image-0.png added

image-0.png
(36.99 KiB)
Build.cfx
(35.33 KiB)
Found same when launched calibration on default Build'er. Some values are set to NaN.



g
#6

Lee Guan Chuan

11.11.2022 01:43

Status changed from Waiting for information to Fixed


Votes: +1

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please