Как зафиксировать причину срабатывания SLS стратегии?
Atom Ответить
10.11.2011


Очень хочется глянуть. Такое впечатление, что срабатывает на "шипы" в потоке. Очень хочется оценить параметры срабатывания.

Теги:


Спасибо:




6 Ответов
frontman

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


Ну то что не покажут могу точно сказать)
Вопрос поконкретнее задайте. Что не работает, при каких обстоятельствах...
Спасибо:

andy_baka_

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


Обстоятельства самые тривиальные -

foreach (var _tt in trades)
{
var stopLoss = new StopLossStrategy(_tt, 200)
{
IsTrailing = false,
UseMarketQuoting = true,
BestPriceOffset = Configuration["bestPriceOffset"].To<decimal>(),
PriceOffset = Configuration["priceOffset"].To<decimal>()
};

this.ChildStrategies.Add(stopLoss);
}

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

Alexander

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


andy_baka_ Перейти
Обстоятельства самые тривиальные -

foreach (var _tt in trades)
{
var stopLoss = new StopLossStrategy(_tt, 200)
{
IsTrailing = false,
UseMarketQuoting = true,
BestPriceOffset = Configuration["bestPriceOffset"].To<decimal>(),
PriceOffset = Configuration["priceOffset"].To<decimal>()
};

this.ChildStrategies.Add(stopLoss);
}

дальше стратегия срабатывает и снимает позицию. Вопрос с том, что служит триггером для ее срабатывания.


Если цена последней сделки будет ниже \ выше (зависит от _tt.Direction) чем _tt.Price - (+) 200.

Если хоть одна сделка в потоке всех сделок удовлетворяет этому - то, конечно, стоп сработает.
Т.е. считайте выставили обычный стоп на 200пп.
Спасибо: andy_baka_

frontman

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


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

andy_baka_

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


Ок. Сейчас тогда половлю.
Автор топика
Спасибо:

Pantov

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


У StopLossStrategy есть параметр "Защищаемая позиция",
а вот если ее нет, т.е. я хочу, допустим, купить ниже текущей цены на 100п,
как следует поступать?
Спасибо:


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

loading
clippy