Soru şuydu; Belirlir bir günden 60 gün sonra sistem sinyal vermemye başlasın.Efenim çözümü üç aşamalı.
1) Önce belirli bir günü tarif etmemiz lazım sisteme. Yani belirli bir barı. Bu kolay;
Mesela Barınız ın Close, High, Low değerleri ile bugünü tarif edebiliriz. Ama yetmez. Kazara aynı L,C,H a sahip bir bar daha olursa formülümüz cortlayabilir. O yüzden seçtiğimiz bara ilişkin bir kaç indikatör değeri daha ekleyelim. Tercihen CCI gibi gıprak bir göstergenin yüksek ve düşük geçmiş için değerlerini de verelim. Bir de RSI ekleyelim çeşni olsun. 60 ı saymaya başlayacağımız bara ilişkin değerler misal;
C=48000
H=49000
L=47000
CCI(5)=100
CCI(40)=80
RSI(7)=65
olarak oluşmuş olsun. Barı tarifledik.
2) Şimdi bu bardan itibaren geçen bar sayısını bir yerde hesaplatmamız tutmamız lazım,
Barssince(H=49000 and C=48000 and L=47000 and CCI(5)=100 and CCI(40)=80 and RSI(7)=65)
3) Şimdi bu sayaç 60 olunca sistemin sinyal vermeyi brakması lazım. Bunu da meraklısına brakayım. Ama bir kaç ipucu vereyim.
EA da mesela "ZÖRT" diye bir sembol tanımlarsınız ve onun koşuluda yukarıdaki Barssince(..)=60 olur. Koşul sağlanınca ekranda ZÖRT işaretini görürsünüz ama bu diğer sinyalleri öldürmez. yani AL ve SAT sinyaliniz gelmeye devam eder.
Yani bu işi ST de yapabilirsiniz. Hadi kolay gelsiiiiiiiiin...
Tembel Tokoba Tembel Pambık




Alıntı

Yer imleri