CrossPos fonksiyonu CrossLast fonksiyonunun sıfır olması durumunda, en son aldığı 1 ya da -1 değerini dönecektir. Bu fonksiyon o an kesişim olmasa da geriye dönük bakarak, en son kesişim Data1’in

Data2’yi kesmesiyse 1, tersi ise -1 olarak değer döner. Yani kesişim o an için gerçekleşmemişse, en son hangi yönde gerçekleştiği bilgisini verir. Fonksiyon değerinin sıfır olması, ancak serilerin geriye dönük olarak da hiç kesişmemiş olması durumunda olur. CrossPos fonksiyonu tarihsel veriler üzerinde kullanıldığından İndikatörler sekmesi altında yeralır. 

Yazım  =CROSSPOS(Data1,Data2)

Örnek  =CROSSPOS(MOV(GARAN.KAPANIS_T.Günlük,5,Exponential),MOV(GARAN.KAPANIS_T.Günlük,22,Exponential))

Garanti Bankasında  5 günlük üssel hareketli ortalama, 22 günlük hareketli ortalamayı alttan yukarı keserse 1, 22 günlük üssel hareketli ortalama, 5 günlük hareketli ortalamayı alttan yukarı keserse -1, kesişme olmaması durumunda ise en son sinyalin sonucunu (1 ya da -1) döner.