Merhabalar,
Benim yapmak istediğim Robot işlemlerinde formül kriterlerimden biri, AL Fiyatı < Sat Fiyatı olsun istiyorum.
Bunula ilgili kod yazmaya çalıştım ama Sistem Testerda istenilen sonucu alamıyorum. Sanırım "C>max(F1,F2)" buradaki C değeri son kapanış barını verdiğinden diye düşünüyorum.
SAT "CROSS(OTT(C,k1,k2),OTTSup(C,k1,k2)) " şartı gerçekleştiğinde C fiyatınıda giremedim, yapamadım. Formüldeki düşüncelerim ne kadar doğru onu da bilmiyorum. Yardımcı olursanız memnun olurum.
Not:F1 ve F2 yapma sebebim AL şartı oluştuğu barı bazan bir bar eksik gösteriyor. Anlamadım.
k1:=5;
k2:=1;
deg1:=BarsSince(CROSS(OTTSup(C,k1,k2),OTT(C,k1,k2)));
F1:=REF(C,-deg1);
F2:=REF(C,-(deg1+1));
CROSS(OTT(C,k1,k2),OTTSup(C,k1,k2)) and C>max(F1,F2);