Originally Posted By: usas
Объяснение пространное но не дающее ответа на главный вопрос - какова должна быть конструкция в визуальном редакторе с фиксированными тайк-профитом и стоп-лоссом чтобы при достижении одного из этх фиксированных значений ценой скрипт вышел из позиции в том числе и внутри бара.
Пример:
1. беру блок "Доход%"
2.второй блок- конст"стоп-лосс" в % от входной цены.
3.третий блок- конст"тек-проф"в % от входн цены
4. лог формула - "Доход%" <= "стоп-лосс" - на выходе блок "закрытие по стоп-лосс"
5.лог формула - "Доход%">= "тейк-профит" - на выходе блок "закрытие по тейк-профит".

Вопросы:
1. Когда сформируются условные заявки при данной конструкции и будут записаны на сервере брокера.
2.Когда эти заявки станут лимитными и отправятся на биржу.
3.Когда будут исполнены и могут ли быть исполнены в середине бара.
4. Как сделать,чтобы эти заявки после достижения уровня цены могли исполнятся "по рынку" (для надежности и без заморочек по проскальзыванию).

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


1. На пересчете условная заявка предается брокеру. Действует в течении всей свечи, т.е. до следующего пересчета.
2. Заявка станет лимитной с проскальзыванием в момент достижения ценой уровня условия. На рынок заявка попадет немедленно(время ответа серверов, обработка , пилинг smile и т.д. ), т.к. условие сработает. В этот момент брокер посылает на биржу уже готовую лимитную заявку. Исполнение: похоже как "по рынку", но с условием проскальзывания, т.е. например выше чем (цена условия + проскальзывание) заявка не будет исполнена. ["По рынку" - проскальзывания как такого не существует, брокер сам определяет диапазон исполнения. Например транзак заранее блокирует средства на +-10% от рынка]
3. В любом случае, исполнение будет внутри бара, кроме условий типа Close<Уровень условной заявки, о выполнении такого условия, скрипт узнает только на следующем пересчете(т.е. по закрытию свечи).
4. Очевидно поставить проскальзывание 10 % Как это делает транзак. Либо поставить автооткрытие, автозакрытие. Тогда после свечи сигнала, если лимтник был не выполнен, пойдет заявка по рынку.

В Вашем конкретном случае очевидно заявка брокеру пойдет после случаев когда "Доход%">=<= "тейк-профит" "стоп-лосс", а следовательно будет выставлена завка брокеру на пересчете (уровень +- проскальзывание). Т.е. при движении цены Ваша условная заявка брокеру не передается, ибо не было выполнения данного условия, как только условие исполнится(только на пересчете) будет передана заявка брокеру.
Т.е. все условия типа подсчетов закрытие выше ниже расчетной линии условия, доходы профиты, эти все условия рассчитываются в программе. Брокеру передается. Только Цена условия и проскальзывание. Соответственно с этими условиями, заявка будет исполнена внутри свечи. Всё остальное только когда скрипт всё просчитает.


Всё, что мог ... Надеюсь удалось разъяснить ... smile



Отредактировано ViL (Fri Feb 04 2011 05:12 PM)