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

Для установи ордера по фиксированной цене потребуется установить либо 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;

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

Однажды, когда Махараджа вышел в море, начался сильный шторм. Один из рабов стал плакать и визжать от страха - человек никогда ранее не бывал на море. Его завывания были столь продолжительными и громкими, что все стали злиться на беднягу, и Махараджа был уже готов вышвырнуть его за борт.

Далее...

Однако его главный советник был мудрым человеком. Он сказал:

- Позволь мне поговорить с ним. Думаю, мне удастся успокоить его.

С этими словами он приказал морякам выбросить бедолагу за борт. В воде бедный раб завопил от ужаса и стал молотить руками по воде. Несколькими секундами позже мудрец приказал вытащить его на борт.

Очутившись на борту, раб сел в угол и погрузился в полное молчание. Когда Махараджа попросил мудреца объяснить его действия, тот ответил:

- Мы никогда не осознаем, насколько мы счастливы, пока не попадем в беду.


 

Перепечатка авторских материалов сайта без указания ссылки на
сайт Gelium.net запрещена.

Pavel Gelium 2000-2019 © All rights reserved.