#17205 - Mon Nov 22 2010 10:00 PM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: ViL]
|
journeyman
Registered: Thu Sep 30 2010
Записи: 89
|
"Логическое «ИЛИ» ||"- две палочки это какие клавиши? попробовал l и I- ошибку выдает...
|
Наверх
|
|
|
|
#17207 - Tue Nov 23 2010 10:33 AM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: Vladimir /]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
|
Наверх
|
|
|
|
#19080 - Mon Dec 27 2010 03:59 AM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: SysKreator]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
В "Справочнике по элементам визуального конструирования" http://www.tslab.ru/docs/online/ в описании Трейл Стоп(Double StopLoss, Double TrailEnable, Double TrailLoss) указывается пример Пример по индикатору Alligator (в аттаче). В редакторе видим блок sEntry, имеющий следующее выражение: !hasActive & mp < lips & lips < teeth & teeth < jaw Я прочитал его так: НЕ имеет активной позиции И mp < lips И lips < teeth И teeth < jaw. Вопросы: 1. Правильно ли я его прочитал? 2. Почему вместо && как И, используется только & ? 3. Есть ли аналогичное сокращение для ИЛИ? 4. Есть ли какие-то исключения для описанного выше синтаксиса? С уважением.
Attachments
Alligator_tradable.xml (374 downloads)
Отредактировано SLADKY (Mon Dec 27 2010 04:04 AM)
|
Наверх
|
|
|
|
#20490 - Tue Feb 01 2011 06:55 AM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: ViL]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Можно ли, аналогично Экселю, в формуле "Если" написать?: ((а>b&&c>d)||(k==m))?1:-1
Отредактировано SLADKY (Tue Feb 01 2011 06:56 AM)
|
Наверх
|
|
|
|
#20495 - Tue Feb 01 2011 09:45 AM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: SLADKY]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
|
Наверх
|
|
|
|
#20572 - Tue Feb 01 2011 04:08 PM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: ViL]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Можно ли, аналогично Экселю, в формуле "Если" создавать вложенные функции "Если" например?: ((а>b&&c>d)||(k==m))?(m<g?1:0):-1
|
Наверх
|
|
|
|
#20582 - Tue Feb 01 2011 05:23 PM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: SLADKY]
|
member
Registered: Mon Nov 22 2010
Записи: 120
|
Можно ли, аналогично Экселю, в формуле "Если" создавать вложенные функции "Если" например?: ((а>b&&c>d)||(k==m))?(m<g?1:0):-1 Да, можно.
|
Наверх
|
|
|
|
#21323 - Sat Feb 12 2011 06:12 PM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: SLADKY]
|
stranger
Registered: Fri Feb 11 2011
Записи: 6
|
Такой вопрос по логической формуле. Надо обычную реверсивную 2МА систему модернизировать добавлением третьей более тяжелой МА, которая была бы фильтром и при условии если , например имеем 5, 20, 40 МА, то если 40МА < 20MA, только лонг, ну а если выше , то шорт. Добавляю преобразователь данных "И", в блоки логических формул вписываю соответственно ema3>ema2 и ema3<ema2 ,все соединяю. В результате эти ошибки: 1.Оператор "<" не может применяться к операндам типа "System.Collections.Generic.IList<double>" и "System.Collections.Generic.IList<double>" 2.Оператор ">" не может применяться к операндам типа "System.Collections.Generic.IList<double>" и "System.Collections.Generic.IList<double>" Как задать условие чтобы сделки открывались только по фильтру?
|
Наверх
|
|
|
|
#21337 - Sat Feb 12 2011 10:14 PM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: ViL]
|
stranger
Registered: Fri Feb 11 2011
Записи: 6
|
вот скрин, вроде все связи есть, программа на них не жалуется
Attachments
ошибка.jpg (1502 downloads)Description: скрин
|
Наверх
|
|
|
|
#21347 - Sun Feb 13 2011 01:15 AM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: ViL]
|
stranger
Registered: Fri Feb 11 2011
Записи: 6
|
установил связь, та же ошибка, вообще почему пишет, что данный опрератор не может применяться к этим операндами что это значит?
Отредактировано FX83 (Sun Feb 13 2011 01:23 AM)
|
Наверх
|
|
|
|
#21353 - Sun Feb 13 2011 08:34 AM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: ViL]
|
stranger
Registered: Fri Feb 11 2011
Записи: 6
|
через какой же тогда блок завязать значение ема с логической формулой. через константу не получается потому что ема меняется каждый бар, через обновляемой значение тоже, т.к там функция другая.
|
Наверх
|
|
|
|
#21426 - Mon Feb 14 2011 03:05 PM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: ViL]
|
stranger
Registered: Fri Feb 11 2011
Записи: 6
|
да верно, устранил проблему соединением блоков ема с логической формулой, но таким образом сделки теперь появляются на каждом баре лонговые на растущем тренде и наоборот, на открытии на бара происходит вхоь в позицию , на открытии следующего выход, и так далее, никакой связи с пересечениями нет,
|
Наверх
|
|
|
|
#21989 - Wed Feb 23 2011 04:55 PM
Re: Пример: «Логическая формула», "Формула". Синтаксис
[Re: FX83]
|
journeyman
Registered: Tue Feb 15 2011
Записи: 77
|
Просмотрел форум ответа не нашел.Вопрос такой: параболик выполняет роль трейлинга хочу добавить более быстрый параболик если волатильность увеличиваеться.Пытаюсь задать такое условие в блоке формула ATR<350?(PSA):PSA1(PSA и PSA1 параболики с разными условиями). Как сделать и в чем ошибка???
|
Наверх
|
|
|
|
|
|