работа со свечами!Обьясните пожалуйста как вообщем с ними работать?!


работа со свечами!Обьясните пожалуйста как вообщем с ними работать?!
Atom
6/3/2011


Здравствуйте Михаил.
Обьясните пожалуйста как вообще работать со свечами меня волнует вопрос того как получить хотя бы high предыдущей свечи.
Во всех других примерах ничего не смог найти ,везде только описания как строить эти свечи через какие то непонятные списки или сохранение их через гидру.
Могли бы вы привести побольше примеров с работой со свечами.

Tags:


Thanks:


1 2 3  >
Alexander

Avatar
Date: 6/3/2011
Reply


samujan Go to
Здравствуйте Михаил.
Обьясните пожалуйста как вообще работать со свечами меня волнует вопрос того как получить хотя бы high предыдущей свечи.
Во всех других примерах ничего не смог найти ,везде только описания как строить эти свечи через какие то непонятные списки или сохранение их через гидру.
Могли бы вы привести побольше примеров с работой со свечами.



Описание свойств в документации Stock#
Thanks:

Самунджян Артем

Avatar
Date: 6/3/2011
Reply


Alexander Go to
samujan Go to
Здравствуйте Михаил.
Обьясните пожалуйста как вообще работать со свечами меня волнует вопрос того как получить хотя бы high предыдущей свечи.
Во всех других примерах ничего не смог найти ,везде только описания как строить эти свечи через какие то непонятные списки или сохранение их через гидру.
Могли бы вы привести побольше примеров с работой со свечами.



Описание свойств в документации Stock#

а нельзя просто пример получения цены за предыдущий бар?
Thanks:

Alexander

Avatar
Date: 6/4/2011
Reply


samujan Go to
Alexander Go to
samujan Go to
Здравствуйте Михаил.
Обьясните пожалуйста как вообще работать со свечами меня волнует вопрос того как получить хотя бы high предыдущей свечи.
Во всех других примерах ничего не смог найти ,везде только описания как строить эти свечи через какие то непонятные списки или сохранение их через гидру.
Могли бы вы привести побольше примеров с работой со свечами.



Описание свойств в документации Stock#

а нельзя просто пример получения цены за предыдущий бар?



Code
var lastCandle = _candleManager.GetTimeFrameCandle(Security, TimeFrame, roundMarketTime);
var openPrice = lastCandle.OpenPrice;
var closePrice = lastCandle.ClosePrice;
.....
Thanks:

avkar

Avatar
Date: 6/4/2011
Reply


Тоже один раз сталкивался с такой задачей, что нужно получить предыдущую свечу. Хотя есть ссылка на последнюю свечу, для поиска предыдущей приходится получать и анализировать весь массив свечей. Было бы неплохо в классе Candle иметь методы (свойства), например, GetNextCandle и GetPriorCandle, для нахождения следующей и предыдущей свечи.
Thanks:

Самунджян Артем

Avatar
Date: 6/8/2011
Reply


Alexander Go to
samujan Go to
Alexander Go to
samujan Go to
Здравствуйте Михаил.
Обьясните пожалуйста как вообще работать со свечами меня волнует вопрос того как получить хотя бы high предыдущей свечи.
Во всех других примерах ничего не смог найти ,везде только описания как строить эти свечи через какие то непонятные списки или сохранение их через гидру.
Могли бы вы привести побольше примеров с работой со свечами.



Описание свойств в документации Stock#

а нельзя просто пример получения цены за предыдущий бар?



Code
var lastCandle = _candleManager.GetTimeFrameCandle(Security, TimeFrame, roundMarketTime);
var openPrice = lastCandle.OpenPrice;
var closePrice = lastCandle.ClosePrice;
.....

СПАСИБО!
Thanks:

freelancer

Avatar
Date: 7/21/2011
Reply


Здравствуйте. У меня свеча новая приходит только через 3 минуты после её открытия.
Чем это может быть вызвано ?

Мне конкретно надо что бы OnProcess стратегии отрабатывался при открытии новой свечи
Thanks:

Alexander

Avatar
Date: 7/21/2011
Reply


freelancer Go to
Здравствуйте. У меня свеча новая приходит только через 3 минуты после её открытия.
Чем это может быть вызвано ?

Мне конкретно надо что бы OnProcess стратегии отрабатывался при открытии новой свечи


А как отслеживается приход новой свечи?
Какие свечи строятся?
Thanks:

freelancer

Avatar
Date: 7/21/2011
Reply


Вызывается OnProcess - значит новая свеча. Или я ошибаюсь ?

У меня пятиминутки. Вызываю внутри метода:

// получаем сформированную свечку
var candle = _candleManager.GetTimeFrameCandle(base.Security, base.TimeFrame, _nextTime - base.TimeFrame);

На часах 12:38, а candle = 12:30
Thanks:

Alexander

Avatar
Date: 7/21/2011
Reply


freelancer Go to
Вызывается OnProcess - значит новая свеча. Или я ошибаюсь ?

У меня пятиминутки. Вызываю внутри метода:

// получаем сформированную свечку
var candle = _candleManager.GetTimeFrameCandle(base.Security, base.TimeFrame, _nextTime - base.TimeFrame);

На часах 12:38, а candle = 12:30


неверно.
OnProcess вызывается раз в интервал - в тот, который вы задали.
Если вы запустили стратегию в 10:08 с 5 минутным интервалом, то запускаться будет в 10:08, 10:13, 10:18, ....
к свечам никак не привязано. нужно запускать чаще - уменьшайте интервал (но таймфрейм, при этом, может быть прежний - 5 минут)

хотите привязаться к свечам - используйте события генерации новых свечей.
Thanks:

freelancer

Avatar
Date: 7/21/2011
Reply


Спасибо.
А как правильно написать условие с использованием NewCandles ?
Thanks:
1 2 3  >

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy