[Quantproject-developers] QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag WFLagEndOfDayT
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2006-11-03 16:38:53
|
Update of /cvsroot/quantproject/QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv19881/b7_Scripts/WalkForwardTesting/WalkForwardLag Modified Files: WFLagEndOfDayTimerHandler.cs Log Message: The script structure has been improved: an IEquityEvaluator parameter has been added to the RunWalkForwardLag constructor (and to many other involved classes) A minor change has been applied, to show a better progress status notification Index: WFLagEndOfDayTimerHandler.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag/WFLagEndOfDayTimerHandler.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** WFLagEndOfDayTimerHandler.cs 30 Jul 2006 13:39:56 -0000 1.5 --- WFLagEndOfDayTimerHandler.cs 3 Nov 2006 16:38:47 -0000 1.6 *************** *** 30,33 **** --- 30,34 ---- using QuantProject.Business.Financial.Instruments; using QuantProject.Business.Strategies; + using QuantProject.Business.Strategies.EquityEvaluation; using QuantProject.Business.Timing; using QuantProject.Scripts.SimpleTesting; *************** *** 55,58 **** --- 56,60 ---- private int generationNumberForGeneticOptimizer; private int populationSizeForGeneticOptimizer; + private IEquityEvaluator equityEvaluator; private WFLagEligibleTickers eligibleTickers; *************** *** 76,80 **** Account account , int generationNumberForGeneticOptimizer , ! int populationSizeForGeneticOptimizer ) { this.tickerGroupID = tickerGroupID; --- 78,83 ---- Account account , int generationNumberForGeneticOptimizer , ! int populationSizeForGeneticOptimizer , ! IEquityEvaluator equityEvaluator ) { this.tickerGroupID = tickerGroupID; *************** *** 90,93 **** --- 93,97 ---- this.populationSizeForGeneticOptimizer = populationSizeForGeneticOptimizer; + this.equityEvaluator = equityEvaluator; this.eligibleTickers = new WFLagEligibleTickers( *************** *** 104,108 **** this.account.EndOfDayTimer , this.generationNumberForGeneticOptimizer , ! this.populationSizeForGeneticOptimizer ); this.chosenTickers.NewProgress += new NewProgressEventHandler( this.bestPerformingNewProgress ); --- 108,113 ---- this.account.EndOfDayTimer , this.generationNumberForGeneticOptimizer , ! this.populationSizeForGeneticOptimizer , ! this.equityEvaluator ); this.chosenTickers.NewProgress += new NewProgressEventHandler( this.bestPerformingNewProgress ); |