Когда выполняется правило candleToken.CandlesFinished()
Atom Ответить
25.11.2011


Собственно вопрос...
Только не надо отвечать что когда свеча закончилась :)
Я использую квик.

И ещё 1 вопрос. Время у нас 23:49:49. Свеча закончилась -> мы кидаем заявку. Она успеет исполниться ?

Теги:


Спасибо:




2 Ответов
Alexander

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


freelancer Перейти
И ещё 1 вопрос. Время у нас 23:49:49. Свеча закончилась -> мы кидаем заявку. Она успеет исполниться ?


для последней свечи, особенно в 23:49:49, не придёт никакого события о том что она закончилась.


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

freelancer

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


А какой лучший способ кидать за 5 секунд ? Я хочу так:

Код
this.
When<IEnumerable<Candle>>(candleToken.CandlesChanged()).
Do(m =>
{
if ((Trader.MarketTime.TimeOfDay == new TimeSpan(18, 44, 55)) || (Trader.MarketTime.TimeOfDay == new TimeSpan(13, 59, 55)) || (Trader.MarketTime.TimeOfDay == new TimeSpan(23, 49, 55)))
    action(m, true);
});


Не вызовет ли это излишнюю нагрузку ?
Автор топика
Спасибо:


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

loading
clippy