[Quantproject-developers] QuantProject/b7_Scripts/TechnicalAnalysisTesting/Oscillators/FixedLevelOs
Brought to you by:
glauco_1
Update of /cvsroot/quantproject/QuantProject/b7_Scripts/TechnicalAnalysisTesting/Oscillators/FixedLevelOscillators/PortfolioValueOscillator/InSampleChoosers In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv17098/Oscillators/FixedLevelOscillators/PortfolioValueOscillator/InSampleChoosers Modified Files: PVOChooserFromSavedBackTestLog.cs PVOGeneticChooser.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: PVOChooserFromSavedBackTestLog.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b7_Scripts/TechnicalAnalysisTesting/Oscillators/FixedLevelOscillators/PortfolioValueOscillator/InSampleChoosers/PVOChooserFromSavedBackTestLog.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** PVOChooserFromSavedBackTestLog.cs 26 Apr 2008 09:44:58 -0000 1.2 --- PVOChooserFromSavedBackTestLog.cs 29 Sep 2008 21:19:05 -0000 1.3 *************** *** 58,62 **** } ! protected override TestingPositions[] getTestingPositionsFromBackTestLog(EndOfDayDateTime lastInSampleDateOfOptimizedTestingPositions) { TestingPositions[] testingPositions = --- 58,63 ---- } ! protected override TestingPositions[] getTestingPositionsFromBackTestLog( ! DateTime lastInSampleDateOfOptimizedTestingPositions) { TestingPositions[] testingPositions = *************** *** 66,71 **** i++ ) { ! if( this.backTestLog[i].SimulatedCreationTime.DateTime == ! lastInSampleDateOfOptimizedTestingPositions.DateTime ) { Array.Copy( ((PVOLogItem)this.backTestLog[i]).BestPVOPositionsInSample , --- 67,72 ---- i++ ) { ! if( this.backTestLog[i].SimulatedCreationDateTime == ! lastInSampleDateOfOptimizedTestingPositions ) { Array.Copy( ((PVOLogItem)this.backTestLog[i]).BestPVOPositionsInSample , Index: PVOGeneticChooser.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b7_Scripts/TechnicalAnalysisTesting/Oscillators/FixedLevelOscillators/PortfolioValueOscillator/InSampleChoosers/PVOGeneticChooser.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PVOGeneticChooser.cs 9 Mar 2008 22:49:23 -0000 1.1 --- PVOGeneticChooser.cs 29 Sep 2008 21:19:05 -0000 1.2 *************** *** 57,61 **** IDecoderForTestingPositions decoderForTestingPositions , IFitnessEvaluator fitnessEvaluator , ! IHistoricalQuoteProvider historicalQuoteProvider , double crossoverRate , double mutationRate , double elitismRate , int populationSizeForGeneticOptimizer , --- 57,61 ---- IDecoderForTestingPositions decoderForTestingPositions , IFitnessEvaluator fitnessEvaluator , ! HistoricalMarketValueProvider historicalMarketValueProvider , double crossoverRate , double mutationRate , double elitismRate , int populationSizeForGeneticOptimizer , *************** *** 69,73 **** base(numberOfPortfolioPositions, numberOfBestTestingPositionsToBeReturned, benchmark , decoderForTestingPositions , ! fitnessEvaluator , historicalQuoteProvider , crossoverRate , mutationRate , elitismRate , populationSizeForGeneticOptimizer , --- 69,73 ---- base(numberOfPortfolioPositions, numberOfBestTestingPositionsToBeReturned, benchmark , decoderForTestingPositions , ! fitnessEvaluator , historicalMarketValueProvider , crossoverRate , mutationRate , elitismRate , populationSizeForGeneticOptimizer , |