NewsGuard Economic News Guard for Positions MT5

  • Yardımcı programlar
  • Ibrahim Yahya
    Ibrahim Yahya
    • MQL5 & Python developer: EAs, trade copiers, MT5 automation at  Self-employed
    • Filistin
    • 219
    Kurallarınıza birebir uyan MetaTrader 5 araçları geliştiriyorum: her işlemin lotunu riskinize göre hesaplayan ve işlemi sonuna kadar, bir VPS üzerinde gözetimsiz şekilde yöneten Uzman Danışmanlar (EA), işlem yöneticileri ve işlem kopyalayıcılar.
    Geliştirdiğim ve çalıştırdığım sistemler:
  • Sürüm: 1.0
  • Etkinleştirmeler: 5

NewsGuard, açık pozisyonlarınızı haber sıçramalarından korur. Tek bir grafiğe eklersiniz; MetaTrader 5'in yerleşik ekonomik takvimini okur. Para birimlerinizle ilgili önemli bir olay yaklaştığında, seçtiğiniz pozisyonlarla ilgilenir: sizi uyarır, başa baş stopu ile güvene alır ya da kapatır. İşlem açmaz ve sinyal üretmez.

Ne yapar

  • Pozisyonları haberlerin çevresinde korur. Bir pencere içinde (varsayılan olarak olaydan 15 dakika önce ile 15 dakika sonra arası) seçtiğiniz eylemi pozisyonlarınıza uygular.
  • Üç eylem. 1 = yalnızca uyar: açılır uyarı, isteğe bağlı push bildirimi, panel kırmızıya döner ve pencere içinde açılan pozisyon bir kez bildirilir. 2 = güvene al: kârı bu değerden fazla olan pozisyonlarda stop başa başa (giriş +/- InpBEPoints) taşınır; diğerlerine dokunulmaz. 3 = filtredeki tüm pozisyonları kapat.
  • Yerleşik takvim. Web isteği yok, DLL yok. Önem: yalnızca yüksek ya da yüksek ve orta. Para birimleri: varsayılan olarak grafik sembolünün baz ve kâr para birimi (altın ve gümüş için ayrıca USD) ya da kendi listeniz. Olay listesi her 5 dakikada yenilenir ve varsayılan olarak 48 saat ileriye bakar.
  • Pozisyonları siz seçersiniz. Tüm pozisyonlar, yalnızca elle açılan işlemler ya da bir EA'nın magic numarası. Tüm semboller ya da yalnızca grafiğin sembolü.
  • Panel. Durum, sonraki veya güncel olay, para birimi, etki, sunucu ve UTC saati, geri sayım, geçerli kurallar, son eylem ve takvim durumu.
  • Bildirimler. Pencerenin başında açılır uyarı ve isteğe bağlı olarak MetaTrader mobil uygulamasına push mesajı.

Dürüst sınırlar

  • NewsGuard, başka bir EA'nın ya da sizin pencere içinde işlem açmanızı engelleyemez. 3. eylemle böyle bir pozisyonu bir sonraki tikte kapatır (canlıda: saniyede bir geçiş). Pozisyon kısa bir an var olabilir ve spread ödenir. 1. eylem yalnızca bildirir.
  • Takvim, broker'ınızın yerleşik MT5 takvimidir ve broker sunucu saatindedir. Panel sunucu saatini, UTC'yi ve takvim durumunu gösterir.
  • Başa baş için yer gerekir: yeni stop fiyattan en az broker'ın minimum mesafesi kadar uzakta olmalıdır, aksi halde bir sonraki geçişte yeniden denenir.
  • Bir olayın saati penceresi başladıktan sonra değişirse, bir sonraki yenilemeye kadar yeniden planlanmaz.
  • Stoplar ve kapatmalar piyasa işlemleridir. Kayma, boşluk (gap) veya fiyat sıçramalarına karşı garanti yoktur: fiyat, stop taşınmadan veya gerçekleşmeden önce onu geçebilir.
  • Yalnızca terminal ve EA çalışırken işler. Bir VPS ikisini de çalışır tutar.

Nasıl kullanılır

  1. NewsGuard'ı bir grafiğe ekleyin (herhangi bir sembol, herhangi bir zaman dilimi). Yalnızca bir kez: tek kopya seçtiğiniz tüm pozisyonları korur.
  2. Terminalde ve EA ayarlarında Algo Trading'e izin verin.
  3. Önemi, pencereyi (öncesi ve sonrası dakika) ve eylemi seçin: 1, 2 veya 3. Varsayılan 1'dir, yalnızca uyar; böylece önce izleyebilirsiniz.
  4. Hangi pozisyonları koruyacağını seçin (tümü, yalnızca elle açılanlar ya da bir magic numarası).
  5. Terminali açık tutun. Push mesajları için MetaQuotes ID'nizi Araçlar > Seçenekler > Bildirimler bölümüne girin ve InpPush değerini true yapın.

Strateji Test Cihazı'nda ekonomik takvim yoktur. Varsayılan girdilerle (InpTestEvent boş) NewsGuard, her iş günü sunucu saatiyle 12:00'ye bir demo olay koyar ve çevresinde minimum lotla demo BUY ve SELL işlemleri açar; böylece korumayı görsel modda çalışırken görebilirsiniz. Eylem 1 ise, etki görünsün diye test cihazında 3'e (kapat) zorlanır. Bu yalnızca test cihazında olur. Gerçek veya demo hesapta NewsGuard asla kendi işlemini açmaz. Test cihazında InpTestEvent ile kendi olayınızı da belirleyebilirsiniz. Canlı grafikte InpTestEvent, yalnızca uyaran ve asla işlem yapmayan bir önizleme verir.

