コード例 #1
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public void Add(PnF pnF)
		{
			this.fArray[pnF.DateTime] = pnF;
			this.EmitItemAdded(pnF.DateTime);
		}
コード例 #2
0
ファイル: PnF.cs プロジェクト: zhuzhenping/FreeOQ
 public PnF(PnF pnF) : this(pnF.BoxSize, pnF.beginTime, pnF.endTime, pnF.open, pnF.high, pnF.low, pnF.close, pnF.volume, pnF.openInt)
 {
 }
コード例 #3
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public double LowY(PnF pnF, int yearsAgo)
		{
			return this.LowY(new DateTime(pnF.DateTime.Year, pnF.DateTime.Month, pnF.DateTime.Day).AddDays((double)-yearsAgo));
		}
コード例 #4
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public double LowY(PnF pnF)
		{
			return this.LowY(new DateTime(pnF.DateTime.Year, pnF.DateTime.Month, pnF.DateTime.Day));
		}
コード例 #5
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public double LowW(PnF pnF, int weeksAgo)
		{
			return this.LowW(new DateTime(pnF.DateTime.Year, pnF.DateTime.Month, pnF.DateTime.Day).AddDays((double)(-weeksAgo * 7)));
		}
コード例 #6
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public double LowM(PnF pnF, int monthsAgo)
		{
			return this.LowM(new DateTime(pnF.DateTime.Year, pnF.DateTime.Month, pnF.DateTime.Day).AddMonths(-monthsAgo));
		}
コード例 #7
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public double HighM(PnF pnF)
		{
			return this.HighM(new DateTime(pnF.DateTime.Year, pnF.DateTime.Month, pnF.DateTime.Day));
		}
コード例 #8
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public bool Contains(PnF pnF)
		{
			return base.Contains(pnF.DateTime);
		}
コード例 #9
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public double HighD(PnF pnF, int daysAgo)
		{
			return this.HighD(new DateTime(pnF.DateTime.Year, pnF.DateTime.Month, pnF.DateTime.Day).AddDays((double)-daysAgo));
		}
コード例 #10
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public double OpenW(PnF pnF)
		{
			return this.OpenW(new DateTime(pnF.DateTime.Year, pnF.DateTime.Month, pnF.DateTime.Day));
		}
コード例 #11
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public double CloseM(PnF pnF)
		{
			return this.CloseM(new DateTime(pnF.DateTime.Year, pnF.DateTime.Month, pnF.DateTime.Day));
		}
コード例 #12
0
ファイル: PnFSeries.cs プロジェクト: heber/FreeOQ
		public void Remove(PnF pnF)
		{
			this.fArray.Remove(pnF.DateTime);
		}
コード例 #13
0
ファイル: PnF.cs プロジェクト: heber/FreeOQ
		public PnF(PnF pnF) : this(pnF.BoxSize, pnF.beginTime, pnF.endTime, pnF.open, pnF.high, pnF.low, pnF.close, pnF.volume, pnF.openInt)
		{
		}