Pratik uygulama

25 alanlı işlem günlüğü: kimlik, ilk risk ve sürüm denetimi

Kaynak kayıt, plan ve dolumu ayıran 25 alan; yerel ID kapsamı SVG’si, Türkçe mesajlı VBA ve TRY ücret sürümü karşıörneği.

Mat yeşil zeminde sol üstte büyük krem KEY yazısı; sağda koyu mavi küpü kısmen çevreleyen iki krem köşeli geometrik parça ve belirgin gölgeler.
Yapay zekâ ile üretilmiş editoryal illüstrasyon; gerçek günlük dosyası veya hesap verisi değildir.

Kaldıraçlı forex ve CFD işlemleri kısa sürede kayba yol açabilir. İçerik eğitim amaçlıdır; kişiye özel yatırım tavsiyesi içermez.

Bu makalede

Bu makaleyi okuduktan sonra…

  • Yirmi beş alanı kaynak olay, plan, dolum ve özet ayrımıyla düzenleyebilirsiniz.
  • Tam kimlik ve sürümle tekrar/çatışmayı ayırıp maliyetli net sonucu mutabık kılabilirsiniz.
  • Ortalama R, risk ağırlıklı oran, kazanma oranı ve tanımsız profit factor durumunu ayırabilirsiniz.

Kavramları makaleden ayrılmadan öğrenin

İşlem günlüğü Gerçekleşmiş kâr/zarar — realized P/L Pozisyonun nominal tutarı Bakiye Komisyon Zirveden düşüş — drawdown

Kurgu günlükte Mark 171 işlemde 4.200 EUR kaybetmiş olsun. İşlem düzeni ve haber bağlamı alanları eklenince 2.700 EUR kayıplı bir alt grup, toplam kaybın yaklaşık %64,3’ü görünür. Bu geriye dönük gözlem, grubu çıkarmanın gelecekte 8.100 EUR kâr yaratacağını kanıtlamaz. Aşağıdaki yirmi beş alan bir tasarım önerisidir; zorunlu sektör veya psikoloji yazarı standardı değildir.

Beş sütun hangi soruyu yanıtsız bırakabilir?

Kompakt günlük sonuç kaydedebilir; belirli inceleme için bağlam eksik olabilir. Alanları sorduğunuz sorudan seçin. Kaynak olay kaydı, karar planı ve hesaplanmış özet ayrıdır: plan o anda bilinen niyeti, dolum ve ücret fiilen olanı gösterir. İçe aktarılan dolum elle yazılmasa da kaynak veridir. Geçmişte kaydedilmemiş duyguyu veya giriş gerekçesini sonuçtan tahmin edip kaynak gibi yazmayın.

Öneri on işlem, beş risk, beş setup ve beş değerlendirme alanından oluşur. Bir özet satırını bir işlem fikri olarak tanımlayın; kısmi gerçekleşmeleri ayrı işlem sayfasında fikir ID’sine bağlayın. İki kısmi çıkış iki bağımsız sinyal değildir. Hesap, para birimi, demo/canlı durumu, saat dilimi ve strateji sürümünü kaynakta veya veri sözlüğünde tutun. Tanımlı dönüşüm olmadan PLN ve USD sonuçlarını toplamayın.

On işlem alanı: plan ile fiilî dolum

