У вас не стоит Flash Player
Настройки
#6792 - Mon Jun 21 2010 12:13 PM Заявки в 2 стороны
Alexei Offline
journeyman

Registered: Wed Jun 09 2010
Записи: 64
Подскажите, как реализовать следующий алгоритм:

При определенном условии выставляем 2 заявки по рынку - вверх и вниз. Одна из них срабатывает, а вторая при этом условии (т.е. срабатывание другой заявки) - аннулируется.

Наверх
#6803 - Mon Jun 21 2010 02:42 PM Re: Заявки в 2 стороны [Re: Alexei]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Делаете 2 блока, скажем "открытие если больше" в лонг, "открытие если меньше" в шорт. В формулу условия обязательно добавляете, что нет открытой позиции.
На сервере будут выставлены 2 условные заявки, если одна сработает, другая отменится на следующем пересчете (баре). Однако, если интервал пересчета большой (например час), то может так случится, что сработают обе заявки. В этом случае общая позиция будет нулевая (если количество одно и то же), а скрипт будет параллельно вести и лонг и шорт.


Attachments
HiloModified.xml (81 downloads)



Отредактировано Nektodron (Mon Jun 21 2010 02:44 PM)

Наверх
#6804 - Mon Jun 21 2010 02:50 PM Re: Заявки в 2 стороны [Re: Nektodron]
Alexei Offline
journeyman

Registered: Wed Jun 09 2010
Записи: 64
Спасибо.

А можно при этом пользоваться "Разжать"?

Не могу понять, можно ли в скрипте вызывать скрипт?

Наверх
#6805 - Mon Jun 21 2010 02:52 PM Re: Заявки в 2 стороны [Re: Alexei]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
сжать/разжать, конечно можно пользоваться.
скрипт из скрипта вызывать нельзя.
Можно только воспользоваться блоком "внешний скрипт" для скриптов на c#.

Наверх


Moderator:  ViL, sar