[Quantproject-developers] QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag/WeightedPositio
Brought to you by:
glauco_1
Update of /cvsroot/quantproject/QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag/WeightedPositionsChoosers/WFLagGeneticFixedPortfolioWithNormalDrivingAndPortfolio In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv24417/b7_Scripts/WalkForwardTesting/WalkForwardLag/WeightedPositionsChoosers/WFLagGeneticFixedPortfolioWithNormalDrivingAndPortfolio Modified Files: WFLagGenomeManagerForFixedPortfolioWithNormalDrivingAndPortfolio.cs Log Message: SignedTickers and SignedTicker classes are now used, instead of plain text strings Index: WFLagGenomeManagerForFixedPortfolioWithNormalDrivingAndPortfolio.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b7_Scripts/WalkForwardTesting/WalkForwardLag/WeightedPositionsChoosers/WFLagGeneticFixedPortfolioWithNormalDrivingAndPortfolio/WFLagGenomeManagerForFixedPortfolioWithNormalDrivingAndPortfolio.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** WFLagGenomeManagerForFixedPortfolioWithNormalDrivingAndPortfolio.cs 13 Jul 2007 10:16:59 -0000 1.3 --- WFLagGenomeManagerForFixedPortfolioWithNormalDrivingAndPortfolio.cs 7 Aug 2007 16:55:22 -0000 1.4 *************** *** 46,50 **** { private int numberOfDrivingPositions; ! private string[] portfolioSignedTickers; private History timeLineForOptimization; // this time line goes from // the first optimization date for driving positions to the --- 46,50 ---- { private int numberOfDrivingPositions; ! private SignedTickers portfolioSignedTickers; private History timeLineForOptimization; // this time line goes from // the first optimization date for driving positions to the *************** *** 98,102 **** int numberOfDrivingPositions , DataTable eligibleTickersForDrivingWeightedPositions , ! string[] portfolioSignedTickers , History timeLineForOptimization , IEquityEvaluator equityEvaluator , --- 98,102 ---- int numberOfDrivingPositions , DataTable eligibleTickersForDrivingWeightedPositions , ! SignedTickers portfolioSignedTickers , History timeLineForOptimization , IEquityEvaluator equityEvaluator , *************** *** 346,356 **** private void setTickerForPortfolioPositions( int i ) { ! string signedTicker = this.portfolioSignedTickers[ i ]; ! this.tickersForPortfolioPositions[ i ] = SignedTicker.GetTicker( signedTicker ); } private void setTickersForPortfolioPositions() { ! this.tickersForPortfolioPositions = new string[ this.portfolioSignedTickers.Length ]; ! for( int i=0 ; i < portfolioSignedTickers.Length ; i++ ) this.setTickerForPortfolioPositions( i ); } --- 346,356 ---- private void setTickerForPortfolioPositions( int i ) { ! SignedTicker signedTicker = this.portfolioSignedTickers[ i ]; ! this.tickersForPortfolioPositions[ i ] = signedTicker.Ticker; } private void setTickersForPortfolioPositions() { ! this.tickersForPortfolioPositions = new string[ this.portfolioSignedTickers.Count ]; ! for( int i=0 ; i < portfolioSignedTickers.Count ; i++ ) this.setTickerForPortfolioPositions( i ); } |