Tarih ve saati aynı alanda birleştiren şu tasarımda planlanan fiyatla gerçekleşen fiyat gerekirse ayrı kaynaklarda korunur. Bazı işlem içi ölçümler bu on alanda olmayan ek gözlemler gerektirir; eksik yol bilgisi formülle geri gelmez.

  1. Giriş tarihi/saati: YYYY-MM-DD ve HH:MM; kaynak saat dilimiyle kronolojik sıralama ve hafta günü bölümü.
  2. Enstrüman: EUR/USD, GBP/JPY veya USD kotasyonlu altın gibi. Sağlayıcı sembolü ve ürün sözleşmesini saklayın; XAU/USD iki para birimi çifti değildir.
  3. Yön: alış/uzun veya satış/kısa; işaret hesabı buna bağlıdır.
  4. Giriş fiyatı: tıklama anındaki kotasyon yerine fiilî dolum. Kayma incelemesi için tıklama/istek fiyatını ayrıca saklayın.
  5. Stop: ilk plan seviyesi ve emir türü; çıkış dolumu ayrı. Olağan stop belirli fiyatı garanti etmez.
  6. Hedef: kullanılıyorsa planlanan TP veya belgelenmiş alternatif çıkış kuralı. Sabit TP bulunmaması plansızlığı kanıtlamaz.
  7. Miktar: lot ve gerçek lot başına sözleşme birimi. Etiket her ürünün çarpanını tanımlamaz.
  8. Çıkış fiyatı: stop, hedef veya elle kapatmadan fiilî kapanış dolumu.
  9. Çıkış tarihi/saati: aynı zaman temeliyle tutma süresi hesaplanır.
  10. Parasal sonuç: uygulanabilir maliyetler dahil net sonuç. Doğru dolumlarda bulunan spread ikinci kez çıkarılmaz.

Gerçek sözleşme ve hesap para birimi kayıtlarını kullanın. Komisyon ve finansman ayrı olay olabilir. ECN etiketi bütün kurumlarda lot başına aynı euro maliyeti ispatlamaz; dışa aktarım alanlarını ve ücretlerin zaten hangi toplamda bulunduğunu eşleştirin.

Beş risk alanı: payda önce tanımlanır

800 EUR sonuç / 400 EUR ilk plan riski = 2R; 1.200/1.000 = 1,2R. Bu oranlar tek başına hangisinin daha iyi sistem olduğunu veya ne kadar gerçek risk taşındığını kanıtlamaz. R-katsayısı ölçeği karşılaştırır; özkaynak getirisi gibi başka ölçümler başka soruları yanıtlar.

  1. İlk risk yüzdesi: ilk planlanan parasal risk / belirtilmiş bakiye veya equity referansı. Hücreyi yüzde biçimliyorsanız ayrıca 100 ile tekrar çarpmayın; normal sayıda yüzde istiyorsanız bir kez çarpın.
  2. Net R: net sonuç / geçerli pozitif ilk plan riski. 150/50 EUR = +3R, −50/50 = −1R. Sonradan stopu taşımak ilk paydayı yeniden yazmaz; risk bilinmiyorsa R eksik kalır.
  3. Zirveden geri verme: varsayımsal +4R en iyi gözlemden +1R çıkışa 3R geri verme. Bu, aradaki yolu gerektiren maksimum zirve-dip düşüşü ile zorunlu aynı değildir.
  4. Maruziyet: karşılaştırılabilir tutar, para ve payda tanımıyla pozisyon payı.
  5. Korelasyon: pencere ve yöntemle tahmin. +0,90, iki pozisyonun aynı olduğu veya riskin tam iki katına çıktığı anlamına gelmez.

Pip hesabında gerçek sözleşme, miktar ve dönüşüm gerekir. İlk plan stopu garantili kayıp sınırı değildir; işlem başına %1’i evrensel profesyonel standart veya başka yüzdeleri otomatik hata diye sunmayın.

Beş setup alanı: giriş gerekçesi

  1. Setup türü: tanımlı kategori listesi. Dönemler arasında istikrarlı tutun; kategori başına gözlem sayısı ve belirsizliği raporlayın.
  2. Sinyal zaman dilimi: M15/H1/H4/D1 gibi. Altmış işlem her zaman daha iyi zaman dilimi ortaya çıkarmaz.
  3. Örtüşme koşulları: aynı fiyatlardan türeyen ortalama, RSI ve şekli bağımsız delil saymadan kaydedin; gösterge sayısı başarı yüzdesi değildir.
  4. Planlı haber bağlamı: olay, bilinen takvim ve saat dilimiyle; sonradan seçilmiş haber etiketiyle nedensellik üretmeyin.
  5. Girişte öz değerlendirme: istenirse tutarlı tanımlı 1–10 ölçeği. Sonuçla ilişkiyi belirsizliğiyle araştırın; dördün altı evrensel negatif beklenti kanıtı değildir.

