[Quantproject-developers] QuantProject/b3_Data/DataProviders/Bars/Caching DailyBarCache.cs, 1.3, 1
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2008-11-22 18:25:28
|
Update of /cvsroot/quantproject/QuantProject/b3_Data/DataProviders/Bars/Caching In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv3936/b3_Data/DataProviders/Bars/Caching Modified Files: DailyBarCache.cs Log Message: code has been added to handle an expected exception Index: DailyBarCache.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b3_Data/DataProviders/Bars/Caching/DailyBarCache.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DailyBarCache.cs 20 Nov 2008 20:41:30 -0000 1.3 --- DailyBarCache.cs 22 Nov 2008 18:25:22 -0000 1.4 *************** *** 270,274 **** indexFor_dateTimesForMissingBarsToBeAdded++; } ! return dateTimesIn_barOpenValues; } private List< DateTime > getDateTimesForMissingBarsToBeAdded( --- 270,274 ---- indexFor_dateTimesForMissingBarsToBeAdded++; } ! return dateTimesForMissingBarsToBeAdded; } private List< DateTime > getDateTimesForMissingBarsToBeAdded( *************** *** 393,397 **** --- 393,404 ---- { // forces bar caching + try + { this.GetMarketValue( ticker , dateTime ); + } + catch ( MissingBarException missingBarException ) + { + string doNothing = missingBarException.Message; doNothing += ""; + } bool wasExchanged = this.barOpenValues.ContainsBar( ticker , dateTime ); return wasExchanged; |