[quote=Church;10517]Пытаюсь использовать QuotingStrategy.Timeout:
[code=csharp]public void EnterViaQuoting(OrderDirections Direct)
{
var strategy = new MarketQuotingStrategy(Direct, this.Volume)
;
base.ChildStrategies.Add(strategy);[/code]
Задача - вход на быстром рынке (пробой пика), если не получается - отмена сигнала.
Результат таков:
[quote]A$ 22.08.2011 16:11:49.452 Стратегия запущена.
A$ 22.08.2011 16:11:49.460 Processing history... (this might take some time).
A$ 22.08.2011 16:12:03.414 History is processed.
A$ 22.08.2011 16:12:03.415 Beginning core cycle.
A$ 22.08.2011 16:12:35.487 [>>>TRADE<<<] ENTER SHORT...
A$ 22.08.2011 16:12:35.502 [MQS] Стратегия запущена.
A$ 22.08.2011 16:12:35.510 [MQS] Стратегия останавливается.
A$ 22.08.2011 16:12:35.512 [MQS] Заканчиваем котирование с неисполненным объемом равный 1.
A$ 22.08.2011 16:12:35.513 [MQS] Заканчиваем котирование с неисполненным объемом равный 1.
A$ 22.08.2011 16:12:35.516 [MQS] Стратегия остановлена.
A$ 22.08.2011 16:13:01.668 Стратегия останавливается.
A$ 22.08.2011 16:13:01.669 Стратегия остановлена.[/quote]
Пробовал ставить FromMilliseconds(5000), FromMinute(0.1) - результат такой же. Стратегия выходит сразу же.[/quote]
Исправлено. Спасибо за фидбэк.
Будет в 3.2.10.
P.S. На будущее - большая просьба создавать новый топик для нового найденного бага.