İşlem günlüğü — elektronik tablo, istatistikler ve performans incelemesi
Yaklaşık 20 dakikada günlük tablosu kurmak için tam rehber; elektronik tablo temellerini bilen kişi için gösterge süredir, ilk içe aktarma ve veri kontrolleri uzayabilir. 26 sütunun teknik adları şu kaynakla tutarlıdır: 15.9 makalesi. İki varyantta satır formülleri ve dokuz ölçülü pano vardır (Lehçe ve İngilizce Excel; bulut tablo ayarları aşağıdadır); başlangıç CSV'si tarayıcınızda üretilir. Hazır XLSX'i indirebilir veya tam talimatla kendiniz kurabilirsiniz. Formülleri öğrenmek hesabı anlamanıza ve kendiniz düzeltmenize yardım eder. Ortak sütun adları sayesinde, doğru ayırıcı, kodlama ve tarih biçimi seçilen CSV dışa aktarımı, hazır S1–S3 betiğiyle çalışır: Ek I ve şu kaynaktaki betikle: P5 istemi; P6–P7 denetimleri aşağıdaki iki ek sütunu gerektirir.
- Beş grupta 26 sütun: kimlik, bağlam, plan ve gerçekleşme, maliyet ve sonuçlar, süreç. Yalnızca başka alanlardan türeyen sayılar için formül vardır: slippage, r_net, execution_drag.
- Dokuz formüllü pano: işlem sayısı, kazanma oranı, profit faktörü, beklenen değer, toplam R, R cinsinden maksimum düşüş, ortalama MAE/MFE, hatasız uygulama oranı. Performans ölçüleri r_net'ten, süreç ölçüleri ayrı sütunlardan hesaplanır; MAE/MFE kapsamı aşağıda açıklanır.
- İki formül varyantı: Excel PL (ŚREDNIA, LICZ.JEŻELI, noktalı virgül) ve Excel EN (AVERAGE, COUNTIF, virgül). Her blok için geçiş ve kopyalama düğmeleri.
- Ölçüler ilk girişten itibaren örneklemi anlatır: yaklaşık 50 işlem kursta kullanılan örnek inceleme noktasıdır; evrensel alt sınır veya avantaj kanıtı değildir. Çıkarımlar yayılıma, sonuçlar arası bağımlılığa ve test planına bağlıdır. Limit ihlali veya veri hatası hemen müdahale gerektirir; strateji kuralı değişimi ayrı hipotez ve doğrulama ister.
Hazır XLSX günlük
İşlem günlüğünü indir — Türkçe XLSX
Dosyada üç sayfa vardır: Statistics, Journal ve Instructions; 999 hazır satır ve net kâr/zarar, R, kayma ve düşüş formülleri. A–Z sütunları aşağıdaki biçimi korur. Dosya ayrıca AA–AC (15.9'dan öz değerlendirme), AD (notlar), AE–AF (öz sermaye eğrisi ve düşüş) ve AG (hatasız uygulama) içerir; betikler için CSV dışa aktarımı A:Z'yi kapsar. Sarı hücreler veri kabul eder; hesaplanan sütunların üzerine aracı kurum dışa aktarımı yapıştırmayın. Swap veya komisyon gerçekten sıfırsa 0 girin; eksik veri eksik kalır.
Bu rehberdeki örnekler dosyanın istatistiklerini beslemez. Düşüş 0 R başlangıcını içerir; ilk kayıp −1 R ise düşüş 1 R olur. İşlemleri kapanış zamanına göre kronolojik sıralayın; eşit kapanışlarda tutarlı sıra koruyun. Yalnızca C sütununu sıralamayın; her kaydın alanları birlikte kalmalıdır. Yeniden sıraladıktan sonra AE/AF'nin hâlâ 2. satırdan biriktiğini kontrol edin. Ek yardımcı sütun coded_clean boş hata kodunu hatasız uygulama saymaz.
Tablo, sıfırlar dâhil girilmiş tüm ölçümlerin MAE ve MFE ortalamasını gösterir; kazanan ve kaybedenleri analiz eden ek varyantlar aşağıdadır. Profit faktörü hesap para birimi yerine R cinsinden hesaplanır. T sütununa planlanan kâr/zararı yalnızca aynı çıkış türü için girin; planlanan SL'yi gerçekleşen SL ile, TP'yi TP ile karşılaştırın. Eşdeğeri olmayan çıkışta boş bırakın.
PL sürümü şu alanlarında PLN kullanır: *_pln . Bu Türkçe sürüm, İngilizce kaynak gibi, aynı sütun sırasını ve şu ek olmadan tarafsız parasal alan adlarını kullanır: _pln ; hesap para birimini talimatlarında belirtirsiniz. Diller arası CSV taşırken başlıkları eşleyip para birimini kontrol edin. Yalnızca para birimi etiketini değiştirmek hiçbir değeri dönüştürmez.
Hazır tablo veya kendiniz oluşturun
- Aynı günlüğe iki yol: hazır XLSX görünür formüller içerir; tam rehber tabloyu kendiniz yeniden oluşturmanızı sağlar. Dosyada makro veya aracı kurum bağlantısı yoktur. Başlangıç CSV'si yine tarayıcınızda yerel üretilir. Dosya sürümü Instructions sayfasındadır; mevcut sürüm 1.2, tarih 21 Eylül 2026. Makalenin ayrı sürüm numarası vardır.
- Kendi kurduğunuz tabloyu her ayrıntısıyla bilirsiniz: yıllar sonra formül hata verdiğinde, yeni parite veya farklı dışa aktarma biçimi yüzünden, nedeni bulmak daha kolaydır; ne hesapladığını bilirsiniz. “Sihirli” şablon sessizce bozulur ve yalan söyleyen günlük, günlük olmamasından kötüdür.
- Sütun adları tüm kursta ortaktır: başlıklar 15.9'daki mini CSV tanımından gelir. Tablo yaklaşık 20 alanı, 29 numaralı mantıksal alan arasından kapsar; tanım 15.9'dadır, eksikler Kaynaklar altında listelenir. Aynı adları hazır S1–S3 betiği bekler: Ek I ve P5 istemindeki betik. Yapay zekâ atölyesindeki P6–P7 denetimleri plan uyum durumu ve durum notu da ister; ekleyin: status = “plan” şu kod için: error_code 0; “breach” kod 1–9 için. Kod 10 (altyapı) satırlarını P6 dışa aktarımından çıkarın veya durumunu “infrastructure” diye etiketleyip istemde açıklayın. Durum notunu öz değerlendirme alanlarından (AA–AC) türetin. Tek biçim, araçlar arasında asgari veri çevirisi.
- Bulut uygundur, ama bunlar hesap verileridir: pozisyon büyüklükleri, sonuçlar, süreç hataları. Bulutla yerel depolama arasında bilinçli seçim yapın; veriyi yapay zekâ modellerine yapıştırırken kullandığınız ölçütleri kullanın. Veri hijyeni bölümü: Ek H).
Yapı: 26 sütun, 5 grupta
Sütun harfleri (A–Z) aşağıdaki formüllerin düzeniyle eşleşir; sırayı değiştirirseniz başvuruları güncelleyin. Teknik başlıkları İngilizce koruyun; bu CSV'nin P5 betiğiyle eşleme olmadan çalışmasını sağlar. İsteğe bağlı AA–AC sütunları olarak üç öz değerlendirme alanı ekleyebilirsiniz: 15.9'daki mental_state, sleep_hours, decision_quality. Dosyada zaten vardırlar; formüller bunları gerektirmez.
| Süt. | Başlık | Grup 1: kimlik | Örnek |
|---|---|---|---|
| A | trade_id | sıra numarası veya platform kimliği | 2026-041 |
| B | open_time_utc | UTC açılış tarihi ve saati; MT4/MT5 dışa aktarımları aracı kurumun sunucu saatini kullanır (ör. GMT+2/+3; özellikleri kontrol edin). Sunucu saat diliminden dönüştürün (15.9); biçim: YYYY-MM-DD HH:MM | 2026-07-08 07:42 |
| C | close_time_utc | UTC kapanış tarihi ve saati (B gibi); tabloda metin değil gerçek tarih/saat değeri. Boş = açık işlem, ölçülerden dışlanır; geçersiz tarih veya girilen açılıştan önceki kapanış R üretmez | 2026-07-08 13:15 |
| D | pair | enstrüman; ayırıcı veya aracı kurum eki olmadan 6 karakter (EURUSD; EUR/USD veya EURUSD.m değil). Pip formülü yalnızca FX paritelerine uygulanır: pip 0.0001 veya JPY'de 0.01'dir; sonekten belirlenir. Diğer enstrümanlarda özellikteki pip büyüklüğünü girip çarpanı değiştirin | EURUSD |
| E | direction | long / short (küçük harf; kayma formülü metni karşılaştırır) | long |
| Süt. | Başlık | Grup 2: bağlam | Örnek |
|---|---|---|---|
| F | setup | oyun kitabındaki kurulum adı (Ek E) | asia-london-breakout |
| G | setup_class | A+ / A / B / C; girişteki oyun kitabı sınıfı. Dosyadaki liste 15.9'u izler. Sonraki sonuca göre sınıf atamayın | A+ |
| H | session | giriş seansı (Asya / London / NY / çakışma) | London |
| Süt. | Başlık | Grup 3: plan ve gerçekleşme | Örnek |
|---|---|---|---|
| I | planned_entry | planlanan giriş (emirden ÖNCE kaydedilir) | 1.0850 |
| J | actual_entry | platformdan gerçek gerçekleşme | 1.0852 |
| K | planned_sl | planlanan stop-loss | 1.0820 |
| L | planned_tp | planlanan take-profit | 1.0910 |
| M | actual_exit | gerçek kapanış fiyatı | 1.0907 |
| N | spread_pips | girişte spread | 0.7 |
| O | slippage_entry_pips | formül — pip cinsinden giriş kayması, pozitif = daha kötü gerçekleşme | 2.0 |
| Süt. | Başlık | Grup 4: maliyet ve sonuçlar | Örnek |
|---|---|---|---|
| P | swap | hesap para biriminde işaretli swap tutarı; maliyet negatiftir | −3.20 |
| Q | commission | negatif olmayan maliyet olarak komisyon; komisyon yoksa 0. Aracı kurum dışa aktarımındaki negatif maliyeti pozitife çevirin; formül böylece onu kâra eklemez | 7.00 |
| R | broker_gross_pnl | platformdan brüt kâr/zarar: spread ve fiyat gerçekleşmesi sonrası, swap ve komisyon öncesi | 201.67 |
| S | broker_net_pnl | formül (aracı kurum net kâr/zarar veriyorsa elle girin) | 191.47 |
| T | planned_gross_pnl | şunun için planlanan kâr/zarar: aynı çıkış türü (tutar): TP çıkışında planlanan TP, stop çıkışında planlanan SL. Manuel veya zamana bağlı çıkışta boş bırakın; dosya W'yi boş bırakır. 15.9 ise sürüklenmeyi R cinsinden giriş kayması, komisyon ve swap toplamı olarak hesaplar: (O × pip değeri + Q − P) / U. Swap P işaretini korur (negatif = maliyet); formül dışında elle hesaplanır | 220.00 |
| U | planned_risk | hesap para biriminde planlanan risk (örneklerde USD; planlanan giriş → planlanan SL mesafesi, pip × planlanan hacmin pip değeri). Bu işlem için sabit R paydasıdır; sonradan kayba uydurulmaz. Garantili maksimum kayıp değildir; boşluk, kayma ve maliyet artırabilir | 110.00 |
| V | r_net | formül — R cinsinden net kâr/zarar; performans ölçülerini besleyen sütun | 1.74 |
| W | execution_drag_R | formül — planlanan brüt ve gerçek net kâr/zararın R cinsinden farkı; sonuç plandan iyiyse negatif olabilir | 0.26 |
| Süt. | Başlık | Grup 5: süreç | Örnek |
|---|---|---|---|
| X | mae_r | pozisyonun ömrü boyunca R cinsinden maksimum aleyhte fiyat hareketi (tanım: 15.9, bölüm 7) | 0.35 |
| Y | mfe_r | pozisyonun ömrü boyunca R cinsinden maksimum lehte fiyat hareketi | 2.10 |
| Z | error_code | 0 = hatasız uygulama; 1–9 = karar hatası kodları; 10 = altyapı hatası (katalog: 15.9) | 0 |
Satır formülleri — hesaplanan sütunlar
Formül varyantı:
Ayarlar: PL varyantı Lehçe fonksiyon adları ve noktalı virgül, EN ise İngilizce adlar ve virgül kullanır. Ayırıcı bölgesel ayarlara bağlıdır; Google Sheets'te fonksiyon dili ayrı ayarlanır. İçe aktarırken B/C'yi tarih ve saat yapıp şunu kontrol edin: =CZY.LICZBA(C2) (EN: =ISNUMBER(C2)); doğru sonuç PRAWDA/TRUE'dur. Yalnızca hücrenin görünümünü değiştirmek yetmez.
Formülleri 2. satıra girip aşağı doldurun veya aralığa kopyalayın. Aralıklar 1000. satıra uzanır; daha uzun günlükte satır formüllerini, doğrulamayı ve tamlık kontrolleri dâhil tüm pano aralıklarını genişletin.
=JEŻELI(ORAZ(CZY.LICZBA(I2);CZY.LICZBA(J2);DŁ(D2)=6;LUB(E2="long";E2="short"));JEŻELI(E2="long";J2-I2;I2-J2)*JEŻELI(PRAWY(D2;3)="JPY";100;10000);"")
=IF(AND(ISNUMBER(I2),ISNUMBER(J2),LEN(D2)=6,OR(E2="long",E2="short")),IF(E2="long",J2-I2,I2-J2)*IF(RIGHT(D2,3)="JPY",100,10000),"")
=JEŻELI(ORAZ(ILE.LICZB(P2:R2)=3;Q2>=0);R2+P2-Q2;"")
=IF(AND(COUNT(P2:R2)=3,Q2>=0),R2+P2-Q2,"")
=JEŻELI(ORAZ(CZY.LICZBA(C2);CZY.LICZBA(S2);CZY.LICZBA(U2));JEŻELI(ORAZ(C2>=1;C2<2958466;U2>0;LUB(B2="";ORAZ(CZY.LICZBA(B2);B2>=1;B2<=C2)));S2/U2;"");"")
=IF(AND(ISNUMBER(C2),ISNUMBER(S2),ISNUMBER(U2)),IF(AND(C2>=1,C2<2958466,U2>0,OR(B2="",AND(ISNUMBER(B2),B2>=1,B2<=C2))),S2/U2,""),"")
=JEŻELI(ORAZ(CZY.LICZBA(V2);CZY.LICZBA(T2));(T2-S2)/U2;"")
=IF(AND(ISNUMBER(V2),ISNUMBER(T2)),(T2-S2)/U2,"")
Pano: 9 ölçü ve yorumları
Ölçüleri ayrı sayfaya yapıştırın; dosyadaki gibi her aralığın önüne sayfa adını ekleyin, örneğin 'Journal'!V2:V1000; veya tablonun üzerine koyun. O durumda başlıklar 1. satırdan taşınır, başvuruları ayarlamanız gerekir. Blok kopyalamak ayrı satırlarda birkaç formül verir; her birini uygun hücreye koyun. AE2, AF2 ve AG2, Statistics değil Journal sayfasına aittir.
Boş günlük N = 0, toplam R = 0 ve maksimum düşüş = 0 verir; WR, PF, beklenen değer ve ölçümü olmayan ortalamalar boş kalır. Kayıp yokken oran sonlu değer taşımadığından PF de boştur. R sonuçları S'de net kâr/zarar, pozitif U ve C'de Excel tarih aralığında sayısal tarih/saat gerektirir. B doluysa C'den sonra olmayan tanınmış tarih olmalıdır. Excel tarihleri sayı saklar; hücre biçimi metni tarihe dönüştürmez veya saatin gerçekten UTC girildiğini kontrol etmez.
Dosya sürümü 1.2; tarih, yön, sınıf, komisyon maliyeti, risk, MAE/MFE ve kod için Durdur türü doğrulama kullanır. Yapıştırma doğrulamayı aşabilir. Bu yüzden V metin tarihleri ve pozitif olmayan riski, S negatif komisyon maliyetini reddeder; AG yalnızca 0–10 tam sayı kodlarını kabul eder. Statistics sayfasının 16–19 satırları, R'siz girilmiş kapanışları, geçerli kodsuz R'li işlemleri ve geçersiz MAE/MFE'yi gösterir. Boş metin döndüren tarih formülü geçersiz kapanmış işlem değil, eksik kapanış sayılır. Sıfır üzerindeki her sayı tam örneklem değerlendirilmeden açıklanmalıdır.
Performans ölçüleri V kullanır. Girilen tüm MAE/MFE ölçümlerinin ortalaması ayrı örneklem kullanır: V hâlâ boş olsa bile sıfır dâhil negatif olmayan sayıları içerir. Ölçüm sütunundaki negatif sayı, metin (“0.5”in metin saklanması dâhil), boşluk veya mantıksal değer, sonucu sessizce bozmak yerine çözülene kadar ortalamayı engeller. Geçersiz hücre sayıları Statistics B18'de MAE, B19'da MFE içindir; bir sütundaki hata diğerinin geçerli ortalamasını engellemez. Örneklem sayılarını kapanmış işlem sayısıyla otomatik karşılaştırmayın. Pozisyon ömrünün aynı tanımlı dönemi için negatif olmayan ölçümler girin; eksikleri boş bırakın. Aşağıdaki kazanan/kaybeden varyantları V'ye göre alt küme seçer.
İşlem sayısı: =ILE.LICZB(V2:V1000) Kazanma oranı: =JEŻELI(ILE.LICZB(V2:V1000)=0;"";LICZ.JEŻELI(V2:V1000;">0")/ILE.LICZB(V2:V1000)) Profit faktörü: =JEŻELI(LICZ.JEŻELI(V2:V1000;"<0")=0;"";SUMA.JEŻELI(V2:V1000;">0")/-SUMA.JEŻELI(V2:V1000;"<0")) Beklenen değer (R): =JEŻELI(ILE.LICZB(V2:V1000)=0;"";ŚREDNIA(V2:V1000)) Toplam R: =SUMA(V2:V1000)
İşlem sayısı: =COUNT(V2:V1000) Kazanma oranı: =IF(COUNT(V2:V1000)=0,"",COUNTIF(V2:V1000,">0")/COUNT(V2:V1000)) Profit faktörü: =IF(COUNTIF(V2:V1000,"<0")=0,"",SUMIF(V2:V1000,">0")/-SUMIF(V2:V1000,"<0")) Beklenen değer (R): =IF(COUNT(V2:V1000)=0,"",AVERAGE(V2:V1000)) Toplam R: =SUM(V2:V1000)
AE2 (eğri): =JEŻELI(CZY.LICZBA(V2);SUMA($V$2:V2);"") AF2 (düşüş): =JEŻELI(CZY.LICZBA(AE2);MAX(0;$AE$2:AE2)-AE2;"") Maksimum düşüş (R): =MAX(AF2:AF1000)
AE2 (eğri): =IF(ISNUMBER(V2),SUM($V$2:V2),"") AF2 (düşüş): =IF(ISNUMBER(AE2),MAX(0,$AE$2:AE2)-AE2,"") Maksimum düşüş (R): =MAX(AF2:AF1000)
Ort. MAE (tümü): =JEŻELI(WIERSZE(X2:X1000)-LICZ.PUSTE(X2:X1000)-ILE.LICZB(X2:X1000)+LICZ.JEŻELI(X2:X1000;"<0")>0;"";JEŻELI(ILE.LICZB(X2:X1000)=0;"";ŚREDNIA(X2:X1000))) (dosyadaki gibi, B11) Ort. MFE (tümü): =JEŻELI(WIERSZE(Y2:Y1000)-LICZ.PUSTE(Y2:Y1000)-ILE.LICZB(Y2:Y1000)+LICZ.JEŻELI(Y2:Y1000;"<0")>0;"";JEŻELI(ILE.LICZB(Y2:Y1000)=0;"";ŚREDNIA(Y2:Y1000))) (dosyadaki gibi, B12) Kazananlarda ort. MAE: =JEŻELI(WIERSZE(X2:X1000)-LICZ.PUSTE(X2:X1000)-ILE.LICZB(X2:X1000)+LICZ.JEŻELI(X2:X1000;"<0")>0;"";JEŻELI.BŁĄD(ŚREDNIA.JEŻELI(V2:V1000;">0";X2:X1000);"")) Kaybedenlerde ort. MFE: =JEŻELI(WIERSZE(Y2:Y1000)-LICZ.PUSTE(Y2:Y1000)-ILE.LICZB(Y2:Y1000)+LICZ.JEŻELI(Y2:Y1000;"<0")>0;"";JEŻELI.BŁĄD(ŚREDNIA.JEŻELI(V2:V1000;"<0";Y2:Y1000);"")) AG2 (coded_clean): =JEŻELI(ORAZ(CZY.LICZBA(V2);CZY.LICZBA(Z2));JEŻELI(ORAZ(Z2>=0;Z2<=10;Z2=LICZBA.CAŁK(Z2));JEŻELI(Z2=0;1;0);"");"") Hatasız uygulama: =JEŻELI(ILE.LICZB(AG2:AG1000)=0;"";ŚREDNIA(AG2:AG1000)) Ort. gerçekleşme sürüklenmesi: =JEŻELI(ILE.LICZB(W2:W1000)=0;"";ŚREDNIA(W2:W1000)) (isteğe bağlı, dosyada yok)
Ort. MAE (tümü): =IF(ROWS(X2:X1000)-COUNTBLANK(X2:X1000)-COUNT(X2:X1000)+COUNTIF(X2:X1000,"<0")>0,"",IF(COUNT(X2:X1000)=0,"",AVERAGE(X2:X1000))) (dosyadaki gibi, B11) Ort. MFE (tümü): =IF(ROWS(Y2:Y1000)-COUNTBLANK(Y2:Y1000)-COUNT(Y2:Y1000)+COUNTIF(Y2:Y1000,"<0")>0,"",IF(COUNT(Y2:Y1000)=0,"",AVERAGE(Y2:Y1000))) (dosyadaki gibi, B12) Kazananlarda ort. MAE: =IF(ROWS(X2:X1000)-COUNTBLANK(X2:X1000)-COUNT(X2:X1000)+COUNTIF(X2:X1000,"<0")>0,"",IFERROR(AVERAGEIF(V2:V1000,">0",X2:X1000),"")) Kaybedenlerde ort. MFE: =IF(ROWS(Y2:Y1000)-COUNTBLANK(Y2:Y1000)-COUNT(Y2:Y1000)+COUNTIF(Y2:Y1000,"<0")>0,"",IFERROR(AVERAGEIF(V2:V1000,"<0",Y2:Y1000),"")) AG2 (coded_clean): =IF(AND(ISNUMBER(V2),ISNUMBER(Z2)),IF(AND(Z2>=0,Z2<=10,Z2=INT(Z2)),IF(Z2=0,1,0),""),"") Hatasız uygulama: =IF(COUNT(AG2:AG1000)=0,"",AVERAGE(AG2:AG1000)) Ort. gerçekleşme sürüklenmesi: =IF(COUNT(W2:W1000)=0,"",AVERAGE(W2:W1000)) (isteğe bağlı, dosyada yok)
R olmadan kapanış: =WIERSZE(C2:C1000)-LICZ.PUSTE(C2:C1000)-ILE.LICZB(V2:V1000) Kodsuz R: =ILE.LICZB(V2:V1000)-ILE.LICZB(AG2:AG1000) Geçersiz MAE: =WIERSZE(X2:X1000)-LICZ.PUSTE(X2:X1000)-ILE.LICZB(X2:X1000)+LICZ.JEŻELI(X2:X1000;"<0") Geçersiz MFE: =WIERSZE(Y2:Y1000)-LICZ.PUSTE(Y2:Y1000)-ILE.LICZB(Y2:Y1000)+LICZ.JEŻELI(Y2:Y1000;"<0")
R olmadan kapanış: =ROWS(C2:C1000)-COUNTBLANK(C2:C1000)-COUNT(V2:V1000) Kodsuz R: =COUNT(V2:V1000)-COUNT(AG2:AG1000) Geçersiz MAE: =ROWS(X2:X1000)-COUNTBLANK(X2:X1000)-COUNT(X2:X1000)+COUNTIF(X2:X1000,"<0") Geçersiz MFE: =ROWS(Y2:Y1000)-COUNTBLANK(Y2:Y1000)-COUNT(Y2:Y1000)+COUNTIF(Y2:Y1000,"<0")
| Ölçü | Sonuçlar ve sınırlamaları nasıl okunur? |
|---|---|
| Kazanma oranı | Tek başına avantaj hakkında hiçbir şey söylemez; aşağıdaki grafiğe bakın. Kapanmış işlem yoksa boş, %0 ise kazananı olmayan örneklem demektir. “Bu işte iyi miyim?” diye değerlendirmek yerine oyun kitabı varsayımlarıyla karşılaştırmak için kullanın |
| Profit faktörü | 1.0 altı = incelenen örneklemde R cinsinden negatif sonuç. Yalnızca işlem sayısı ve düşüşle birlikte anlamlıdır. Örneklemde kayıp yoksa “sonsuz avantaj” değil, sıfıra bölme vardır |
| Beklenen değer (R) | Günlüğün en önemli sayısı: işlem başına ortalama net sonuç. Maliyet sonrası pozitif değer bu örneklemi anlatır; tek başına avantajı kanıtlamaz. Yayılımı, sonuçlar arası bağımlılığı, koşul istikrarını ve doğrulama sonuçlarını şu kaynağa göre değerlendirin: test protokolü (N). 50 sayısı örnek inceleme noktasıdır; ölçeği artırmak ayrıca risk planına uyum gerektirir |
| Maksimum düşüş (R) | Tüm geçmişin ölçüsü: AF eğrinin en yüksek zirvesinden düşüşü hesaplar; haftanın kaybı değildir. Planın (Ek E) haftalık limiti temel R veya sermaye yüzdesidir. İşlemler farklı U kullandıysa toplam r_net ile doğrudan karşılaştırmayın. Hesap para biriminde sabit temel R varken dönemin plan birimindeki sonucu, o dönemin S net kâr/zarar toplamının temel R tutarına bölümüdür. Yüzde limitinde plandaki sermaye tabanını kullanın. AF, hesap bakiyesi veya öz sermaye düşüşünü değil, birikimli işlem R'sinin yolunu anlatır. Olağan dışı düşüş; veri, koşul ve test varsayımlarını kontrol etmeyi gerektirir |
| Ortalama MAE (kazananlar) | Düşük (ör. < 0.4R) = stopun gerekenden geniş olduğu hipotezi; hemen daraltmak yerine yeni örneklemde test edilmelidir (15.9). 1R'ye yakın = kazananlar tam risk tutarına yakın aleyhte hareket görmüştür; gerçekleşme sorunu demeden önce giriş ve stop yerleşimini kontrol edin |
| Kaybedenlerde ortalama MFE | Yüksek = işlemler lehinize gidip tersine dönmüş; çıkış ve kısmi kâr alma kurallarını denetleyin |
| Gerçekleşme sürüklenmesi (ort.) | Yukarıdaki isteğe bağlı formül, yalnızca T dolu işlemlerden hesaplanır. Sürekli yüksek değer, karşılaştırılabilir çıkışlarda planlanan brüt ve gerçek net kâr/zarar farkını gösterir; maliyetlerle gerçekleşme fiyatı farklarını içerir. Eşdeğeri olmayan manuel/erken çıkışlar bu ortalamaya girmez. Onların basitleştirilmiş maliyet tahminiyle birleştirmeyin |
| Hatasız uygulama | error_code = 0 olan kapanmış işlemlerin yüzdesi. AG, yalnızca geçerli R ve 0 ile 10 arasında tam sayı kodu olanları sayar; eksik kod hatasız sayılmaz. Yaklaşık %90 belirli planda çalışma eşiği olabilir, kalite standardı değildir. Değerlendirilmiş işlem ve eksik kod sayısını kontrol edin: %100 oranının tek bir 0 koduna ve çok sayıda boş koda dayanması tüm günlüğü anlatmaz. Kritik ihlal yüzdeden bağımsız müdahale gerektirir. Kural ihlalli işlemlerin ölçüleri, kuralların temiz testi değildir |
Başlangıç CSV'si ve içe aktarma
Düğme dosyayı tamamen tarayıcınızda, veri göndermeden veya ayrı ağ isteği yapmadan üretir: 26 başlık ve iki örnek satır, bir kazanan ve bir kaybeden. Böylece formüller nasıl çalıştıklarını gösterebilir. PL, noktalı virgül ve ondalık virgül kullanır; içe aktarırken ayırıcıyı açıkça seçin, çift tıklama davranışı sistem ayarına bağlıdır. EN virgül ve ondalık nokta kullanır. İçe aktarım sonrası örnek satırların hesaplanan O, S, V, W sütunlarını yukarıdaki formüllerle değiştirin; ilk kayıttan önce örnekleri silin veya ayrı dosyada tutun. CSV, programın gösterdiği hassasiyeti kaydedebilir; XLSX 1.2'de V ve W altı ondalık basamak kullanır. Başlangıç CSV'si de satır tutarlarından hesaplanan altı ondalık basamak kullanır. Bu yuvarlamada tekil R hatası 0.0000005 R'yi aşmaz; kayıp toplamı çok küçükse PF daha duyarlı olabilir. Mutlak değeri 0.0000005 R altında olan sonuç sıfıra yuvarlanıp kazanç/kayıp sınıfını ve kazanma oranını değiştirebilir. Böyle verilerde dışa aktarmadan önce hassasiyeti artırın. Daha fazla hassasiyet isteyen analizde bunu sonradan betikte değil, dışa aktarım öncesinde artırın.
yyyy-mm-dd hh:mm (Lehçe arayüz şu biçimi gösterebilir: rrrr-mm-dd gg:mm), V/W'yi binlik ayırıcı olmadan en az altı ondalık basamağa ayarlayın. CSV UTF-8 kaydedin. Dosyaları birleştirmeden önce trade_id değerlerinin tekilliğini kontrol edin; S1 kopyaları kaldırmaz. Tek pozisyonun kısmi gerçekleşmelerini, maliyetler dâhil seçilmiş işlem biriminize göre birleştirin ve ilk U'yu koruyun; aynı işlemi hem birkaç gerçekleşme hem tek özet olarak saymayın. Metin düzenleyicide kopyayı açın: kayıt başına 26 alanı, ayırıcıyı, UTC tarihlerini ve sayıları kontrol edin. CSV formül ve diğer sayfalar yerine değerler içerir; asıl XLSX'i saklayın. S1 için PL ayarı: CSV_SEP=";", DECIMAL=","; EN: CSV_SEP=",", DECIMAL=".". BOM içeren UTF-8 şu şekilde okunabilir: utf-8-sig.İki örneği kontrol etmek: Net kâr/zarar USD 191.47 ve risk USD 110, 1.740636 R verir; net kâr/zarar −USD 113.10 ve risk USD 105, −1.077143 R verir. Bu altı ondalıklı değerlerden betik N = 2, WR = %50, toplam 0.663493 R, beklenen değer 0.3317465 R, yaklaşık PF 1.615974852 ve maksimum DD 1.077143 R üretmelidir. S2 yuvarlanmış gösterir: WR 0.5; PF 1.62; beklenen değer 0.332 R; toplam 0.66 R; maksimum DD 1.08 R. Tam XLSX formülleri yuvarlanmamış oranlardan hesaplar, son haneler farklı olabilir. S1 geçersiz kapanmış işlemde analizi durdurur; P5 betiğe o kaydı dışlayıp bildirmesini söyler. Ölçüleri örneklemi uzlaştırdıktan sonra karşılaştırın. P5, garantili sonuç veren hazır dosya değil, betik üretme talimatıdır.
Adım adım kurulum
- Boş elektronik tablo oluşturun Excel veya LibreOffice Calc'ta; bulut tablo da çalışır. Ancak bunlar hesap verileridir, bilinçli seçin.
- Başlangıç CSV'sini içe aktarın veya yapı tablolarından başlıkları kopyalayın. Sayıların sayı olarak alındığını kontrol edin; “1.0850” metin görünüyorsa ayırıcı varyantı sistem ayarıyla uyuşmaz.
- Satır formüllerini yapıştırın O2, S2, V2 ve W2'ye; yedek satırlar boyunca aşağı doldurun.
- Panoyu yapıştırın 1–9 ölçülerini tablonun üzerine veya ayrı sayfaya; yardımcı AE, AF ve AG sütunlarını satır formülleri gibi son hazır satıra kadar aşağı doldurun.
- Rutin belirleyin: her kapanmış işlemden sonra kayıt yapın; şu kaynaktaki EOD listesi bunu içerir: Ek J . Ölçüleri haftalık incelemede okuyup oyun kitabı kararlarını üç ayda bir verin (Ek E).
Sık sorulan sorular
Excel, LibreOffice veya bulut elektronik tablosu mu?
Formüller Excel, LibreOffice Calc ve Google Sheets'te bulunan temel fonksiyonları kullanır. Ancak fonksiyon adları ve ayırıcılar programa ve dosya ayarına bağlıdır: PL Lehçe ad ve noktalı virgül, EN İngilizce ad ve virgül gösterir. Bulut tablo, İngilizce adlarla noktalı virgül gerektirebilir. Bu programların her sürümünü test ettiğimizi iddia etmiyoruz. Asıl ayrım başka yerdedir: günlük pozisyon büyüklüklerini, sonuçları ve hatalarınızın kataloğunu içerir. Bulutta bu veri sağlayıcı politikalarına tabidir ve kendi diskiniz dışında saklanır. Bölümün kuralı hesap verisini varsayılan olarak yerel tutmaktır; bulutu bilinçli kullanıp yedek dışa aktarın. Ek H veri hijyeni bölümünün günlüğü sohbete yapıştırmadan önce istediği kararla aynıdır.
Ölçülerin anlam taşıması için kaç işlem gerekir?
Ölçüler örneklemi ilk işlemden itibaren anlatır; yaklaşık elli işlem ilk sistem incelemesinin örnek çalışma noktasıdır, anlamlılık eşiği değildir. Öncesinde beklenen değer ve kazanma oranı her seriden sonra belirgin değişir; sistemden çok son seriyi anlatır. Yayılım ve sonuçlar arası bağımlılık da önemlidir; bu yüzden aynı sayı Ek E oyun kitabında A+ sınıf eşiği olarak da görünür. Bu, günlüğün öncesinde yararsız olduğu anlamına gelmez: hatasız uygulama oranı ve kayıt tamlığı gibi süreç ölçüleri ilk kayıttan çalışır ve sistem sayılarının güvenilir olup olmayacağını belirler. Sıra hep aynıdır: önce süreç, sonra örneklem, sonunda sistem değerlendirmesi. E’nin güncel sürümüne ilişkin açıklama: belirtilen yaklaşık elli işlem, gözden geçirme için örnek bir noktadır; güncel playbook’ta A+ eşiği değildir. Sınıf, önceden belirlenen zorunlu koşullara ve kalite ölçütlerine bağlıdır; örneklem büyüklüğü tek başına sınıf vermez.
Sonuç görünürken error_code sütunu neden gerekli?
Çünkü sonuç ve karar kalitesi ayrı boyutlardır. Planı ihlal eden kârlı işlemler vardır; en tehlikeli durumdur, ödüllenen ihlal pekişir. Örnek uygulama da kayıpla bitebilir. error_code 0–10, hatasız uygulamanın beklenen değerini AYRI hesaplamanızı sağlar. İhlaller dışlandığında sistem para kazanıyorsa sorun kurallardan çok uygulamada olabilir; alt gruplar farkı nedeni henüz kanıtlamaz, yalnızca nerede bakılacağını gösterir. Kod 10'u, altyapı hatasını, karar hatalarından ayrı tutun. Prosedürler şu kaynaktadır: Ek K; 1–9 kod kataloğu ise 15.9'dadır.
Excel'im formülleri kabul etmiyor; neyi kontrol etmeliyim?
Neredeyse her zaman üç şeyden biridir. Önce varyant: fonksiyon dili ve bağımsız değişken ayırıcısı ayrı ayardır. Geçiş iki yaygın birleşim verir (PL: Lehçe ad + noktalı virgül; EN: İngilizce ad + virgül), ama bölgesel ayarlarınızı kontrol edin. Google Sheets'te İngilizce fonksiyon adı seçeneğine de bakın. Sonra ondalık ayırıcı: ondalık virgüllü sistem “1.0850” değerini metin okur; bu yüzden iki CSV varyantı vardır. Üçüncüsü tırnaklar: mesajlaşma uygulaması düz tırnağı tipografik tırnağa çevirebilir. Aracı kullanmadan bu sayfanın düğmesiyle kopyalayın. Hâlâ hesaplanmıyorsa Ek H'deki P3 istemi formülleri kod gibi inceleyebilir.
İlgili kurs materyalleri
- 15.9 Günlük ve ölçüler — tam alan kataloğu (0–10 hata kodları dâhil), MAE/MFE tanımları ve ileri ölçüler (SQN, Sortino)
- 15.10 Strateji denetimi — ölçülerden ne ve hangi örneklemden çıkarılabilir?
- Ek I — kod seti — hazır, test edilmiş S1–S3 betiği; bu tablonun A–Z CSV'sini okur, ölçüleri hesaplar ve öz sermaye eğrisini çizer
- Ek H, P5–P7 istemleri — tablonun CSV'sinden ölçü hesaplayan betik ve kalıp denetimleri. P6–P7 için plan uyum durumu ve durum notu ekleyin. P7 haftalık ölçüler bekler; o hafta kapanan satırları ayrı sayfaya kopyalayıp aynı formülleri orada hesaplayın. Tek başına otomatik filtre COUNT/SUM/AVERAGE sonuçlarını değiştirmez
- Ek E — plan şablonu — bu günlüğün sayılarıyla üç ayda bir kalibre edilen oyun kitabı
- Ek J — kontrol listeleri — günlüğü kullanımda tutan EOD/EOW rutini
Kaynaklar
- Van K. Tharp, Trade Your Way to Financial Freedom, 2. baskı, McGraw-Hill 2007 — r_net sütunu ve panonun dayandığı temel sistem ölçüleri olarak R katları ve beklenen değer.
- Dâhili: 15.9 Günlük ve ölçüler (alan yapısı, hata kodları, MAE/MFE) ve 15.10 Strateji denetimi (örneklemden disiplinli çıkarım). 26 A–Z sütunu ve 3 öz değerlendirme alanı dosyada 29 sütun verir; ancak tablo yaklaşık 20 alanı, 29 numaralı mantıksal alan arasından kapsar; kaynak 15.9'dur. Eksik alanlar: regime, actual_tp, slippage_exit_pips ve 15.9'un “tablo bu bölümden önceydi” diyerek eklemenizi istediği dört alan: lots, pip_value_at_open, strategy_version, evidence_link — 15.9 betiğini kullanıyorsanız mevcut AA–AG üzerine yazmamak için bunları AH'den itibaren isteğe bağlı sütun ekleyin. A:Z bekleyen betiklerde yalnızca o aralığı dışa aktarmaya devam edin.
- Belgeler: Microsoft — bağımsız değişken ayırıcısı ve CSV, Microsoft — CSV içe ve dışa aktarma, Google Sheets — yerel ayar ve fonksiyon dili. 21 Eylül 2026'da kontrol edildi; bunlar yapılandırma kurallarıdır, her uygulamanın test edildiği iddiası değildir.
- NIST — ortalamanın belirsizliği: örneklem büyüklüğü ve yayılıma bağlılık; evrensel 50 işlem eşiğini gerekçelendirmez. 21 Eylül 2026'da kontrol edildi.