У вас не стоит Flash Player
Настройки
#15740 - Fri Oct 22 2010 10:43 AM Блок открытия позиции
Bond Offline
stranger

Registered: Sat Oct 09 2010
Записи: 23
Всем привет!

Уже забил алгоритм в TSlab с помощью визуального редактора и казалось бы все ок, но вот появилась в самом конце проблема.

Результатом работы моего алгоритма являются 2 блока:
1. Блок А (формула): на выходе 0 или 1
2. Блок Б (формула): на выходе 0 или 1

Оба блока взаимо исключающие, т.е. меняются в противофазе и никогда не принимают одинаковых значений. Хотел было соединить один из них с блоком Открытие позиции по рынку (лонг), а другой с Открытие позиции по рынку (шорт), но программа не разрешает этого сделать! Как быть?
Пробовал все это написать и через блоки Логическая формула, но столкнулся с проблемой несоответствия форматов в C#.

Идея: закрытие лонга и одновременное открытие шорта и наоборот.

Странно, что в описании Открытие позиции по рынку написано, что один из входящих параметров: Позиция, необязательный входящий параметр - (Логическое значение), а он не воспринимает 1 и 0 на вход!

Помогите плз, кто знает, как это исправить, а то уже весь мозг себе сломал, и дело встало!

Наверх
#15746 - Fri Oct 22 2010 11:03 AM Re: Блок открытия позиции [Re: Bond]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Логическое значение в c#, это не 0 или 1, это true или false.
Нужно сделать логическую формулу "блок != 0" и уже с ней соединять.

Наверх


Moderator:  ViL, sar