Bunlar sonucu öğrenmeden kaydedilmiş gerekçelerdir. Sekiz-on kategori sınırı, yüz işlemde güvenilir beklenti veya örtüşmeyle %15–20 kazanma oranı artışı evrensel sonuç değildir.

Beş işlem sonrası değerlendirme alanı

  1. Plana uyum: belgelenmiş 1–10 puan ve önceden tanımlı kurallar. Yetkili değişiklik ile plansız sapmayı ayırın; puan başına 0,3R bedel varsaymayın.
  2. Sapma sayısı: izinsiz miktar artırma veya gerekli çıkış talimatının yokluğu gibi, kanıtıyla önceden tanımlı olaylar. Hata etiketi kârla istatistiksel ilişkiyi kendiliğinden kurmaz.
  3. Kısa ders/soru: örneğin “Gerekli H1 kapanışından önce girdim” veya “Plan +2R, çıkış +0,8R; nedenini incele”. Kârlı sapma yine sapma; kurala uygun zarar otomatik hata değildir.
  4. Ekran görüntüsü bağlantısı: giriş/çıkış grafiğini uygun erişim ve gizlilikle saklayın. Görüntü kaynak dolumun yerine geçmez.
  5. Aylık etiket: “Ocak-NFP-baskısı” veya “Şubat-EURUSD-aralık” gibi arama kategorisi; hipotezi ve ilk analiz sürümünü koruyun.

İşlem istatistikleri alanların tanımından sonra hesaplanır. Aynı olayın iki kez içe aktarımı ile iki hesapta aynı yerel ID’nin bulunması farklı sorunlardır.

Yerel kimlik için hesap kapsamı gerekir

Tekrarı kaldırırken yalnız toplamı değil, kalan kayıtları da inceleyin.

Yerel kimlik için hesap kapsamı gerekirDört kurgu kayıt sırasıyla A/17 +10 PLN, A/18 −4 PLN, B/17 +7 PLN ve aynı A/17 +10 yeniden aktarımı. Bu denetimde tam hesap/yerel ID anahtarı ve tekrarın aynılığı kontrol edilip ilk kayıt tutulur: A/17, A/18, B/17 toplam +13 PLN. Yanlış yalnız-ID ilk-kayıt yöntemi B/17’yi kaybedip +6 PLN verir. Bu sıralama Power Query’ye veya gerçek broker kimliklerine atfedilmez.ANAHTARI VE KALAN KAYDI KONTROL ETKurgu yerel kimlikler • sonuçlar PLNHesapYerel IDPLNKontrolA17+10tutA18−4tutB17+7tutA17+10tekrarAnahtar (hesap,ID): 3 kayıt10 − 4 + 7 = 13 PLNYalnız ID + ilk kayıt: 2 kayıt10 − 4 = 6 PLN • B/17 kayıp

Kaynak kurgu kayıtlar sıra ile A/17 +10, A/18 −4, B/17 +7 PLN ve aynı A/17 +10 yeniden aktarımıdır. Yerel ID her iki hesap içinde ayrıdır; gerçek broker formatının dünya geneli tekilliği ileri sürülmez. Bu belirli denetim, tekrarın aynı operasyon olduğunu doğruladıktan sonra (hesap,yerel ID) anahtarındaki ilk kaydı tutar: üç kayıt, toplam +13 PLN. Yanlış yalnız-ID/ilk-kayıt işlemi A/17 ve A/18’i tutar, farklı B/17 kaybolur: +6 PLN.

Microsoft Power Query çok sütunla eşleştirmeyi belgeler; tekrar kaldırmada ilk örneğin kalacağını garanti etmez. İlk kayıt kuralı burada bizim denetim tanımımızdır, Power Query vaadi değil. Aynı tam anahtarda tutarlar farklıysa aynılık doğrulanmamıştır; çatışmayı inceleyin, sessizce atmayın.

