[Quantproject-developers] QuantProject/b4_Business/a2_Strategies/InSample GeneticChooser.cs, 1.9,
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2008-09-29 21:16:48
|
Update of /cvsroot/quantproject/QuantProject/b4_Business/a2_Strategies/InSample In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv15371/InSample Modified Files: GeneticChooser.cs Log Message: The new revision moves toward an intraday enabled framework. EndOfDayDate time has been removed, DateTime is used now. The code has been changed accordingly. Index: GeneticChooser.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b4_Business/a2_Strategies/InSample/GeneticChooser.cs,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** GeneticChooser.cs 9 Mar 2008 21:42:21 -0000 1.9 --- GeneticChooser.cs 29 Sep 2008 21:16:19 -0000 1.10 *************** *** 43,46 **** --- 43,47 ---- /// in sample optimization /// </summary> + [Serializable] public abstract class GeneticChooser : IInSampleChooser { *************** *** 59,63 **** protected IDecoderForTestingPositions decoderForTestingPositions; protected IFitnessEvaluator fitnessEvaluator; ! protected IHistoricalQuoteProvider historicalQuoteProvider; protected IGenomeManager genomeManager; protected double crossoverRate; --- 60,64 ---- protected IDecoderForTestingPositions decoderForTestingPositions; protected IFitnessEvaluator fitnessEvaluator; ! protected HistoricalMarketValueProvider historicalMarketValueProvider; protected IGenomeManager genomeManager; protected double crossoverRate; *************** *** 96,100 **** IDecoderForTestingPositions decoderForTestingPositions , IFitnessEvaluator fitnessEvaluator , ! IHistoricalQuoteProvider historicalQuoteProvider , double crossoverRate , double mutationRate , double elitismRate , int populationSizeForGeneticOptimizer , --- 97,101 ---- IDecoderForTestingPositions decoderForTestingPositions , IFitnessEvaluator fitnessEvaluator , ! HistoricalMarketValueProvider historicalMarketValueProvider , double crossoverRate , double mutationRate , double elitismRate , int populationSizeForGeneticOptimizer , *************** *** 107,111 **** this.decoderForTestingPositions = decoderForTestingPositions; this.fitnessEvaluator = fitnessEvaluator; ! this.historicalQuoteProvider = historicalQuoteProvider; this.crossoverRate = crossoverRate; this.mutationRate = mutationRate; --- 108,112 ---- this.decoderForTestingPositions = decoderForTestingPositions; this.fitnessEvaluator = fitnessEvaluator; ! this.historicalMarketValueProvider = historicalMarketValueProvider; this.crossoverRate = crossoverRate; this.mutationRate = mutationRate; |