Формула - возвращает значение (в основном это цихверки), а логическая формула булево значение (true/false, по русски - истина/ложь) это удобно скажем в постройке условий, например: открывать позицию если быстрая скользящая пересекла медленную и (цена открытия больше цены закрытия предыдущего бара) - что в скобках можно записать в логическую формулу.
По значкам, т.к. логическая формула будет потом преобразоваться в код (как понимаю в if) то соответственно и синтаксис булевых операций. == - равно чему-то, || - логическое "ИЛИ", && - логическое "И", != - не равно, ну и логично <, >, <=, >=
Подробнее тут - http://msdn.microsoft.com/ru-ru/library/6a71f45d(VS.90).aspx