Почему свечи импортируются только за текущий день
Atom Ответить
13.01.2013


При построении торгового робота возник вопрос - почему свечи импортируются только за текущий день?

Свечи делаю так

Код

private TimeSpan _timeFrame = TimeSpan.FromMinutes(60);  // таймфрейм
private Security _security; // инструмент
private Portfolio _portfolio; // портфель
private CandleManager _candleManager; // менеджер свечек
public CandleSeries _series; // поток свечей
private ChartArea _area; // область графика
private ChartCandleElement _candlesElem;  // элемент области графика
readonly DateTime _starttime = new DateTime(2013, 1, 1);
readonly DateTime _endtime = new DateTime(2013, 1, 10);

// Создание области графика и добавление ее в _chart
_area = new ChartArea();
_chart.Areas.Add(_area);

// Создание элемента графика представляющего свечки и добавление его в область графика
_candlesElem = new ChartCandleElement();
_area.Elements.Add(_candlesElem);

_candleManager = new CandleManager(_trader); // создаем менеджер свечек

_candleManager.Processing += DrawCandle; // подписываемся на событие отрисовки свечей

// метод отрисовки свечей
private void DrawCandle(CandleSeries series, Candle candle)
{
if (series == _series)
{
this.GuiAsync(() =>
{
_chart.ProcessCandle(_candlesElem, candle);
});
}
}

_candleManager.Start(_series, _starttime, _endtime);  // запускаем CandleManager

_strategy = new DartWeiderStretegy(_candleManager, _timeFrame, _series) // создаем стратегию

Теги:


Спасибо:




4 Ответов
Moadip

Фотография
Автор статей Программист
Дата: 13.01.2013
Ответить


Спасибо:

RoboKrolik

Фотография
Дата: 13.01.2013
Ответить




я смотрел там. То есть мне нужно за прошлые дни скачать через гидру историю и клеить ее??? Только так???
Автор топика
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 13.01.2013
Ответить


Чтобы была история за прошлые дни ее надо откуда то взять.

Самый простой способ это скачать данные Гидрой.

Квик, например, отдает тики за один день, соответственно и свечки буду за один день.
Смарт вроде как может скачать свечки(утверждать не буду, не пользовался).

Есть несколько других способов. Например собрать свечки из сделок находящихся в текстовом файле.
Спасибо: RoboKrolik

RoboKrolik

Фотография
Дата: 13.01.2013
Ответить


Moadip Перейти
Квик, например, отдает тики за один день, соответственно и свечки буду за один день.


все теперь понял в чем дело... спасибо
Автор топика
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy