Zaman Çerçevesi Kodu (TF Kodu)
Kapanış fiyatını, stop-loss yürütme zaman çerçevesini ve Fibonacci geri çekilme oranını ayarlayın.

Zaman çerçevesi kodu (TF kodu), mobil telefonunuzdan gönderebileceğiniz ve stop-loss'u yürütmek istediğiniz zaman çerçevesini ayarlamanıza olanak tanıyan bir koddur. Bu kod, stop-loss fiyatının son ondalık basamağında yer alır. Beş ondalık basamaklı bir EURUSD alım bileti için, 0.00001 ile 0.00008 arasındaki kod, M1'den W1'ye kadar zaman çerçevelerine eşlenir.

- EURUSD üzerinde stop-loss'u 1.00000 olarak ayarlamak ve zaman çerçevesini M5 yapmak istiyorsanız, sadece 1.00000'a 0.00002 ekleyin ve 1.00002 olarak gönderin.
- USDJPY üzerinde stop-loss'u 150.50 olarak ayarlamak ve zaman çerçevesini M15 yapmak istiyorsanız, 150.53 (150.50 + 0.03) gönderin.
Broker veya işlem platformu 2, 3 veya 5 ondalık basamak kullanıyor olsun, biz son ondalık basamağı zaman çerçevesi kodu olarak kullanacağız. Karşılık gelen zaman çerçeveleri aşağıdaki tabloda listelenmiştir:
| TF kodu (son ondalık) | Zaman Çerçevesi |
|---|---|
| 0 | Doğrudan giriş ve otomatik lot büyüklüğü hesaplaması |
| 1 | M1 |
| 2 | M5 |
| 3 | M15 |
| 4 | M30 |
| 5 | H1 |
| 6 | H4 |
| 7 | D1 |
| 8 | W1 |
| 9 | Stop-loss, take profit, TF kodu ve FB kodunun ayarlarını temizle |
Kodlar 1-8: Zaman Çerçevesi Kodu
Kodlar 1-8, stop-loss yürütme zaman çerçevesini gösteren zaman çerçevesi kodunu temsil eder. Örneğin, EURUSD için stop-loss fiyatını 1.38532 olarak gönderirseniz, son ondalık (kod 2) yürütme zaman çerçevesi olarak yorumlanacaktır. Programın stop-loss'unuzu zaman çerçevesi kodundan nasıl ayırdığını aşağıda açıklıyoruz:
- Zaman çerçevesi: 1.38532'den son ondalık (0.00002) alınır ve M5 zaman çerçevesi olarak yorumlanır.
- Kapanış fiyatı stop-loss: Stop-loss fiyatı (1.38532 → 1.38530) aşağı yuvarlanır ve kapanış fiyatı stop-loss değeri olarak saklanır.
- Yürütme: Kapanış fiyatı 1.38530'un altına düştüğünde işlem kapanır.
- Zaman çerçevesi: 1.38532'den son ondalık (0.00002) alınır ve M5 zaman çerçevesi olarak yorumlanır.
- Kapanış fiyatı stop-loss: Stop-loss fiyatı (1.38532 → 1.38540) yukarı yuvarlanır ve kapanış fiyatı stop-loss değeri olarak saklanır.
- Yürütme: Kapanış fiyatı M5 zaman çerçevesinde 1.38540'ın üzerine çıktığında işlem kapanır.
Kapanış Fiyatı Stop-Loss'unun Yorumlanması
Bir ürünün 2 veya 3 ondalık basamağı olup olmadığına bakılmaksızın, biz son ondalığı zaman çerçevesi kodu olarak kullanırız. Kullanıcıdan stop-loss aldıktan sonra, bu EA önce son ondalığı zaman çerçevesi kodu olarak yorumlar. Daha sonra, alım emirleri için son ondalığı aşağı yuvarlayarak ve satış emirleri için son ondalığı yukarı yuvarlayarak kapanış fiyatı stop-loss'u hesaplar. Aşağıda, Cosy Trader tarafından hesaplanan XAUUSD ve USDJPY için nihai zaman çerçevesi ve kapanış fiyatı stop-loss örnekleri verilmiştir.
| Para birimi/stop-loss fiyatı | TF kodu/zaman çerçevesi | Alım kapanış fiyatı stop-loss | Satış kapanış fiyatı stop-loss |
|---|---|---|---|
| USDJPY/154.535 | 5/H1 | 154.530 | 154.540 |
| XAUUSD/2381.23 | 3/M15 | 2381.20 | 2381.30 |
| XAUUSD/2381.232 | 2/M5 | 2381.230 | 2381.240 |
Zaman çerçevesi kodunu, MT4 uygulamanızdaki stop-loss fiyatının yanındaki "+" ve "-" düğmelerine dokunarak hızlıca ayarlayabilirsiniz.

