Не обижайтесь ребята, но откуда можно узнать об этом при вашем молчании???
Вы пишите:
В блоках формула можно использовать любые выражения языка c#.
и даёте пример выражения: "open >= close ? open : close"
Но на с# это пишется так:
if Open >= Close Triger = Open;
else Triger = Close;
Как можно догадаться о таких нюансах написания? Распишите для начала, хоть, синтаксис Выражений в Формулах (чтобы понять, что кубиков не хватает, надо сначала узнать, что можно делать с имеющимися) и ссылаться на то, что он идентичен c# - не стоит, т. к. из примера видно, что различие всё-таки присутствует.