[Quantproject-developers] QuantProject/b3_Data/DataTables Bars.cs, 1.4, 1.5
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2009-01-04 17:50:28
|
Update of /cvsroot/quantproject/QuantProject/b3_Data/DataTables In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv6860/b3_Data/DataTables Modified Files: Bars.cs Log Message: A new constructor has been adde, to build a Bars DataTable with all daily bars between two given Time(s) Index: Bars.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b3_Data/DataTables/Bars.cs,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Bars.cs 18 Nov 2008 22:59:29 -0000 1.4 --- Bars.cs 4 Jan 2009 17:50:22 -0000 1.5 *************** *** 74,77 **** --- 74,102 ---- } + #region Bars + /// <summary> + /// returns all daily bars between firstBarOpenTimeInNewYorkTimeZone and + /// lastBarOpenTimeInNewYorkTimeZone + /// </summary> + /// <param name="ticker"></param> + /// <param name="startDateTime"></param> + /// <param name="endDateTime"></param> + /// <param name="firstBarOpenTimeInNewYorkTimeZone"></param> + /// <param name="lastBarOpenTimeInNewYorkTimeZone"></param> + /// <param name="intervalFrameInSeconds"></param> + public Bars( + string ticker , DateTime startDateTime , DateTime endDateTime , + Time firstBarOpenTimeInNewYorkTimeZone , Time lastBarOpenTimeInNewYorkTimeZone , + int intervalFrameInSeconds ) + { + QuantProject.DataAccess.Tables.Bars.SetDataTable( + ticker , startDateTime , endDateTime , + firstBarOpenTimeInNewYorkTimeZone , lastBarOpenTimeInNewYorkTimeZone , + this , intervalFrameInSeconds ); + this.setPrimaryKeys(); + } + #endregion Bars + + /// <summary> /// builds a Bars data table containing the ticker's bars for the |