Ya da belki 01.01.2012 :)
"Kış" saati terimini kullanmamalıydınız.
Standart zaman olarak adlandırılmalıdır, çünkü kurallara göre (ve hatta Windows'ta da) standart zaman olarak adlandırılır.
Kış yaygın bir isimdir, yaz değildir.
Yaz veya Standart dediğinizde, standart olmayan , fazladan bir saati olan yaz saati olduğu hemen anlaşılır.
Harika bir makale. Her şeyin toplanması ve okuduktan sonra kafanızda bir sisteme dönüşmesi güzel.
Farklı borsaların yaz saatine geçişi (ya da geçmemesi) hakkında daha fazla bilgi istiyorum.
Ayrıca, bazı borsalar yaz saatine geçerken diğerleri geçmiyorsa, Forex saat dilimlerini dikkate alarak testlerin nasıl programlanacağı sorusuyla da ilgileniyorum.
Aynı zamanda, geçiş tarihleri her yerde farklıdır ve bu tarihleri seçme kuralları yıllar içinde değişmiş olabilir.
Böyle bir şey kodlayan var mı?
Benim kuruşumu ekleyeceğim. Zaman parametresini almak için fonksiyon (kodda kullanmak daha derli topludur).
//===================================================================================================================== // Gerekli zaman parametresini döndürür // int TimeGet(datetime).year; // yıl // int TimeGet(datetime).mon; // ay // int TimeGet(datetime).day; // gün // int TimeGet(datetime).hour; // saat // int TimeGet(datetime).min; // dakika // int TimeGet(datetime).sec; // saniye // int TimeGet(datetime).day_of_week; // haftanın günü (0-Pazar, 1-Pazartesi, ...,6-Cumartesi). // int TimeGet(datetime).day_of_year; // yıl içindeki sıra numarası (1 Ocak 0 sayısına sahiptir) //===================================================================================================================== MqlDateTime TimeGet(datetime par_time) { MqlDateTime stm; TimeToStruct(par_time, stm); return(stm); }
Çalışıyor gibi görünüyor, ancak bir nokta girdiğinizde MqlDateTime yapısının öğelerinin açılır listesi görünmüyor :(

- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Yeni makale MQL5 Programlama Temelleri: Zaman yayınlandı:
Makale, zaman ile çalışmak için standart MQL5 fonksiyonları ve Uzman Danışmanlar ve göstergeler oluştururken gerekecek zaman ile çalışma programlama teknikleri ve pratik olarak kullanışlı fonksiyonlara odaklanır. Genel zaman ölçümü teorisine özellikle dikkat edilir. Bu makale öncelikle acemi MQL5 programcılarının ilgisini çekecektir.
Yıldız günü, dünyadaki sıradan insanları (gökbilimcilerin aksine) pek ilgilendirmez. Daha önemlisi, gündüz ve gecenin değişmesidir. Bir gün-gece döngüsü için gereken süre güneş günü olarak adlandırılır. Güneş sistemine Dünya'nın Kuzey Kutbunun üzerinden baktığımızda (Şekil 3) Dünya'nın kendi ekseni etrafında döndüğünü ve Güneş'in etrafında saat yönünün tersine döndüğünü görebiliriz. Bu nedenle, ekseni üzerinde Güneş'e göre tam bir dönüş yapması için, Dünya'nın 360 derecenin biraz üzerinde dönmesi gerekir. Sonuç olarak bir güneş günü, bir yıldız gününden biraz daha uzun olur.
Yazar: Dmitry Fedoseev