![]() |
| Bir Sistemin Test Edilmesi ve Sonuçların Değerlendirilmesi |
|
Bütün hazırlıklarımız tamamlanınca "System Editor" penceresinde "OK" tuşuna bastıktan sonra (Şekil 2)’deki System Tester ekranı tekrar karşımıza gelir. Yazmış olduğumuz kurallar gerçekleştiği zaman bazı ek koşulları (komisyonlar, giriş fiyatı vs.) "Options..." düğmesine basarak girebiliriz. Bu düğmeye basınca karşımıza (Şekil 11)’deki "System Testing Options" ekranı gelir. Burada iki sekme vardır. Birincisi "Testing" diğeri de "Reportig"dir. TestingDört alt bölümü vardır. Trade PriceFiyatlara yönelik kuralların girildiği bölümdür. Burada koşulların gerçekleşmesi durumunda alışın veya satışın yapılacağı fiyat türleri girilir (high, low, close, open). Giriş ve çıkış fiyatlarının altlarında "Delay" isimli kutucuklara koşulların gerçekleşmesinden sonra kaç fiyat birimi sonrası işlemin gerçekleştireleceği girilir. Eğer "0" yazılırsa koşulların gerçekleşmesini takiben belirtilen ilk fiyattan işlem yapılacaktır. CommissionsYapılan her işlemde aracı kuruma ödeyeceğimiz komisyon miktarı % veya tutar olarak girilir. PositionsPozisyonumuzu uzun, kısa ve her ikisi olarak belirleriz. Şimdilik biz "long" radio butonunu işaretleyelim. EquityBaşlangıç yatırım tutarımız ("Initial Equity"), yıllık faiz oranlarını gibi bilgiler girilir. Yıllık faiz oranlarını ("Annual Interest Rate") girdiğimizde nakitte olduğumuz durumlarda bize bu faiz oranı üzerinden artı bir getiri hesaplanır. "Margin Requirement" % ’ta ise alımı yapmamız için gereken mimumum % miktar girilir. Eğer kredili işlem yapılmıyor ise bu miktar % 100 olarak girilmelidir. Bu bölüm amerika sistemlerine göre düzenlenmiştir. Dolayısı ile buraya yazacağınız yüzde sizin finanse edeceğiniz bölüm, yüze tamamlayan kısmı ise kredi alacağınız kısmı ifade eder. Türkiyede tipik uygulanan % 50 kredili işlemi ifade etmek için buraya % 67 yazılması gerekir. ReportingBu sekmede test işlemi bittikten sonra sonuçların değerlendirilmesine yönelik bazı görsel ayarlar girilmektedir. Üç alt bölümü vardır: ReportingBu sekmede test işlemi bittikten sonra sonuçların değerlendirilmesine yönelik bazı görsel ayarlar girilmektedir. Üç alt bölümü vardır: ArrowsSystem tester alım veya satım yaptığı veya zararına bile olsa pozisyonu kapattığı durumlarda otomatik olarak işaretler koyar. Bunlar genelde yukarı veya aşağı yönlü oklardır. Bu okların rengi bu bölümde belirlenir. Öndeğer olarak; alış yapıldığında yeşil "Up Arrow"un rengidir, "Down Arrow", yani satışı gösteren ok ise kırmızıdır. Bu renkleri kişisel tercihinize bırakıyoruz. Eğer bu ok işaretlerini sonuç raporunda görmek istemiyorsak "Display Buy/Sell Arrows" yazan yerdeki kutucuğu işaretlemememiz gerekmektedir. Equity LineTest sonuçları alınırken program aynı zamanda getiri eğrisini de hesaplamaktadır. Başlangıç sermayesinin zaman içindeki değişimi grafiksel olarak izlenmektedir. Öndeğer olarak bu grafik listelenir. Eğer listelenmek istenmiyorsa bu bölümdeki işaretler kaldırılmalıdır. OtherBu bölümde yapılacak olan testlerin listeleme sayısı girilmektedir. Eğer sınırlı sayıdaki test sonucunu görmek istiyorsak, örneğin sadece en iyi 20 getiriyi veren raporlar listelenmek isteniyorsa "Maximum Reports" bölümüne 20 rakamı girilir. |
| Şekil 11 |
![]() |
|
"System Testing Options"taki koşullar girildikten sonra "OK" tuşuna basılarak "System Tester" penceresine geri dönüş yapılr. Test aşamasına geçmeden önce belirtmemiz gereken bir nokta da "System Tester"ın test edilecek olan hisse senedine ait listelenen tarihler arasında test yapmasıdır. Eğer başlangıç tarihinden itibaren test etmek istiyorsak grafiğe geri dönüp tarih eksenine çift tıklayıp "Loaded" te "first date" içine hisse senedinin ilk işlem tarihini girmeniz gerekmektedir. Bütün hazırlıklar tamamlandıktan sonra "System Tester" penceresinden "OK" tuşuna basınca sistem testimiz başlamış olur. |
| Şekil 12 |
![]() |
|
Bu ekranda görülen bazı rakamların açıklaması: Completed Tests : Tamamlanan test sayısı; Invalid Tests : Geçersiz test sayısı; Total Test to perform : Toplam test sayısı; Percent Complete : Tamamlanan test sayısının toplam test sayısına oranı; Best Gain/Loss : En iyi getiri/kayıp miktarı; Worst Gain/Loss : En kötü getiri/kayıp miktarı; Last Gain/Loss : Ekranda en son görülen testin getiri/kayıp miktarı. Test bittikten sonra karşımıza çıkan pencereden "Reports"a bastığımızda test ettiğimiz sistemin sonuçları listelenecektir. |
| Şekil 13 |
![]() |
|
Öndeğer olarak karşımıza çıkan "Summary Reports" ekranı getirisi en yüksek testten başlayarak sıralanır. Kolonlar test numarası, durum, miktar değişimi, % değişimi, kazançlı işlem sayısı, kayıpla sonuçlanan işlem sayısı, kazanç/kayıp ortalaması ve ortalama değeri şeklinde sıralanır. Yapılan testler hakkında daha ayrıntılı bilgi almak için ekranın sağındaki "Reports" düğmesine basmalıyız. Burada yapılan her işlemi ayrıntılı bir şekilde görebiliriz. Hatırlatma olması açısından "Reports" bölümünden "System" sekmesi içerisindeki sistemimize ait notları gözden geçirelim. Karşımıza çıkan listeyi aynen ekliyoruz: System notes
Enter long: Cross(CLOSE,Mov(C,opt1,E))
OPT1: Ortalama optimizasyonu
Breakeven stop: Long positions only. Floor level at 3.0 Percent. Dikkat edilirse burada görülen değerler örnekleri ile açıklamaya çalıştığımız sistemin değerleri verilmiştir. Eğer takipte zorlanmış iseniz özet olarak sistemimizi buradan yazabilirsiniz. |
|
Hazırlayan:Tuncer Vatansever |
[ Ana Sayfa ] [ Temel Analiz ] [ Teknik Analiz ] [ Haberler ] [ İstatistiki Bilgiler ] [ Bilgiler ] [ Üyelik ] [ Sitemiz ] [ Çıkış ]