B hesabındaki 17 ile A hesabındaki 17 farklı tam anahtarlardır.

Excel, TraderSync ve Edgewonk seçimi

Elektronik tablo alan ve formül kontrolü sağlar; lisansı, işlevleri, içe/dışa aktarımı ve mutabakat işini kontrol edin. Excel evrensel ücretsiz değildir; ücretli araçlar da özelleştirme sağlayabilir. Kurulum saati beceri ve gereksinime bağlıdır; yılda bin işlem zorunlu geçiş eşiği değildir.

TraderSync resmî sayfası tekrar eden plan katmanları, Edgewonk resmî fiyat kaydı yıllık abonelik açıklar. Edgewonk’u tek seferlik 169 USD ile süresiz erişim diye sunmayın. Sabit fiyat veya karşılaştırmalı üstünlük iddiası yerine güncel ödeme para birimi, vergi, yenileme, desteklenen aktarım ve dışa erişimi bilinen örnekle sınayın. myfxbook veya başka araç için de zaman veya işlem sayısı zorunlu sıra oluşturmaz.

VBA: yalnız doğrulanmış alanları özetleyen rutin

Aşağıdaki kaynak örneğinin Türkçe mesajlı sürümü, Trades sayfasının J parasal sonuç ve L R alanlarını Dashboard’a özetler. Sayfa isimleri, sütunları ve makine tanımlayıcıları değiştirilmedi. Tek para birimi ve önceden mutabık geçerli satırlar gerekir. Kod ilk riski türetmez, para birimini/tarihi/gruplamayı doğrulamaz, kaynak olayları tekilleştirmez, pivot yenilemez ve e-posta göndermez.

Geçerli sıfır sonuç işlem sayısına dahildir; kayıp yoksa profit factor yoktur. Eşleşmeyen boş, hata, Null veya sayısal olmayan değer reddedilir. Sayısal değer tarih seri numarası da olabilir: Value2, Date/Currency türlerini özel olarak kullanmaz. Bu yüzden sayısal kontrol tek başına anlam kontrolü değildir. Türkçe Excel’de görüntülenen sayılar ve VBA dönüşümü için kendi bölgesel ayarınızı ayrıca kontrol edin.

Sub CalculateMetrics()
    Dim ws As Worksheet, lastRow As Long, i As Long
    Dim totalTrades As Long, countWins As Long
    Dim sumWins As Double, sumLosses As Double, sumR As Double
    Dim result As Double, rValue As Double
    Dim resultCell As Variant, rCell As Variant
    Dim resultText As String, rText As String
    Set ws = ThisWorkbook.Sheets("Trades")
    lastRow = Application.Max(ws.Cells(ws.Rows.Count, "J").End(xlUp).Row, _
        ws.Cells(ws.Rows.Count, "L").End(xlUp).Row)
    For i = 2 To lastRow
        resultCell = ws.Cells(i, 10).Value2
        rCell = ws.Cells(i, 12).Value2
        If IsError(resultCell) Then
            Err.Raise vbObjectError + 3, , "J hata değeri; satır " & i
        End If
        If IsError(rCell) Then
            Err.Raise vbObjectError + 4, , "L hata değeri; satır " & i
        End If
        If IsNull(resultCell) Then
            Err.Raise vbObjectError + 5, , "J sonuç Null; satır " & i
        End If
        If IsNull(rCell) Then
            Err.Raise vbObjectError + 6, , "L R değeri Null; satır " & i
        End If
        resultText = Trim$(CStr(resultCell))
        rText = Trim$(CStr(rCell))
        If Len(resultText) > 0 Or Len(rText) > 0 Then
            If Len(resultText) = 0 Or Len(rText) = 0 Then
                Err.Raise vbObjectError + 1, , "Sonuç veya R eksik; satır " & i
            End If
            If Not IsNumeric(resultCell) Then
                Err.Raise vbObjectError + 2, , "J sayısal olmayan sonuç; satır " & i
            End If
            If Not IsNumeric(rCell) Then
                Err.Raise vbObjectError + 2, , "L sayısal olmayan R; satır " & i
            End If
            result = CDbl(resultCell)
            rValue = CDbl(rCell)
            totalTrades = totalTrades + 1
            sumR = sumR + rValue
            If result > 0 Then
                sumWins = sumWins + result
                countWins = countWins + 1
            ElseIf result < 0 Then
                sumLosses = sumLosses + Abs(result)
            End If
        End If
    Next i
    With ThisWorkbook.Sheets("Dashboard")
        .Range("B2").Value = totalTrades
        If totalTrades > 0 Then
            .Range("B3").Value = countWins / totalTrades
            .Range("B4").Value = sumR / totalTrades
        Else
            .Range("B3:B4").Value = CVErr(xlErrNA)
        End If
        If sumLosses > 0 Then
            .Range("B5").Value = sumWins / sumLosses
        Else
            .Range("B5").Value = CVErr(xlErrNA)
        End If
        .Range("B6").Value = sumWins - sumLosses
    End With
    MsgBox "Metrik hesaplanan işlem sayısı: " & totalTrades & " işlem.", vbInformation
