Ekonomik takvim. Sorular, tartışmalar. - sayfa 7

 
Alexey Viktorov :

Artyom terliklerimi güldürmesin. Siz kendiniz okuyun ve günde hangi "sorunların" hatalarla ilgili şubeyi doldurduğunu görün. Görünüşe göre insanlar ticaret yapmak için değil, C++ ile MQL5'i karşılaştırmak adına yazıyorlar. Kodun bir parçası yerine tüm kodu geliştiricilere teslim etmek daha kolay olurdu.

Bunun C++ değil MQL olduğunu unutan insanlar olduğunun farkındayım. Ve bir "MQL5 vs C++" dalı oluşturmayı ve karşılaştırma yapmayı ve içindeki tutarsızlıkları aramayı önerdim.

Ancak, bazı kişilerin sesli deneyleri nedeniyle orada gönderilecek başka bir şey yoksa, şube "Hatalar, hatalar, sorular" değil, "C ++ ile farkı bulun ve söve hakkında şikayet edin" ...

 

Asgari bir kod yazmanın hatamı ortaya çıkaracağını düşünmüştüm... Ama hayır. Görünüşe göre takvimde gerçekten sorunlar var.


 //+------------------------------------------------------------------+
//|                                                     Test bag.mq5 |
//|                                          © 2019, Alexey Viktorov |
//|                     https://www.mql5.com/ru/users/alexeyvik/news |
//+------------------------------------------------------------------+
#property copyright "© 2019, Alexey Viktorov"
#property link        "https://www.mql5.com/ru/users/alexeyvik/news"
#property version    "1.00"
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart ()
  {
//---
   MqlCalendarValue    values[];
   string              countryCode = "AU" ; //NULL;//          //  Даже если делать запрос с параметром NULL результат для D'15.8.2019 1:00:00' неизменен
//---
   datetime date_from = D'15.8.2019 1:00:00' ;                //  С этими значениями диапазона времени события не получены
   datetime date_to = date_from+ PeriodSeconds ( PERIOD_H1 )* 2 ; //  Если увеличить время заменой 2 на 3 или больше, события получены.
//---
   //datetime date_from = D'6.8.2019 4:00';                   //  С любой из следующих дат события календаря получены без проблем.
   //datetime date_from = D'08.08.2019 23:00';                //  Достаточно закомментировать строки 18 и 19 и раскомментировать одну из этих дат
   //datetime date_to = date_from+PeriodSeconds(PERIOD_H1);   //  и раскомментировать эту строку.
   if ( CalendarValueHistory (values, date_from, date_to, countryCode))
    {
     PrintFormat ( "Получены значения событий по country_code=%s: %d" , countryCode, ArraySize (values));
     Print ( "date_from " , date_from, " : date_to " , date_to);
     ArrayPrint (values);
    }
   else
    {
     PrintFormat ( "Ошибка! Не удалось получить события по стране country_code=%s" , countryCode);
     Print ( "date_from " , date_from, " : date_to " , date_to);
     PrintFormat ( "Код ошибки: %d" , GetLastError ());
    }
   
  }
//+------------------------------------------------------------------+
Dosyalar:
Test_bag.mq5  5 kb
 
Sevgili geliştiriciler, bana takvimin tahmin değerlerini nereden aldığını söyle?
 
Vladimir Kononenko :
Sevgili geliştiriciler, bana takvimin tahmin değerlerini nereden aldığını söyle?

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Ekonomik takvim: Zaten MQL5.com'da, yakında MetaTrader 5'te

Renat Fatkhullin , 2017.05.23 19:09

Çok meşgul.

Takvim geliştirme aşamasında - birçok etkinlik ekleyeceğiz. Kendi motorumuzu yazıp birincil kaynaklardan veri topluyoruz ve başkasının takvimini kullanmıyoruz.

MT5 terminali ile entegrasyon nasıl yapılır, MQL5 ile entegrasyona geçelim.

 
Alexey Viktorov :

Görünüşe göre, "veri" ile Renat gerçek değerleri kastetmiş. Ve haberin yayınlanmasından önceki tahmin değerleri takvimde nereden geliyor?
 
Vladimir Kononenko :
Görünüşe göre, "veri" ile Renat gerçek değerleri kastetmiş. Ve haberin yayınlanmasından önceki tahmin değerleri takvimde nereden geliyor?

Bir programcı ve özellikle Renat gibi bir seviyedeki bir programcı belirsiz bir şekilde söyleyemez. Veri ise, tüm veriler. Sadece ilgili olsaydı, böyle söylenirdi. BENİM NACİZANE FİKRİME GÖRE.

 

Tahmin değerleri, gerçek değerlerden farklı olarak yalnızca bir kaynağa sahip olabilir. Takvimde bir bağlantı bulamadım.
Ayrıca, farklı takvimlerde genellikle tahmin değerlerinde bir tutarsızlıkla karşılaşıyorum.

 

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Ekonomik takvim. Sorular, tartışmalar.

Vladimir Kononenko , 2019.08.19 17:49

Tahmin değerleri, gerçek değerlerden farklı olarak yalnızca bir kaynağa sahip olabilir . Takvimde bir bağlantı bulamadım.
Ayrıca, farklı takvimlerde genellikle tahmin değerlerinde bir tutarsızlıkla karşılaşıyorum.


Yani, yalnızca bir kaynak tahmin değerlerini yayınlar ve kim ilgili?

 
Vladimir Kononenko :
Tahmin değerleri, gerçek değerlerden farklı olarak yalnızca bir kaynağa sahip olabilir. Takvimde bir bağlantı bulamadım.
Ayrıca, farklı takvimlerde genellikle tahmin değerlerinde bir tutarsızlıkla karşılaşıyorum.

muhtemelen Reuters
 
Alexey Viktorov :

Asgari bir kod yazmanın hatamı ortaya çıkaracağını düşünmüştüm... Ama hayır. Görünüşe göre takvimde gerçekten sorunlar var.

Teşekkürler, sebebini bulduk - farklı saat dilimleri. Bir çözüm bulunduğunda size haber vereceğiz.