сохранялка истории для SampleSMA
сегодня потестил - работает,
это метод в классе SMA, дописал под методом Add()
выкладываю на шару, может кому пригодится :)
// формат финама
// <DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
//
20100301,103000,1587.00000,1599.89000,1587.00000,1599.70000,102816
public void Save(string fpath)
{
using (StreamWriter sw = File.CreateText(fpath))
{
for (int i = 0; i < _buffer.Count; i++)
{
sw.WriteLine("{0}{1}{2},{3}{4}{5},{6},{7},{8},
{9},{10}",
_buffer.Time.Year,
_buffer.Time.Month.ToString("D2"),
_buffer.Time.Day.ToString("D2"),
_buffer.Time.Hour.ToString("D2"),
_buffer.Time.Minute.ToString("D2"),_buffer.Time.Second.ToString("D2",
_buffer.OpenPrice,
_buffer.HighPrice, _buffer.LowPrice, _buffer.ClosePrice,
_buffer.TotalVolume);
}
}
}