End Sub

Bu makro burada Excel içinde çalıştırılmış diye sunulmaz. Küçük bilinen veriyle girdi/çıktı ve hata durumlarını bağımsız kontrol ettikten sonra düğmeye bağlayın; çalışma süresi makine ve dosyaya bağlıdır. Ek otomasyon ayrı uygulama ve test gerektirir.

Mark’ın kurgu günlüğü ve iki farklı ortalama

Başlangıç 12.000 EUR, kayıp 4.200 EUR, oran %35 ve 171 işlem atansın. Kaynak kayıt bağlamı gerçekten korumuşsa 48 işlemli alt grup −2.700 EUR, toplam kaybın 2.700/4.200≈%64,3’üdür. Her işlemin ilk riski 100 EUR ise toplam risk 4.800 EUR, aritmetik R ortalaması −2.700/(48×100)=−0,5625R olur. Riskler eşit değilse toplam sonuç/toplam risk aritmetik R ortalaması değildir.

İkinci kurgu yılda 142 işlem ve 8.100 EUR kâr, ortalama 0,42R, profit factor 1,94 atansın. 91/142 yaklaşık %64, ilk yılda 80/171 yaklaşık %47 eder; ayrıca ilk yıl ortalama −0,18R ve profit factor 0,71 atanmıştır. Bu özetler bütün işlem sonuçlarını veya risk miktarlarını geri kurmaz, denetlenmiş gözlem değildir. Alt grubu yasaklamak politikayı değiştirir; yıllar arası fark değişikliğin neden olduğu kazancı tek başına ayırmaz.

Ayrı kaynak PLN örneğinde +100 sonuç / 100 ilk risk = +1R; −1.000 sonuç / 1.000 ilk risk = −1R. Aritmetik ortalama 0R iken parasal net −900 PLN’dir. Toplamların oranı −900/1.100≈−0,818, risk ağırlıklı R ortalamasıdır; hesap getirisi değildir. Çok kategori taramak geçmiş gürültüyü seçebilir; ilk analizi saklayıp değişen kuralı onu önermeyen sonraki veride değerlendirin.

Yeni TRY modeli: son gelen kayıt, son sürüm olmayabilir

Kurgu A hesabında işlem 17 brüt +120 TRY olsun. Sağlayıcının açıkça sıralı ve yetkili sürüm numarası 1’de ayrıca ücret 5, net 115; sürüm 2’de düzeltme sonrası ücret 7, net 113. Daha sonra gelen eski dosya yeniden sürüm 1’i içerir. Ayrıca ayrı işlem A/18 brüt −40, ücret 2, net −42 olsun. Bu numaralar gerçek broker bilet/sürüm standardı değildir; örnekte açıkça atanmış iki farklı alan kullanılır.

