Как гарантировать исполнение ордера по фиксированной цене?

Для установи ордера по фиксированной цене потребуется установить либо limit, либо stop ордер. Для правильного выбора типа ордера придется обратиться к значению открытия следующего бара:

if Open Next Bar >= OrderBuy then
    Buy ("b_l") ContrCount contracts Next Bar OrderBuy limit
else
    Buy ("b_s") ContrCount contracts Next Bar OrderBuy stop;

Использование ссылок на Next Bar налагает определенные правила работы с ордерами и позициями. Однако более простых способов ProSuite 2000i не предлагает.



Станислав 14.03.2011 12:53
Дополнение...

Такая схема имеет некоторые ограничения. Использование ссылок на Next Bar возможно в том случае, если в "теле" сигнала НЕ используется анализ DataN (Data1, Data2...), в противном случае, если в теле сигнала используются обработки других серий данных, то возможно использование схемы:

If Close >= EnPrice
Then Buy ("BLf") Vol Contracts At EnPrice Limit
Else Buy ("BSf") Vol Contracts At EnPrice Stop;

Для души и разума.

Как-то один человек обратился к своему священнику:

- Отче, сдох мой пес. Не могли бы вы прочитать мессу за упокой его души?

Священник пришел в ярость.

- Мы не отпеваем животных, - жестко ответил он. - Попробуй в новом приходе ниже по улице. Возможно, они помолятся о твоей собаке.
- Я очень любил своего пса, - сказал человек, - и хочу достойно проводить его в мир иной. У меня нет никакого опыта в этом вопросе; как вы думаете, пятьсот тысяч долларов хватит?
- Подождите минутку, вы никогда не говорили, что ваш пес - католик!


Pavel Gelium 2000-2017 © All rights reserved.