Свечки
Atom
17.05.2011


Добрый день.

Такая проблемка: необходимо расчитать несколько своих индикаторов на основе данных из CandleManager.
Насколько я понял с помощью RegisterTimeFrameCandles можно получить только свечи текущей сессии, а точнее только свечи на основе тех данных которые есть в таблице всех сделок
а с помощью GetRangeCandles или RegisterRangeCandles свечки за исторические периоды.
Так вот мне не совсем понятно каким красивым способом получить одну коллекцию со свечками вчерашних торгов и сегодняшних. И хотелось бы пример как с этими самыми RangeCandles (применительно к истории) работать, а то в SampleCandle есть RangeCandles но он тоже показывает только текущую сессию.

Теги:


Спасибо:


1 2  >
Mikhail Sukhov

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


Спасибо: rminko

rminko

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


Mikhail Sukhov Перейти
http://tradecommunity.ru/blog/stocksharp/41.html

Спасибо, это как раз то, что нужно. Единственная проблемка никак не могу понять в какой сборке находится расширение GetTimeFrameCandles? уже на все сборки ссылки добавляю - а не пашет.. а в примерах это расширение отлично подцепляется
Спасибо:

Mikhail Sukhov

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


rminko Перейти
Mikhail Sukhov Перейти
http://tradecommunity.ru/blog/stocksharp/41.html

Спасибо, это как раз то, что нужно. Единственная проблемка никак не могу понять в какой сборке находится расширение GetTimeFrameCandles? уже на все сборки ссылки добавляю - а не пашет.. а в примерах это расширение отлично подцепляется


Это extension method. Определен в TraderHelper
Спасибо: rminko

rminko

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


Что-то я видимо не то делаю.

посмотрел про класс TraderHelper - он находится в сборке Ecng.Trading.Algo - подключаю эту сборку и все равно студия этот экстеншен не видит.

Спасибо:

esper

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


rminko Перейти
Что-то я видимо не то делаю.

посмотрел про класс TraderHelper - он находится в сборке Ecng.Trading.Algo - подключаю эту сборку и все равно студия этот экстеншен не видит.



using Ecng.Trading.Algo; [confused]
Спасибо:

rminko

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


esper Перейти


using Ecng.Trading.Algo; [confused]


не поверишь - есть такое и даже добавил в references сборку Ecng.Trading.Algo.dll, а все равно не пашет
Спасибо:

esper

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


rminko Перейти
не поверишь - есть такое и даже добавил в references сборку Ecng.Trading.Algo.dll, а все равно не пашет



а класс TraderHelper вообще видно? если вызвать статический метод GetTimeFrameCandles(ICandleManager, Security, TimeSpan, Range<DateTime>), просто для проверки?
Спасибо:

Mikhail Sukhov

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


rminko Перейти
esper Перейти


using Ecng.Trading.Algo; [confused]


не поверишь - есть такое и даже добавил в references сборку Ecng.Trading.Algo.dll, а все равно не пашет


Метод GetTimeFrameCandles именно при данном using будет.
Спасибо:

rminko

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


to esper
в обжект браузере видно.
а в "коде" нет.. такое ощущение будто нет using_а, но он то есть.... Чуть позже попробую пересоздать проект... может глюк студии

to Михаил
так есть этот юзинг
Спасибо:

Alexander

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


rminko Перейти
to esper
в обжект браузере видно.
а в "коде" нет.. такое ощущение будто нет using_а, но он то есть.... Чуть позже попробую пересоздать проект... может глюк студии

to Михаил
так есть этот юзинг


скиньте файл или весь проект посмотреть.
явно какая-то локальная ошибка.
Спасибо:
1 2  >

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

loading
clippy