Her operasyonun en yüksek doğrulanmış yetkili sürümünü almak 113−42=71 TRY verir. Son alınanı seçmek eski sürümle 115−42=73; bütün gelen satırları toplamak 115+113+115−42=301 TRY gösterir. Aynı A/17 anahtarında farklı ücret, aynı tekrar değildir. Önce sürümün yetkili ve karşılaştırılabilir olduğunu doğrulayın; böyle alan yoksa tarih veya sıra tahmin ederek doğru sürümü bildiğinizi iddia etmeyin.

İki operasyonun ilk riski ayrı ayrı 100 TRY olarak gerçekten kaydedilmiş varsayılsın. Düzeltilmiş R değerleri 1,13 ve −0,42; ortalama 0,355R, net 71 TRY’dir. İşlem 17’nin eski 1,15R’sini tutmak ortalamayı 0,365R yapar. İlk risk veya ücret değişimi ayrı alan olduğu için düzeltme kaydını kaybetmeyin. Kaynak dosyaları salt okunur tutup sürüm/içe aktarma zamanı ve çözüm gerekçesini ayrı kaydedin; bu bir gerçek gelir, vergi veya kurum performansı raporu değildir.

Sürüm ile alınma sırası aynı şey değildirA/17 için yetkili sürüm 1, sonra 2, sonra eski 1 yeniden gelir. A/18 ayrı operasyondur; bütün tutarlar kurgu TRY.VARSAYIMSAL HESAPLAMAYetkili en yüksek sürüm113 − 42 = 71 TRYSon geleni seçmek115 − 42 = 73 TRYBütün gelenleri toplamak301 TRY
Sürüm ile alınma sırası aynı şey değildir. A/17 için yetkili sürüm 1, sonra 2, sonra eski 1 yeniden gelir. A/18 ayrı operasyondur; bütün tutarlar kurgu TRY.

Aynı tam anahtarda tutar farkını sessizce atmayın. Yetkili sürümü doğrulayın; yoksa çatışmayı açık tutun.

Küçük ekranda şemayı yatay kaydırabilir veya büyütebilirsiniz. Değerler ve sonuç aşağıdaki metinde de yer alır.

Yetkili en yüksek sürüm
113 − 42 = 71 TRY – Düzeltilmiş ücret 7; diğer işlem net −42.
Son geleni seçmek
115 − 42 = 73 TRY – Eski sürüm 1 yeniden geldi; içe aktarma sırası sürüm değildir.
Bütün gelenleri toplamak
301 TRY – Aynı operasyonun tekrar ve sürümleri ayrı kâr değildir.

Günlüğü kurma kontrol sırası

  1. Alan tanımı, zaman damgası ve para birimi kuralıyla nötr isimli günlük açın. Bilinmeyeni eksik bırakın; geçmiş bağlam uydurmayın.
  2. Basit doğrusal üründe brüt karşıt-para sonucu yön işareti×(çıkış−giriş)×birimdir. Sözleşme dönüşümünü ve maliyeti ekleyin, spread’i iki kez düşmeyin. Net R=net sonuç/ilk parasal risk.
  3. Yirmi kaynak işlemi küçük kontrol olarak mutabık kılın: dolum, maliyet, para ve kimlik. Yirmi satır güvenilir örüntü garantisi değildir.
  4. Paydaları tanımlayın: ortalama R geçerli R’lerin ortalaması; profit factor pozitif net toplam/mutlak negatif net toplam, kayıp yoksa tanımsız; kazanma oranı kazanan/geçerli kapanmış işlem, sınıflandırılmış sıfırlar dahil.
  5. Sürdürülebilir aralıkla inceleme planlayın. Eksik veri, sapma ve aday hipotezleri izleyin; inceleme kâr veya uzmanlık garantisi değildir.

Anladığınızı kontrol edin

Alıştırma: yaklaşık 2 dakika.

