
Originally Posted by
ertpln
merhaba,
evet şimdi ne istediğinizi daha iyi anladım. sanırım sorunuzun cevabı kullandığınız indikatörlerde şöyle bir değişiklik yaparak çözülür. indikatörünüz -1 gördü diyelim. bir sonraki 1 değeri almadığı sürece -1 kalacak şekilde düzenlerseniz sorun çözülür. benzer şekilde indikatör 1 gördüğü bardan itibaren -1 görmediği sürece 1 olmalı. indikatör tanımında başlangıç olarak 0 verirseniz, 200 bar gibi bir kısıtlamaya gerek kalmaz. indikatör içine bir if eklemek yeter sanırım. indikatörünüz özel değilse paylaşın, onda düzenleme yapalım. sonrasında ihtiyacınız olan şu: lastvalue(fml("aa")+lastvalue(fml("bb"))+lastvalue (fml("cc"))
böylece indikatör en son gördüğü değerde kalacak, 1 ise 1 alır. en son -1 gördüyse -1 alır ve istediğiniz toplam olur.
Yer İmleri