Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

5/30/2011 6:01:51 PM
Gravatar
Total Posts 142

Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

в будут ли корректно работать сигналы сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.) с помощью вашего реалтайма и брокерадаптера?

ведь метод execute вызывается только при закрытии свечи и сигнал формируется на истории, а не в бою.

5/30/2011 6:07:35 PM
Gravatar
Total Posts 151

RE:Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

Да, брокер адаптер передает заявки *AtStop в терминал Quik. Так же, как вы можете это сделать вручную, но полностью автоматически.

5/30/2011 6:11:45 PM
Gravatar
Total Posts 142

RE:Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

а как это выглядит в статегии?

5/30/2011 6:17:36 PM
Gravatar
Total Posts 151

RE:Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

В стратегии это выглядит как вызов BuyAtStop(bar+1, stopPrice);

Если вызов произошел на истории(не на последнем баре), то при торговле вызов игнорируется(т.к. исторические сделки формируются по вашим реальным сделкам из квика).

Вызов на последнем баре приводит к передаче заявки в квик. Если заявка исполнена - в Велсе на следующем баре у вас появится открытая позиция(или закроется предыдущая позиция, зависит от истории и заявки). Если сделка не исполнена до следующего бара - она либо отменится, либо останется висеть, если стратегия подтвердит стоп на новом баре.

5/30/2011 6:29:26 PM
Gravatar
Total Posts 142

RE:Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

просто дело в том что ***AtStop выполняется внутри формирующегося бара, а внутри стратегии метод экзекьют внутри которого и прописаны все условия и сигналы только по завершению бара прогоняется велсом..

а как у вас корректная работа построена AtStop на 15-ти минутных графиках реалтаймом формируемых, когда заявка попадает в середину бара и сигнал идёт из середины интервала? ведь пока бар формируется в стриминге и не попадает в статик его велс не просчитывает вроде - это Ghost bar.

5/30/2011 8:53:51 PM
Gravatar
Total Posts 151

RE:Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

Не до конца понятен вопрос.

[QUOTE] и сигнал идёт из середины интервала[/QUOTE] это у вас торговля будущим так закамуфлирована?

Вы всегда можете работать на минутках(секундах), а индикаторы считать на 15минутках.

5/30/2011 11:04:28 PM
Gravatar
Total Posts 142

RE:Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

а вы не могли бы выложить пример стратегии на секундах чтобы считала индикаторы на 15-ти минутках?

6/1/2011 4:35:28 PM
Gravatar
Total Posts 115

RE:Сигналы ***AtStop (BuyAtStop, SellAtStop, ShortAtStop и т.д.)

В документации посмотрите функцию SetScaleCompressed

Пример кода

[CODE]

protected override void Execute()

{

// Рисуем две скользящие средние на 15 минутных барах

SetScaleCompressed( 15 );

DataSeries SMA20_15 = SMA.Series( Close, 20 );

DataSeries SMA40_15 = SMA.Series( Close, 40 );

RestoreScale();

SMA20_15 = Synchronize( SMA20_15 );

SMA40_15 = Synchronize( SMA40_15 );

PlotSeries( PricePane, SMA20_15, Color.Blue, WealthLab.LineStyle.Solid, 2 );

PlotSeries( PricePane, SMA40_15, Color.Red, WealthLab.LineStyle.Solid, 2);

}

[/CODE]