[Quantproject-developers] QuantProject/b4_Business/a2_Strategies WeightedPositions.cs, 1.5, 1.6
Brought to you by:
glauco_1
|
From: Marco M. <mi...@us...> - 2007-08-28 09:26:01
|
Update of /cvsroot/quantproject/QuantProject/b4_Business/a2_Strategies In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv1175/b4_Business/a2_Strategies Modified Files: WeightedPositions.cs Log Message: Fixed bugs in foreach statements Index: WeightedPositions.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b4_Business/a2_Strategies/WeightedPositions.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** WeightedPositions.cs 26 Aug 2007 18:36:30 -0000 1.5 --- WeightedPositions.cs 28 Aug 2007 09:25:32 -0000 1.6 *************** *** 59,63 **** { this.numberOfLongPositions = 0; ! foreach(WeightedPosition weightedPosition in this) if(weightedPosition.IsLong) this.numberOfLongPositions++; --- 59,63 ---- { this.numberOfLongPositions = 0; ! foreach(WeightedPosition weightedPosition in this.Values) if(weightedPosition.IsLong) this.numberOfLongPositions++; *************** *** 73,77 **** { this.numberOfShortPositions = 0; ! foreach(WeightedPosition weightedPosition in this) if(weightedPosition.IsShort) this.numberOfShortPositions++; --- 73,77 ---- { this.numberOfShortPositions = 0; ! foreach(WeightedPosition weightedPosition in this.Values) if(weightedPosition.IsShort) this.numberOfShortPositions++; *************** *** 682,686 **** public void Reverse() { ! foreach(WeightedPosition weightedPosition in this) weightedPosition.Weight = - weightedPosition.Weight; } --- 682,686 ---- public void Reverse() { ! foreach(WeightedPosition weightedPosition in this.Values) weightedPosition.Weight = - weightedPosition.Weight; } |