Merhaba,
direnc := 1000;
x := LastValue(rsi());
y := if(C>direnc, x, -1);
Fiyatın geçmişte direnç altından gelip direnci yukarı doğru kırarak kapanış yaptığını ve sonra yeniden direncin altına düştüğünü ve şu anda direncin altında kapanış yapmaya devam ettiğini varsayalım.
Yukarıdaki komutu çalıştırdığımızda;
x, komut çalıştırıldığı andaki rsi değeridir
y, fiyatın direnci kırdığı son rsi değeridir ve hiçbir zaman -1 değerini almaz.
diyebilir miyiz?
İyi çalışmalar...