[Quantproject-developers] QuantProject/b3_Data/Selectors SelectorByQuotationAtAGivenPercentageOfDat
Brought to you by:
glauco_1
|
From: Marco M. <mi...@us...> - 2008-11-14 15:51:27
|
Update of /cvsroot/quantproject/QuantProject/b3_Data/Selectors In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv4416/b3_Data/Selectors Modified Files: SelectorByQuotationAtAGivenPercentageOfDateTimes.cs Log Message: Added parameter intervalFrameInSeconds Index: SelectorByQuotationAtAGivenPercentageOfDateTimes.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b3_Data/Selectors/SelectorByQuotationAtAGivenPercentageOfDateTimes.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** SelectorByQuotationAtAGivenPercentageOfDateTimes.cs 9 Nov 2008 19:20:32 -0000 1.1 --- SelectorByQuotationAtAGivenPercentageOfDateTimes.cs 14 Nov 2008 15:51:18 -0000 1.2 *************** *** 41,44 **** --- 41,45 ---- private History marketDateTimes; private double percentageOfDateTimes; + private int intervalFrameInSeconds; public SelectorByQuotationAtAGivenPercentageOfDateTimes(DataTable setOfTickersToBeSelected, *************** *** 46,49 **** --- 47,51 ---- DateTime firstBarDateTime, DateTime lastBarDateTime, + int intervalFrameInSeconds, long maxNumOfReturnedTickers, string marketIndex, double percentageOfDateTimes): *************** *** 56,59 **** --- 58,62 ---- this.marketIndex = marketIndex; this.percentageOfDateTimes = percentageOfDateTimes; + this.intervalFrameInSeconds = intervalFrameInSeconds; } public SelectorByQuotationAtAGivenPercentageOfDateTimes(string groupID, *************** *** 61,64 **** --- 64,68 ---- DateTime firstBarDateTime, DateTime lastBarDateTime, + int intervalFrameInSeconds, long maxNumOfReturnedTickers, string marketIndex, double percentageOfDateTimes): *************** *** 71,79 **** this.marketIndex = marketIndex; this.percentageOfDateTimes = percentageOfDateTimes; } public SelectorByQuotationAtAGivenPercentageOfDateTimes( DataTable setOfTickersToBeSelected , bool orderInASCmode , ! History marketDateTimes , long maxNumOfReturnedTickers, double percentageOfDateTimes): base(setOfTickersToBeSelected , --- 75,84 ---- this.marketIndex = marketIndex; this.percentageOfDateTimes = percentageOfDateTimes; + this.intervalFrameInSeconds = intervalFrameInSeconds; } public SelectorByQuotationAtAGivenPercentageOfDateTimes( DataTable setOfTickersToBeSelected , bool orderInASCmode , ! History marketDateTimes , int intervalFrameInSeconds, long maxNumOfReturnedTickers, double percentageOfDateTimes): base(setOfTickersToBeSelected , *************** *** 86,89 **** --- 91,95 ---- this.marketDateTimes = marketDateTimes; this.percentageOfDateTimes = percentageOfDateTimes; + this.intervalFrameInSeconds = intervalFrameInSeconds; } *************** *** 94,98 **** QuantProject.Data.DataTables.TickerDataTable.GetTickersQuotedAtAGivenPercentageOfDateTimes( this.marketDateTimes , this.percentageOfDateTimes , this.setOfTickersToBeSelected , this.firstQuoteDate , ! this.lastQuoteDate , this.maxNumOfReturnedTickers ); return dataTable; } --- 100,104 ---- QuantProject.Data.DataTables.TickerDataTable.GetTickersQuotedAtAGivenPercentageOfDateTimes( this.marketDateTimes , this.percentageOfDateTimes , this.setOfTickersToBeSelected , this.firstQuoteDate , ! this.lastQuoteDate , this.intervalFrameInSeconds , this.maxNumOfReturnedTickers ); return dataTable; } *************** *** 105,114 **** return QuantProject.Data.DataTables.TickerDataTable.GetTickersQuotedAtAGivenPercentageOfDateTimes( this.marketIndex, this.percentageOfDateTimes , this.groupID, this.firstQuoteDate, this.lastQuoteDate, ! this.maxNumOfReturnedTickers); else return QuantProject.Data.DataTables.TickerDataTable.GetTickersQuotedAtAGivenPercentageOfDateTimes( this.marketIndex, this.percentageOfDateTimes , this.setOfTickersToBeSelected, this.firstQuoteDate, this.lastQuoteDate, ! this.maxNumOfReturnedTickers); } public DataTable GetTableOfSelectedTickers() --- 111,120 ---- return QuantProject.Data.DataTables.TickerDataTable.GetTickersQuotedAtAGivenPercentageOfDateTimes( this.marketIndex, this.percentageOfDateTimes , this.groupID, this.firstQuoteDate, this.lastQuoteDate, ! this.intervalFrameInSeconds, this.maxNumOfReturnedTickers); else return QuantProject.Data.DataTables.TickerDataTable.GetTickersQuotedAtAGivenPercentageOfDateTimes( this.marketIndex, this.percentageOfDateTimes , this.setOfTickersToBeSelected, this.firstQuoteDate, this.lastQuoteDate, ! this.intervalFrameInSeconds, this.maxNumOfReturnedTickers); } public DataTable GetTableOfSelectedTickers() |