Если у скриптов разное имя, то чужие позиции они видеть не должны. Одинаковое имя сигнал не причем.

var rtFORTS = (ISecurityRt) security;
rtFORTS.NewOrder(OrderType.Limit, isBuy, price, quintity, "Entry");