Не срабатывает правило Новые сделки стратегии.

Не срабатывает правило Новые сделки стратегии.
Atom
10.11.2011
vader


Сделки пришли, правило не сработало.
Лог.
10:31:20.286 | | CR | Стратегия запущена.
10:31:20.658 | | CR | Новая Sell сделка 44107163 по цене 147390 на 1 заявки 37856652.
10:31:20.667 | | CR | Новая Sell сделка 44107164 по цене 147385 на 1 заявки 37856652.
10:31:32.982 | | CR | Стратегия останавливается.
10:31:32.984 | | CR | Правило 'Новые сделки стратегии CR' удалено.
10:31:32.985 | | CR | Правило 'Частичное исполнение заявки 0' удалено.
10:31:32.986 | | CR | Стратегия остановлена.

При этом сами сделки пришли - сработал обработчик NewMyTrades

Откатил назад версию библиотеки до 4.0.0. - все сработало как надо.

Теги:


Спасибо:


1 2  >
frontman

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


Кусок кода скиньте где вы правило применяете на всякий случай. Может там что не так...
Спасибо:

vader

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


Вот код. Но он правильно работает в версиях 4.0.0 и до этого.
Код

protected override void OnStarting()
		{
			StrategyRule stRule = this
				.When(StrategyRuleConditionHelper.StrategyNewMyTrades(this))
				.Do(CheckMatched);
			stRule.EnableLog(true);
			
			base.OnStarting();
			
		}

private void CheckMatched()
		{
			WriteDiagnostics("CheckMatched");
		}


Спасибо:

vader

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


Несколько раз поменял библиотеки с 4.0.4 на 4.0.0 и обратно, в результате сделки стали попдать куда нужно и правило стало срабатывать.
Не понимаю ,в чем причина этого сбоя.
Спасибо:

frontman

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


Интересно вы правило объявляете.
По моему так проще:
StrategyRule stRule = this.When(this.StrategyNewMyTrades())
.Do(CheckMatched);

Но это проблему не решит конечно...
Спасибо:

frontman

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


Ну я могу сказать что вот я например последнюю версию не скачал у меня заявки вообще перестали выставляться))
Спасибо:

Alexander

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


vader
Несколько раз поменял библиотеки с 4.0.4 на 4.0.0 и обратно, в результате сделки стали попдать куда нужно и правило стало срабатывать.
Не понимаю ,в чем причина этого сбоя.


На 4.0.4 стало работать как надо?
Что-то не подхватилось \ не перекомпилировалось \ не скопировалось видимо в первый раз :)
Спасибо:

vader

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


Да, в 4.0.4 стало работать как надо.
Спасибо:

vader

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


Проблема осталась. Опять не сработало правило, причем два раза запускал стратегию.
Вот лог.
15:55:14.745 | | CR | Стратегия запущена.
15:55:15.190 | | CR | Новая Sell сделка 44313252 по цене 26616 на 2 заявки 57294598.
15:56:14.772 | | CR | Отмена заявки 57294599.
15:56:19.786 | | CR | Стратегия останавливается.
15:56:19.789 | | CR | Правило 'Новые сделки стратегии CR' удалено.
15:56:19.790 | | CR | Правило 'Частичное исполнение заявки 0' удалено.
15:56:19.790 | | CR | Правило 'Частичное исполнение заявки 0' удалено.
15:56:19.790 | | CR | Правило 'Частичное исполнение заявки 0' удалено.
15:56:19.791 | | CR | Стратегия остановлена.
15:56:19.797 | | CR | Отмена заявки 57294601.
Спасибо:

vader

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


Проблема осталась. Опять не сработало правило, причем два раза запускал стратегию.
Вот лог.
15:55:14.745 | | CR | Стратегия запущена.
15:55:15.190 | | CR | Новая Sell сделка 44313252 по цене 26616 на 2 заявки 57294598.
15:56:14.772 | | CR | Отмена заявки 57294599.
15:56:19.786 | | CR | Стратегия останавливается.
15:56:19.789 | | CR | Правило 'Новые сделки стратегии CR' удалено.
15:56:19.790 | | CR | Правило 'Частичное исполнение заявки 0' удалено.
15:56:19.790 | | CR | Правило 'Частичное исполнение заявки 0' удалено.
15:56:19.790 | | CR | Правило 'Частичное исполнение заявки 0' удалено.
15:56:19.791 | | CR | Стратегия остановлена.
15:56:19.797 | | CR | Отмена заявки 57294601.

Ничего не менял в соединении с квиком, никаких перенастроек не делал.
Спасибо:

Alexander

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


Чем этот топик \ проблема отличается от этого?
Спасибо:
1 2  >

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

loading
clippy