Hatalar, hatalar, sorular - sayfa 2510

 

Herkese merhaba. CopyRates/CopyClose ile ilgili sorun yeterince kopyalama yapmıyor.

 MqlRates mrate[];
double clss [];
int maxbars = TerminalInfoInteger ( TERMINAL_MAXBARS );
int copied = CopyRates ( _Symbol , _Period , 1 , 10000 ,mrate);
int copcls = CopyClose ( _Symbol , _Period , 1 , 10000 ,clss);

İadeler:

maksimum çubuklar = 10000000;

kopyalanmış = 5984, kopcls = 10000 yerine 5984

 
sancheskomonik :

Herkese merhaba. CopyRates/CopyClose ile ilgili sorun yeterince kopyalama yapmıyor.

İadeler:

maksimum çubuklar = 10000000;

kopyalanmış = 5984, kopcls = 10000 yerine 5984

Sorun anlamaktır.

Ayrıca terminalde 100000000 bar ayarlayabilirsiniz, ancak bu sayı mutlaka sunucuda olmayacaktır.

Çubuklar() ile kullanılabilen zaman serisi çubuklarının sayısını kontrol edebilirsiniz.

 

Sevgili geliştiriciler, nasıl oluyor da mevcut Brent vadeli işlemlerinde (BR-8.19) TICK_FLAG_SELL+TICK_FLAG_VOL+TICK_FLAG_LAST = 88 ve uzaktaki (BR-9.19) bayrak kombinasyonu 344 değerini veriyor?

Benzer şekilde, TICK_FLAG_BUY+TICK_FLAG_VOL+TICK_FLAG_LAST kombinasyonu, mevcut vadeli işlemler BR-8.19 = 56 ve uzak olanda zaten 312?

Belgelerde eksik bayraklar var mı?

 //+------------------------------------------------------------------+
//| Получаем строковые значения флага                                                                                   |
//+------------------------------------------------------------------+
string GetStringFlag( const uint flags )
        {
         //---
         string text = "" ;
         //--- 
     if ( ( flags& TICK_FLAG_BUY ) == TICK_FLAG_BUY )                                      
         text += "|BUY|" ;
     if ( ( flags& TICK_FLAG_SELL ) == TICK_FLAG_SELL )                                                                                                                                            
         text += "|SELL|" ;
     if ( ( flags& TICK_FLAG_VOLUME ) == TICK_FLAG_VOLUME )                                                                                                                                                
         text += "|VOL|" ;
     if ( ( flags& TICK_FLAG_LAST ) == TICK_FLAG_LAST )
         text += "|LAST|" ;
     if ( ( flags& TICK_FLAG_ASK ) == TICK_FLAG_ASK )
         text += "|ASK|" ;
     if ( ( flags& TICK_FLAG_BID ) == TICK_FLAG_BID )
         text += "|BID|" ;
     //---
     return ( text );
        }
Yapı 2085, gerçek açıcı.
 
Artyom Trishkin :

Sorun anlamaktır.

Ayrıca terminalde 100000000 bar ayarlayabilirsiniz, ancak bu sayı mutlaka sunucuda olmayacaktır.

Çubuklar() kullanarak mevcut zaman serisi çubuklarının sayısını kontrol edebilirsiniz.

O zaman başka bir soru sorabilir miyim?

Geçmiş yerel olarak yüklenir ve depolanırsa, mevcut çubuk sayısını bir şekilde artırmak mümkün müdür?

 

Merhaba Geliştiriciler!

Büyük bir istek, lütfen "Optimizasyon" sekmesine parametreleri filtreleme işlevini ekleyin. Örneğin, "Optimizasyon" geçtiğinde ve çok sayıda Sonuç alındığında, istenmeyen sonuçlar bazı koşullara göre filtrelenebilir.

(Artık MT5 Optimizasyonunda sonuçlarla çalışmak son derece elverişsizdir, sonuçların basit bir sıralaması vardır ve çok az parametre görüntülenir, "ortalama ticaret", "puanlarda maksimum düşüş" vb. yoktur.)



TSlab'da bile, optimizasyondan sonra ve çok sayıda parametre ile elde edilen sonuçların seçilmesi çok uygundur.


Dosyalar:
Image_16.png  35 kb
 
Alexey Kozitsyn :

Sevgili geliştiriciler, nasıl oluyor da mevcut Brent vadeli işlemlerinde (BR-8.19) TICK_FLAG_SELL+TICK_FLAG_VOL+TICK_FLAG_LAST = 88 ve uzaktaki (BR-9.19) bayrak kombinasyonu 344 değerini veriyor?

Benzer şekilde, TICK_FLAG_BUY+TICK_FLAG_VOL+TICK_FLAG_LAST kombinasyonu, mevcut vadeli işlemler BR-8.19 = 56 ve uzak olanda zaten 312?

Belgelerde eksik bayraklar var mı?

Yapı 2085, gerçek açıcı.

bunlar belgelenmemiş bayraklardır (terminal tarafından kullanılır)

Новая версия платформы MetaTrader 5 build 1930: Плавающие окна графиков и .Net библиотеки в MQL5
Новая версия платформы MetaTrader 5 build 1930: Плавающие окна графиков и .Net библиотеки в MQL5
  • 2018.12.04
  • www.mql5.com
26 октября 2018 года будет выпущена обновленная версия платформы MetaTrader 5...
 
Taras Slobodyanik :

bunlar belgelenmemiş bayraklardır (terminal tarafından kullanılır)

Teşekkür ederim. O yüzden bu bilgiler belgelerde gösterilmemeli... Neyse.

 

Belirli bir tarihten başlayarak, uyarılar, sanki birkaç kişi kişisel bir dosyada okunmamış gibi görünür.


Herkese tıklarsanız, bildirimler kaybolur. Ancak yine de her şey büyük bir sayıya sıfırlandığından, kişinin yalnızca LAN'daki birine yazması gerekir.

 
fxsaber :

Belirli bir tarihten başlayarak, uyarılar, sanki birkaç kişi kişisel bir dosyada okunmamış gibi görünür.


Herkese tıklarsanız, bildirimler kaybolur. Ancak yine de her şey büyük bir sayıya sıfırlandığından, kişinin yalnızca LAN'daki birine yazması gerekir.


Bu bir "hata" değil, sitenin bir özelliğidir.
Kullanıcının mesajına çift tıklayın.
Basın, ardından geri ve tekrar basın.

Ve birkaç sekme açıksa görünür. Veya farklı bilgisayarlardan, telefonlardan giriş yapıldı.
 

Soru: Metatrader lansmandan sonra ne yapar? Tek tablo, temiz, gösterge yok. Yaklaşık 10 dakika içinde disk kaynaklarını tamamen ortadan kaldırır.

Ve dört ve beş. İlk beşi hala anlayabiliyorum, her zaman güncellemeler var ama dördü sabit.

Cuma günü 5 dakikada yaptılar, bugün 20'den fazla.

Bu saatten sonra %0

Bu, uzun yıllar boyunca biriken Terminal klasörünün boyutudur:

Belki temizlersin? Arşivlerde bir şey mi tutturdunuz? Tabii ki, mantıklıysa.