A/17 +10, A/18 −4, B/17 +7 PLN ve aynı A/17 yeniden aktarımı var. Tam anahtar denetimi ne tutar?

Yanıtı ve açıklamayı göster

Anahtar hesap ve yerel ID içerir; yalnız aynı A/17 yeniden aktarımı çıkarılır.

Diğer sorular

Yirmi beş sütun fazla değil mi?
Bu önerilen tasarımdır, asgari sayı değildir. Soruya gereken alanları ve kaynak operasyonları koruyun. Sonuç ve R geçerli girdilerden türetilir; duygu, uyum, maruziyet, korelasyon için ayrı tanımlı kanıt gerekir. Yüz işlem güvenilir örüntü garantisi değildir.
Excel, TraderSync, Edgewonk veya myfxbook ile mi başlamalı?
Bilinen kaynak işlemlerle aktarım uyumu, dışa erişim, alanlar, formül kontrolü ve güncel ödeme şartını karşılaştırın. Belirli süre veya işlem sayısı ücretli araç zorunluluğu değildir. TraderSync tekrar eden katmanlar, Edgewonk yıllık abonelik açıklar; döviz, vergi, yenileme ve gerçek aktarımı ayrıca doğrulayın.
Yüz işlemden sonra ne ortaya çıkar?
Tam günlük bölümlere ayırmayı destekler; belirli keşif veya neden vaat etmez. Grup başına geçerli sayı, eksik alan, maliyet ve belirsizliği gösterin. Çok kategori taramak tarihsel gürültüyü seçebilir. İlk sonucu koruyup değişen kuralı onu önermeyen sonraki veride sınayın.
Excel şablonu kaç saatte kurulur?
Aktarım, gruplama, formül ve kontrollere bağlıdır; sabit dört-altı saat veya bin işlem tavanı yoktur. Küçük bilinen veriyle para, maliyet ve ilk riski mutabık kılın. Kod J/L alanlarını toplar; her tabloyu yenilemez veya e-posta göndermez. Kaybeden yoksa profit factor tanımsızdır.
Son yüklenen dosya neden doğru sürüm olmayabilir?
Yeni TRY örneğinde düzeltme sürüm 2 neti 113, daha sonra yeniden gelen eski sürüm 1 neti 115’tir. Yetkili sürüm doğrulanınca diğer −42 ile net 71 olur; son gelişe göre 73, bütün satırlar toplanırsa 301 çıkar. Sürüm alanı gerçek kaynakta yoksa onu tahmin ederek çatışmayı çözdüğünüzü söylemeyin.

Kaynaklar ve doğrulama

  1. Microsoft Learn — Working with duplicates

    Çok sütunla eşleştirme, büyük/küçük harf duyarlılığı ve ilk örneğin tutulma garantisinin bulunmaması.

  2. Microsoft Learn — Range.Value2

    Variant hücre erişimi ve Date/Currency türlerini özel kullanmaması; makronun Excel içinde çalıştırıldığı kanıtı değil.

  3. MetaQuotes — Deal Properties

    Deal, emir/pozisyon kimlikleri, fiyat, komisyon, swap, kâr ve ücret alanları; gerçek dışa aktarım ayrıca eşleştirilir.

  4. TraderSync — Pricing

    Tekrarlayan plan katmanları ve yıllık/aylık seçenek; sabit fiyat veya desteklenen her hesabın doğrulaması değil.

  5. Edgewonk — Pricing

    Resmî arama kaydında yıllık, her 12 ayda faturalama açıklaması; doğrudan www sayfası erişilemedi. Güncel checkout ve vergi ayrıca kontrol edilir.

Hesaplamalar açıkça belirtilen varsayımlara dayanır. Güncel piyasa verilerinin veya sağlayıcının koşullarının yerini almaz.

Yazar hakkında

Jarosław Wasiński, Polonya’da çalışan bir editör ve piyasa analistidir. MyBank.pl’yi 2004 yılında kurdu; 2007 yılından beri döviz piyasasını takip ediyor.