şampiyonada terminalde geçirilen zaman - sayfa 3

 
Interesting :

Strateji test cihazı ile kurcalamanız gerekecek, ancak bu sorunu çözüyoruz.

Tam kontrol girişimleri kötü ilişkilere yol açar. Afedersiniz.

Strateji test cihazında neden kış saatine geçişi taklit edelim ve bunun tersini yapalım? Tekrar tekrar sorulan soruya net bir şekilde cevap veremiyorsunuz.

 
stringo :

Tam kontrol girişimleri kötü ilişkilere yol açar. Afedersiniz.

Strateji test cihazında neden kış saatine geçişi taklit edelim ve bunun tersini yapalım? Tekrar tekrar sorulan soruya net bir şekilde cevap veremiyorsunuz.

Bu, GMT saatine bağlı herhangi bir strateji için veya bazı durumlarda farklı brokerlerden teklifleri ve alım satım işlemlerini senkronize ederken gereklidir.

Her şeyi kontrol edebilmeniz pek olası değil, ancak yine de bir şeyler mümkün.

 
stringo :

1. Ve geçiş gününde işlem yapmazsanız ne olur?

Program ticaret işlemlerini gerçekleştirmezse, ticaret olmaz ve sonuç olmaz. Oklar hareket edecek, ancak ticaret olmayacak.

dize :

2. Kontrolün sizde olmasını ister misiniz? Bu durumda, MQL5 dilini inceleyin. Kış saatine geçme gerçeğini belirlemek için tüm olanaklar sunulmaktadır. İlk olarak.

Evet, genel olarak ben ve bu nedenle, dilin gerekli işlevlerini inceledikten sonra durumu makul bir kontrol altında tutuyorum. Tam olarak net olmayan bir şey var: neden sunucunun yaz saati uygulamasına geçtiğini belirleyen bir işlev yok. Yerel bilgisayarın saat dilimi için böyle bir işlev vardır, ancak sunucu için yoktur. Konu hiç kritik değil, ancak dili öğrenme ihtiyacından bahsetmeye başladığınızdan beri, MQL5'te zaman konusunu çalışırken bir kez ortaya çıkan soru doğal olarak akla geldi.

 

Yedelkin :

Evet, genel olarak, dilin gerekli işlevlerini inceledikten sonra durumu zaten makul bir kontrol altında tutuyorum. Tam olarak net olmayan bir şey var: neden sunucunun yaz saati uygulamasına geçtiğini belirleyen bir işlev yok. Yerel bilgisayarın saat dilimi için böyle bir işlev vardır, ancak sunucu için yoktur. Konu hiç kritik değil, ancak dili öğrenme ihtiyacından bahsetmeye başladığınızdan beri, MQL5'te zaman konusunu çalışırken bir kez ortaya çıkan soru doğal olarak akla geldi.

Ayrıca yerel saate göre tam işlevsellik yapmanın ve sunucu saatini unutmanın neden gerekli olduğu da bana açık değil.

Sunucu saatine bağlanıp GMT'yi ve ondan ihtiyacınız olan her şeyi hesaplamak bana daha mantıklı geliyor.

 
Interesting :

Bu, GMT saatine bağlı herhangi bir strateji için veya bazı durumlarda farklı brokerlerden teklifleri ve alım satım işlemlerini senkronize ederken gereklidir.

Her şeyi kontrol edebilmeniz pek olası değil, ancak yine de bir şeyler mümkün.

TimeTradeServer'ın TimeGMT'ye kıyasla döndürdüğü zamanı izlemek ve hiçbir yerden gelmeyen hesaplamalardaki farkı yakalamak neden imkansız?

Yani, mevcut işlevsellik sizin için yeterli değil mi?

 
Yedelkin :

Program ticaret işlemlerini gerçekleştirmezse, ticaret olmaz ve sonuç olmaz. Oklar hareket edecek, ancak ticaret olmayacak.

Evet, genel olarak ben ve bu nedenle, dilin gerekli işlevlerini inceledikten sonra durumu makul bir kontrol altında tutuyorum. Tam olarak net olmayan bir şey var: neden sunucunun yaz saati uygulamasına geçtiğini belirleyen bir işlev yok. Yerel bilgisayarın saat dilimi için böyle bir işlev vardır, ancak sunucu için yoktur. Konu hiç kritik değil, ancak dili öğrenme ihtiyacından bahsetmeye başladığınızdan beri, MQL5'te zaman konusunu çalışırken bir kez ortaya çıkan soru doğal olarak akla geldi.

