merhaba,
sistem tester da çalıştırdığınız sistemler 2 kez üst üste al vermezler al-sat-al-sat şeklinde çalışırlar
yine de isteğinizi BarsSince(Data) fonksiyonu ile yapılabilir,
al veya sattan geçen bar sayısın hesaplatıp sat bar sayısı fazla ise al yapsın tersinde sat yapsın diye yazılabilir,
buna benzer bir örnek alpha trendle yazmıştık,
aşağıdadır bir incelersiniz
al
REF(BarsSince(cross(AlfaT(),AlfaS()))>BarsSince(cross(AlfaS(),AlfaT())),-1) AND cross(AlfaT(),AlfaS())
sat
REF(BarsSince(cross(AlfaT(),AlfaS()))<BarsSince(cross(AlfaS(),AlfaT())),-1) AND cross(AlfaS(),AlfaT())