- Zaman çerçevesi kodu: Stop-loss'un son ondalığı.
- Kapanış stop-loss fiyatı: Alım biletleri için, aşağı yuvarlanmış stop-loss fiyatı; satış biletleri için, yukarı yuvarlanmış stop-loss fiyatı.
Kod 0 ve Kod 9
Kod 0 ve kod 9 için eşlenmiş bir zaman çerçevesi olmadığından, burada bu kodların nasıl çalıştığını açıklıyoruz. Lütfen, her iki kodun da sadece bekleyen biletlere uygulandığını unutmayın.
Kod 0: Doğrudan Piyasa Giriş Kodu
Kod 0, gönderdiğiniz bekleyen emre dayalı olarak doğrudan bir piyasa emri tetikler. Neden doğrudan bir alım veya satım emri açmıyorsunuz diye merak edebilirsiniz. Bunun nedeni, bu yardımcı programın sizin için kesin lot büyüklüğünü hesaplama avantajını sunmasıdır, bu da daha iyi risk kontrolü sağlar. Doğrudan bir piyasa emri göndermek iki adımlı bir süreçtir: İlk olarak, herhangi bir lot büyüklüğü ile bir bekleyen bilet göndermeniz gerekir, ardından TF=0 kodunu gönderirsiniz.
Daha ayrıntılı bilgi için [B2] Doğrudan Piyasa Girişi bölümüne bakabilirsiniz.
Kod 9: Tüm Ayarları Sıfırlama
Kod 9, tüm ayarlarınızı sıfırlamanıza olanak tanır. İşlem sırasında parametrelerinizi sıfırlamak istiyorsanız, sadece son ondalığı 9 olarak ayarlanmış bir stop-loss fiyatı girin. İşte bazı örnekler:
- 5 ondalık basamaklı bir EURUSD alım bileti için: 0.00009
- 2 ondalık basamaklı bir XAUUSD satış bileti için: 9999.09
- 3 ondalık basamaklı bir USDJPY alım bileti için: 0.009
Lütfen, bir satış bileti için zaman çerçevesi kodunu göndermek için mevcut fiyattan daha büyük bir fiyat numarası kullanmanız gerektiğini unutmayın. Bu nedenle, XAUUSD fiyatı 3000'in altındayken 9999.x9, 5000.x9 veya 3000.x9 hepsi aynı amaca hizmet edecektir. Sıfırlama kodunu aldıktan sonra, yardımcı program tüm stop-loss ve take-profit ayarlarınızı, TF kodu ve FB kodu dahil olmak üzere temizler. Ayrıca, açılış fiyatının son ondalığını 0 olarak ayarlar. Çünkü, açılış fiyatının son ondalığı, stop-loss veya take-profit ayarlanmamışsa zaman çerçevesi kodunu almak için kullanılır. Bu, "Bir bar bekleyen emir" bölümünde daha sonra açıklanacaktır. Sıfırlamadan sonra, bekleyen emirleriniz için istediğiniz stop-loss ve take-profit seviyelerini yeniden tanımlayabilirsiniz. Özetle, kod 9, bekleyen emirler için stop-loss (SL) ve take-profit (TP) ayarlarını sıfırlamanıza yardımcı olur ve SL, TP, TF ve FB dahil olmak üzere uzaktan ayarları kaldırmanıza olanak tanır.
Pseudo Stop-Loss Sınırı
TF=0 kodunu gönderdikten sonra kapanış fiyatı stop-loss'unun adım 2'de temizlenip temizlenmeyeceğini merak ediyor olabilirsiniz. Kısa cevap hayır. Ancak, stop-loss değeri pseudo stop-loss sınırının dışında ayarlanmalıdır. Pseudo stop-loss sınırı, EA'nın kullanıcının gönderdiği stop-loss fiyatının kapanış fiyatı stop-loss ve zaman çerçevesi kodu kombinasyonu mu yoksa sadece zaman çerçevesi kodu mu olduğunu belirlemesine yardımcı olur. Aşağıda, alım ve satış biletleri için koşulları sırasıyla açıklıyoruz.
Alım Bileti SL Sınırı
Bir alım bileti için pseudo stop-loss sınırı, EA'nın değerin bir zaman çerçevesi kodu olup olmadığını belirlemek için üst sınır olarak hizmet eder. Beş basamaklı bir araç için (örneğin EURUSD), bu sınır 0.00010 olarak ayarlanır. Kullanıcı tarafından gönderilen stop-loss 0.00010'un altındaysa, sistem bunu bir zaman çerçevesi kodu olarak yorumlar. Örneğin, 0.00001 göndermek M1 zaman çerçevesine, 0.00002 göndermek M5 zaman çerçevesine çevrilir. Üç basamaklı bir ürün için (örneğin XAUUSD), sınır 0.010 olarak ayarlanır. 0.01 ile 0.08 arasında bir zaman çerçevesi kodu gönderirseniz, bu M1 ile W1 arasında bir zaman çerçevesine çevrilir. Ancak, 0.025 gibi bir stop-loss fiyatı gönderirseniz, çünkü bu 0.010'dan yüksek, sistem bunu kapanış fiyatı ve zaman çerçevesi kombinasyonu olarak değerlendirir. Bu durumda, kapanış fiyatı 0.020 olarak ayarlanır ve zaman çerçevesi H1 (0.005) olarak ayarlanır.
Satış Bileti SL Sınırı
Bir satış bileti için pseudo stop-loss sınırı, stop-loss fiyatının zaman çerçevesi koduna çevrileceği alt sınırı belirler, kapanış fiyatı ve zaman çerçevesi kombinasyonu yerine.
Pseudo stop-loss sınırı, BASE-9 ve BASE-99 gibi parametrelerle tanımlanır. Bu parametreler fiyat aralıklarına karşılık gelir, BASE-9 9'un altındaki fiyatlara uygulanır ve BASE-99 9'a eşit veya 99'dan küçük fiyatlara uygulanır.
| Üst Sınır Parametresi | Fiyat Aralığı (P) |
|---|---|
BASE-9 | P > 0 |
BASE-99 | 9 ≤ P < 99 |
BASE-999 | 99 ≤ P < 999 |
Bu sınırlar, EA'nın stop-loss değerinin bir zaman çerçevesi kodu mu yoksa (kapanış fiyatı + zaman çerçevesi) kombinasyonu mu olarak değerlendirilmesi gerektiğini belirlemesine yardımcı olur. Bu parametrelerin varsayılan değerleri çoğu broker için uygun olabilir; ancak, bileti gönderdikten sonra stop-loss kodunu ayarlayamıyorsanız, parametreleri ayarlamanız veya başka bir broker'e geçmeniz gerekebilir.
Burada alım ve satış bileti için bazı daha pseudo stop-loss örnekleri veriyoruz.
Alım bileti:
| 5 ondalık basamak (EUR/USD, AUD/USD, GBP/USD) | 0.00001(M1), 0.00002(M5) |
|---|---|
| 3 ondalık basamak (XAU/USD, USD/JPY) | 0.003(M15), 0.004(M30) |
| 2 ondalık basamak (XAU/USD, USD/JPY) | 0.05(H1), 0.06(H4) |
Satış bileti:
| 5 ondalık basamak (EUR/USD, AUD/USD, GBP/USD) | 99.00001(M1), 99.00002(M5) |
|---|---|
| 3 ondalık basamak (XAU/USD, USD/JPY) | 9999.003(M15), 9999.004(M30) |
| 2 ondalık basamak (XAU/USD, USD/JPY) | 9999.005(H1), 9999.006(H4) |
Burada bazı pseudo-stop-loss hesaplama örnekleri sunuyoruz: V EUR/USD (1.10100), M1
- Fiyat < 9 →
BASE-9pseudo stop-loss tabanı olarak kullanılır. BASE-9+ 0.00001 = 99.00000 + 0.00001 = 99.00001
XAU/USD (2623.000), M15
- 9 ≤ Fiyat < 9999.000 →
BASE-9999pseudo stop-loss tabanı olarak kullanılır. BASE-9999+ 0.003 = 9999.000 + 0.003 = 9999.003
Satış Bileti Stop-Loss Kodu Örneği
Örneğin, EURUSD'nin açılış fiyatı 9.00000'ın altındaysa, sistem alt sınırı 99.000 olarak ayarlar çünkü:
BASE-9 = 99.0
Bu sınırları hatırlamanıza gerek yok çünkü, (kapanış fiyatı SL + zaman çerçevesi) ayarını gönderdikten sonra, sistem stop-loss'u 0.000003 (Alım, M15) veya 999.002 (Satış, M5) gibi değerlere otomatik olarak dönüştürür. Stop-loss zaman çerçevesini değiştirmek isterseniz, sadece son ondalığı ayarlayabilirsiniz.
Adım 2'de kapanış fiyatı stop-loss'unun değiştirilmediğinden nasıl emin olabilirim?
Bir alım limit bileti için, 0 zaman çerçevesi kodu göndermek, EA'de saklanan kapanış fiyatı stop-loss'unu temizlemez. Bir satış limit bileti için, stop-loss pseudo stop-loss fiyat sınırının dışında ayarlanmalıdır. Bu sınır, EA'deki bir parametre tarafından tanımlanır. Örneğin:
BASE-9 = 99.0
BASE-9 parametresi, 9'un altındaki fiyatlı ürünler için pseudo stop-loss sınırını ayarlar. Bu durumda, TF=0 kodunu göndermek istiyorsanız, 99.00000, 1000.00000 veya 9999.00000 gibi değerler kullanabilirsiniz. Bu fiyatların hepsi pseudo stop-loss sınırının (99.0) üzerinde olduğundan, zaman çerçevesi kodu olarak tanınacak ve kapanış fiyatı stop-loss'u değiştirilmeyecektir. Kapanış fiyatı stop-loss'unun doğru şekilde ayarlanıp ayarlanmadığından emin değilseniz, adım 2'de bilet piyasa emrine dönüştürüldükten sonra tekrar gönderin.
Mobil telefonumda pseudo stop-loss kodunu nasıl alabilirim?
Pseudo stop-loss kodunu bulmak ve TF=0 kodunu göndermek kolaydır. Bileti ilk gönderdiğinizde, stop-loss'unuzu pseudo stop-loss + zaman çerçevesi kodu kullanarak ayarlar (örneğin, 99.00002 M5 zaman çerçevesinde bir stop-loss anlamına gelir). Stop-loss'unuzun yanındaki (+) veya (-) düğmesine dokunarak son ondalığı 0'a ayarlayabilirsiniz. |
Zaman Çerçeveleri Arasında Geçiş Yapma
Zaman çerçevesi kodunun harika yanı, stop-loss yürütme zaman çerçevesini değiştirmeye karar verirseniz doğrudan ayarlayabilmenizdir. Örneğin, bir alım bileti için stop-loss zaman çerçevesini M5'ten M15'e değiştirmek istiyorsanız, sadece 0.00002'den 0.00003'e değiştirin. Bir satış bileti için, 9999.002'den 9999.003'e değiştirin. Bu ayarlama, sadece stop-loss zaman çerçevesini değiştirir, kapanış fiyatı stop-loss'unu değiştirmez.