Söyleyin, yaz saatine mi kış saatine mi geçiş gerçeğini belirleyen fonksiyonları nerede gördünüz? adı nedir? Böyle bir işlevin uygulanmasını nasıl hayal ediyorsunuz? Sunucuya "kış saatine geçtiniz mi?" İsteği?

TimeGMT ve TimeTradeServer işlevleri amaçlarınız için yeterli değil mi?

 
MetaQuotes :

Saat dilimi GMT+1
Gün ışığından yararlanma saati desteği ile.
Şimdi tartışmanın katılımcılarına bir soru. Kış saatine geçişin ne zaman yapılacağı nasıl belirlenir?
Документация по MQL5: Дата и время / TimeDaylightSavings
Документация по MQL5: Дата и время / TimeDaylightSavings
  • www.mql5.com
Дата и время / TimeDaylightSavings - Документация по MQL5
 
stringo :

Söyleyin, yaz saatine mi kış saatine mi geçiş gerçeğini belirleyen fonksiyonları nerede gördünüz? adı nedir? Böyle bir işlevin uygulanmasını nasıl hayal ediyorsunuz? Sunucuya "kış saatine geçtiniz mi?" İsteği?

TimeGMT ve TimeTradeServer işlevleri amaçlarınız için yeterli değil mi?

Evet, forumunuzda TimeDaylightSavings işlevine bir bağlantı birkaç kez vurgulandı - https://www.mql5.com/ru/docs/dateandtime/timedaylightsavings. Terminal için. Soru bu - neden sunucu için analog yok?

Ve neden geçişin ne zaman gerçekleşeceğini önceden belirleyelim? Diğer programcılar olaydan sonra onu işleyecekler.

Документация по MQL5: Дата и время / TimeDaylightSavings
Документация по MQL5: Дата и время / TimeDaylightSavings
  • www.mql5.com
Дата и время / TimeDaylightSavings - Документация по MQL5
 
marketeer :

Evet, forumunuzda TimeDaylightSavings işlevine bir bağlantı birkaç kez vurgulandı - https://www.mql5.com/ru/docs/dateandtime/timedaylightsavings. Terminal için. Soru bu - neden sunucu için analog yok?

Çünkü bu fonksiyon bilgisayarınızın (istemci terminali değil, bilgisayar!) kış/yaz saatine geçip geçmediğini söyler.

Ticaret sunucusunun çalıştığı bilgisayarın kış/yaz saatine geçişi, aynı anda sunucunun da çalıştığı anlamına gelmez. Sunucu (veri merkezi), bilgisayarda ayarlanan zamandan bağımsız olarak gelen teklifleri kolayca yayınlayabilir. Bu nedenle, bu sorunu kendi başınıza çözmeye davetlisiniz - bunun için tüm işlevler var.

 
stringo :

Söyleyin, yaz saatine mi kış saatine mi geçiş gerçeğini belirleyen fonksiyonları nerede gördünüz? adı nedir? Böyle bir işlevin uygulanmasını nasıl hayal ediyorsunuz? Sunucuya "kış saatine geçtiniz mi?" İsteği?

Burada gördüm: TimeDaylightSavings :) Adı bu. Nasıl yapılır, hiçbir fikrim yok. Benim düşünceme gelince - sunucu zamanını döndüren bir işlev varsa, ek bir parametre kullanarak bir boole değişkeni döndürebilir. Veya TimeDaylightSavings içinde uygulandığı gibi saniye sayısı.

dize :

TimeGMT ve TimeTradeServer işlevleri amaçlarınız için yeterli değil mi?

Soru, benim için yeterli fonksiyon olmadığı için değil, dil çalışırken sunucunun yaz saati uygulamasına geçmesini belirleyen bir fonksiyonun olmaması mantıksız geldiği için ortaya çıktı diyorum. Hesaplamaları programcıların omuzlarına kaydırmadan kullanıcılara TimeTradeServer işlevini sağlarsınız. Ama GMT ve bilgisayarın yerel saatinin de bilinen TimeCurrent () değerlerini kullanarak sunucunun tahmini işlem süresini hesaplamak için oldukça yeterli olduğunu da belirtebilirler :)