Girdiler

GirdiVarsayılanNe yapar
InpImportanceYüksekYalnızca yüksek ya da yüksek ve orta
InpCurrencies(boş)Para birimleri, örn. USD,EUR. Boş = grafik sembolünün para birimleri (altın ve gümüş için ayrıca USD)
InpLookAheadHours48Olayların kaç saat ileriye kadar listeleneceği
InpMinBefore15Pencere, olaydan bu kadar dakika önce başlar
InpMinAfter15Pencere, olaydan bu kadar dakika sonra biter
InpAction1 (uyar)1 = yalnızca uyar, 2 = başa baş, 3 = tümünü kapat
InpBEPoints10Eylem 2: stop giriş +/- bu kadar puana gider
InpSymbolsALLALL semboller ya da yalnızca grafiğin sembolü
InpMagic-1-1 tüm pozisyonlar, 0 yalnızca elle açılanlar, N bir EA
InpAlerttruePencerenin başında açılır uyarı
InpPushfalseMobil uygulamaya push bildirimi (MetaQuotes ID gerekir)
InpUtcOffset99Panel için sunucunun UTC farkı (saat), 99 = otomatik algıla
InpDarkChartfalseBu grafiği koyu renge boya
InpShotfalseBaşlangıçtan 6 saniye sonra MQL5\Files klasörüne ekran görüntüsü kaydet
InpTestEvent(boş)Test cihazı: YYYY.MM.DD HH:MM (sunucu saati) veya +N dakika biçiminde sahte olay. Canlı grafik: önizleme, yalnızca uyarı
InpTestTradesfalseYalnızca test cihazı: sahte olay çevresinde demo işlemler

SSS

NewsGuard işlem açar mı, sinyal verir mi?
Hayır. Yalnızca sizin ya da başka bir EA'nın açtığı pozisyonları izler ve yönetir. Açtığı tek işlemler, Strateji Test Cihazı'ndaki demo işlemlerdir.

Haber sırasında bir işlemin açılmasını engelleyebilir mi?
Hayır. Başka bir EA'yı ya da sizi engelleyemez. 3. eylemle böyle bir pozisyonu bir sonraki tikte veya saniyede kapatır ve spread ödenir. 1. eylemle yalnızca bildirir.

Beni kayma ve boşluklardan korur mu?
Hayır. Pozisyonlarınızın açıkta kaldığı süreyi kısaltır, ancak stoplar ve kapatmalar piyasa fiyatından gerçekleşir. Bir sıçrama stopu geçebilir ve burada hiçbir şey garanti ya da sonuç vaadi değildir.

Takvim hangi saat dilimini kullanır?
Broker'ın sunucu saatini. Panel olayı sunucu saatiyle ve UTC ile, ayrıca algılanan sunucu farkıyla gösterir.

Diğer Expert Advisor'larla çalışır mı?
Evet. Magic filtresini kullanın: -1 tüm pozisyonlar, 0 yalnızca elle açılanlar ya da bir EA'nın magic numarası.

Başa baş neden uygulanmadı?
Başa baş yalnızca pozisyonun kârı InpBEPoints değerinden fazlaysa ve yeni stop fiyattan en az broker'ın minimum mesafesi kadar uzaktaysa uygulanır. Aksi halde pozisyona dokunulmaz veya bir sonraki geçişte yeniden denenir.

Yazarın diğer ürünleri
LadderGuard, MetaTrader 5 için bir işlem yöneticisi ve hesap koruyucusudur. Onu tek bir grafiğe eklersiniz ve elinizdeki pozisyonları, ister elle açmış olun ister başka bir Uzman Danışman (Expert Advisor) açmış olsun, o yönetir. İşlem açmaz ve sinyal üretmez. Hedeflerde kısmi kâr alır, stopu başa baş noktasına taşır, ardından seviye seviye yukarı çeker. Ayrıca tüm hesabı izler ve günlük zarar ya da düşüş (drawdown) limitine ulaşıldığında işlem yapmayı kilitler. Ne yapar İşlem yöneticisi Pozisyon
RiskPanel, MetaTrader 5 için riske dayalı bir lot hesaplayıcısı ve tek tıkla işlem panelidir ve tek bir kural üzerine kurulmuştur: seçtiğinizden fazlasını asla riske atmayın . Riski (hesabın yüzdesi veya sabit bir tutar) ve stopu siz seçersiniz. RiskPanel, stop vurulduğunda zararın en fazla seçtiğiniz tutar olması için lotu hesaplar, aracı kurumun hacim adımına AŞAĞI yuvarlar ve siz tıklamadan önce grafikte gösterir. Ardından BUY veya SELL, işlemi bu stopla ve isteğe bağlı bir kâr al ile açar. N
GoldSessions, MetaTrader 5 için bir grafik göstergesidir. Her gün için işlem seansı başına bir kutu çizer: Asya, Londra ve New York. Kutunun üst kenarı seansın en yüksek değeri, alt kenarı en düşük değeridir; isteğe bağlı etiketler iki fiyatı da gösterir. Her seansın nerede bittiğini ve ne kadar geniş olduğunu görürsünüz, böylece ince veya oynak bir seans geçişine kör girmezsiniz. Salt okunur bir grafik aracıdır: hiçbir işlemi açmaz, değiştirmez veya kapatmaz, DLL kullanmaz ve web isteği yapmaz;
Filtrele:
Değerlendirme yok
Değerlendirmeye yanıt