![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Peki, işlem gününde bir para biriminde çalışır, ancak işlem yapılmayan bir günde çalışır mı?
Prensipte çalışamayacak bir şeyi çalışmak olarak kabul edersek, işlem günü veya hafta sonu olması fark etmez))
Siz bilirsiniz.
Bazı erkekler ve bazıları verir))
Elbette fikri yardımcı olabilir, gereksiz hatalar olmadan piyasanın kapanmasını öğrenmek istiyorum. Düşünmek gerek.
Kopyalama sırasında günde düzinelerce hata meydana gelmesine rağmen, bir hata için savaş.
Ve neden tam olarak -3 ? Çünkü bir yerde birdenbire tesadüfen? Evet?
Ve neden tam olarak -3 ? Çünkü bir yerde birdenbire tesadüfen? Evet?
Doğru hatırlıyorsam, Forex sembolleri tam olarak Cuma'dan Cumartesi'ye gece yarısına kadar yaz aylarında GMT+3'te (kışın +2) alıntılanır.
Tamam, aptalca bir soru soracağım.
Cumartesinin komisyoncu sunucusuna geldiğini nasıl öğrenebilirim? :-) Cuma değil, Pazar değil, yani Cumartesi. Aynı zamanda, alım satım mevcut tüm enstrümanlar ve formdaki her türlü koltuk değneği üzerinde devam eder, zamanı hatırlayalım ve biraz sonra karşılaştıralım, iyi değil, Cumartesi komisyoncuya geldiğinde zaman geçmiyor. Aynı zamanda, Pazar günü, piyasa daha erken açılabilir ve komisyoncudaki hiçbir ticaret seansı ayarı belirlemeye yardımcı olmaz, çünkü zaman ilerlemiyor.
Mantıklı bir çözüm varsa ilginç olacaktır.
Broker zamanı her zaman gmt zamanı ile eşleşmeyebilir :-)
Şimdi çok dar düşünüyorsun, önerdiğin gibi herkesin kendi zamanına bağlanacak ve örneğin gmt'yi öğrenecek altını yok. Daha genel bir çözüme ihtiyaç var.
Ne zaman olduğunu bilmeniz gerekiyorsa - o zaman TimeLocal'dan () herhangi bir şey alırız.
Piyasanın kapalı olduğunu bilmeniz gerekiyorsa, o zaman:
if(IsTradeAllowed(Symbol(),TimeCurrent()+10)==false)Print(" Рынок закрыт ! ");
Hem bu hem de bir başkası OnTimer'da () kapatıyoruz.
---
Size yardımcı olmayacak Cumartesi, çünkü örneğin, ruble geceleri işlem görmez ve bugün bitcoin işlem görür.
Bu nedenle, çok para birimi durumunda Symbol() yerine işlem gören çifti değiştirin.
Bir ticaretin başlangıcını/sonunu hesaplamaya çalışmayın, işe yaramaz
çünkü ticaret programlarında geçici değişiklikler vardır ve farklı DC'lerde her şey farklı şekilde düzenlenir.
----
Rağmen...
Usta-usta:
TimeDayOfWeek(TimeLocal())==6 Cumartesi
;)
Ne zaman olduğunu bilmeniz gerekiyorsa - o zaman TimeLocal'dan () herhangi bir şey alırız.
Piyasanın kapalı olduğunu bilmeniz gerekiyorsa, o zaman:
if(IsTradeAllowed(Symbol(),TimeCurrent()+10)==false)Print(" Рынок закрыт ! ");
Hem bu hem de bir başkası OnTimer'da () kapatıyoruz.
---
Size yardımcı olmayacak Cumartesi, çünkü örneğin, ruble geceleri işlem görmez ve bugün bitcoin işlem görür.
Bu nedenle, çok para birimi durumunda Symbol() yerine işlem gören çifti değiştirin.
Bir ticaretin başlangıcını/sonunu hesaplamaya çalışmayın, işe yaramaz
çünkü ticaret programlarında geçici değişiklikler vardır ve farklı DC'lerde her şey farklı şekilde düzenlenir.
----
Rağmen...
Usta-usta:
TimeDayOfWeek(TimeLocal())==6 Cumartesi
;)
TimeDayOfWeek( TimeLocal() )==6 Cumartesi
evet, ve Cuma günü komisyoncuda ... ve geldiler.
Bütün bu çözümler fotokopiciler, arbitrajcılar için uygun değildir.
Bu işlevin çalışıp çalışmadığını Cumartesi ve Pazar günleri kontrol etmek gerekir. Hafta içi, başarısız olmayacak.
Kontrol ettin mi?
Kontrol ettin mi?
kontrol etmeyi unuttum