02:27:52.144 [Thread-348] INFO  c.s.t.project.ProgressEngine - Databank 'Builder - Results' synchronized to files - 1 records updated in 0.03 s.
04:27:52.186 [Thread-348] INFO  c.s.t.project.ProgressEngine - Databank 'Builder - Results' synchronized to files - 1 records updated in 0.04 s.
05:22:18.619 [Blocking computeThread common #11 - Builder_1-Generation 2.25.154] ERROR BacktestEvaluator - com.strategyquant.tradinglib.strategy.xml.XmlStrategyException: Cannot create strategy from XML! Error: Block has an unallowed name 'Param'
	at SQ.Internal.Rule.initialize(Rule.java:164)
	at SQ.Internal.Rule.newInstance(Rule.java:129)
	at SQ.Internal.StrategyEvent.parseXml(StrategyEvent.java:107)
	at SQ.Internal.StrategyEvent.<init>(StrategyEvent.java:58)
	at SQ.Internal.XmlStrategy.parseXml(XmlStrategy.java:248)
	at SQ.Internal.XmlStrategy.callOnInit(XmlStrategy.java:157)
	at com.strategyquant.tradinglib.engine.TradingSetup.start(Unknown Source)
	at com.strategyquant.tradinglib.engine.BacktestEngine.initializeBacktest(Unknown Source)
	at com.strategyquant.tradinglib.engine.BacktestEngine.runBacktest(Unknown Source)
	at com.strategyquant.tradinglib.backtestrunner.BacktestRunner.backtestStrategy(Unknown Source)
	at com.strategyquant.tradinglib.backtestrunner.BacktestRunner.runBacktestOnMainSetup(Unknown Source)
	at com.strategyquant.tradinglib.backtestrunner.BacktestRunner.execute(Unknown Source)
	at com.strategyquant.tradinglib.gp.strategies.BacktestEvaluator.evaluateCandidate(Unknown Source)
	at com.strategyquant.tradinglib.gp.strategies.BacktestEvaluator.evaluateCandidate(Unknown Source)
	at com.strategyquant.tradinglib.gp.GPEvaluationJob.call(Unknown Source)
	at com.strategyquant.tradinglib.gp.GPEvaluationJob.call(Unknown Source)
	at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source)
	at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.runCommonExecutor(Unknown Source)
	at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.run(Unknown Source)
	at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: com.strategyquant.tradinglib.BlockDefinitionException: Block has an unallowed name 'Param'
	at SQ.Internal.RulesImpl.Signal.parseSignal(Signal.java:188)
	at SQ.Internal.RulesImpl.Signal.parseXml(Signal.java:127)
	at SQ.Internal.Rule.initialize(Rule.java:162)
	... 19 more

com.strategyquant.tradinglib.strategy.xml.XmlStrategyException: Cannot create strategy from XML! Error: Block has an unallowed name 'Param'
	at SQ.Internal.Rule.initialize(Rule.java:164) ~[na:na]
	at SQ.Internal.Rule.newInstance(Rule.java:129) ~[na:na]
	at SQ.Internal.StrategyEvent.parseXml(StrategyEvent.java:107) ~[na:na]
	at SQ.Internal.StrategyEvent.<init>(StrategyEvent.java:58) ~[na:na]
	at SQ.Internal.XmlStrategy.parseXml(XmlStrategy.java:248) ~[na:na]
	at SQ.Internal.XmlStrategy.callOnInit(XmlStrategy.java:157) ~[na:na]
	at com.strategyquant.tradinglib.engine.TradingSetup.start(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.engine.BacktestEngine.initializeBacktest(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.engine.BacktestEngine.runBacktest(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.backtestrunner.BacktestRunner.backtestStrategy(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.backtestrunner.BacktestRunner.runBacktestOnMainSetup(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.backtestrunner.BacktestRunner.execute(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.gp.strategies.BacktestEvaluator.evaluateCandidate(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.gp.strategies.BacktestEvaluator.evaluateCandidate(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.gp.GPEvaluationJob.call(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.tradinglib.gp.GPEvaluationJob.call(Unknown Source) ~[SQTradingLib.jar:na]
	at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) ~[SQGridLib2.jar:na]
	at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.runCommonExecutor(Unknown Source) ~[SQGridLib2.jar:na]
	at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.run(Unknown Source) ~[SQGridLib2.jar:na]
	at java.base/java.lang.Thread.run(Thread.java:832) ~[na:na]
Caused by: com.strategyquant.tradinglib.BlockDefinitionException: Block has an unallowed name 'Param'
	at SQ.Internal.RulesImpl.Signal.parseSignal(Signal.java:188) ~[na:na]
	at SQ.Internal.RulesImpl.Signal.parseXml(Signal.java:127) ~[na:na]
	at SQ.Internal.Rule.initialize(Rule.java:162) ~[na:na]
	... 19 common frames omitted
07:27:52.221 [Thread-348] INFO  c.s.t.project.ProgressEngine - Databank 'Builder - Results' synchronized to files - 1 records updated in 0.02 s.
10:10:33.786 [Thread-20352656] ERROR c.strategyquant.webguilib.BrowserGUI - JS ERROR: http://localhost:8080/common/Batch1/libs.js:102243: Unknown communication error
17:27:52.348 [Thread-348] INFO  c.s.t.project.ProgressEngine - Databank 'Builder - Results' synchronized to files - 1 records updated in 0.05 s.
20:27:52.432 [Thread-348] INFO  c.s.t.project.ProgressEngine - Databank 'Builder - Results' synchronized to files - 2 records updated in 0.08 s.
