[Quantproject-developers] QuantDownloader/Downloader/Validate/Validators MultiValidator.cs,1.1,1.2
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2004-03-24 18:37:20
|
Update of /cvsroot/quantproject/QuantDownloader/Downloader/Validate/Validators In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25249/Downloader/Validate/Validators Modified Files: MultiValidator.cs Log Message: added the range to range validation Index: MultiValidator.cs =================================================================== RCS file: /cvsroot/quantproject/QuantDownloader/Downloader/Validate/Validators/MultiValidator.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** MultiValidator.cs 16 Dec 2003 16:27:28 -0000 1.1 --- MultiValidator.cs 24 Mar 2004 18:26:39 -0000 1.2 *************** *** 44,60 **** oHLCvalidator.Validate( dataTable ); } ! /// <summary> ! /// Validates the Close to Close differencies ! /// </summary> ! /// <param name="dataTable">Quote rows to be validated</param> ! private void validate_CloseToClose( DataTable dataTable ) ! { ! CloseToCloseValidator closeToCloseValidator = new CloseToCloseValidator(); ! closeToCloseValidator.SuspiciousRatio = this.suspiciousRatio; ! closeToCloseValidator.SuspiciousDataRow += ! new SuspiciousDataRowEventHandler( suspiciousDataRowHandler ); ! closeToCloseValidator.Validate( dataTable ); ! } ! /// <summary> /// Validates the quotes rows /// </summary> --- 44,72 ---- oHLCvalidator.Validate( dataTable ); } ! /// <summary> ! /// Validates the Close to Close differencies ! /// </summary> ! /// <param name="dataTable">Quote rows to be validated</param> ! private void validate_CloseToClose( DataTable dataTable ) ! { ! CloseToCloseValidator closeToCloseValidator = new CloseToCloseValidator(); ! closeToCloseValidator.SuspiciousRatio = this.suspiciousRatio; ! closeToCloseValidator.SuspiciousDataRow += ! new SuspiciousDataRowEventHandler( suspiciousDataRowHandler ); ! closeToCloseValidator.Validate( dataTable ); ! } ! /// <summary> ! /// Validates the Range to Range differencies ! /// </summary> ! /// <param name="dataTable">Quote rows to be validated</param> ! private void validate_RangeToRange( DataTable dataTable ) ! { ! RangeToRangeValidator rangeToRangeValidator = new RangeToRangeValidator(); ! rangeToRangeValidator.SuspiciousRatio = this.suspiciousRatio; ! rangeToRangeValidator.SuspiciousDataRow += ! new SuspiciousDataRowEventHandler( suspiciousDataRowHandler ); ! rangeToRangeValidator.Validate( dataTable ); ! } ! /// <summary> /// Validates the quotes rows /// </summary> *************** *** 63,68 **** { this.validate_OHLC( dataTable ); ! this.validate_CloseToClose( dataTable ); ! } } #endregion --- 75,81 ---- { this.validate_OHLC( dataTable ); ! this.validate_CloseToClose( dataTable ); ! this.validate_RangeToRange( dataTable ); ! } } #endregion |