Hatalar, hatalar, sorular - sayfa 1049

 
MetaDriver :

Renat, uzun zamandır sormaya utanıyorum: OpenCL cihaz derecelendirmesi nasıl hesaplanıyor?

2013.08.23 09:31:23 OpenCL Aygıt #1: OpenCL 1.1 ile CPU AuthenticAMD AMD Phenom(tm) II X6 1100T İşlemci (6 birim, 3840 MHz, 16345 Mb, sürüm 2.0, derecelendirme 17 )
2013.08.23 09:31:23 OpenCL Aygıt #0: GPU Advanced Micro Devices, Inc. OpenCL 1.1 ile Cayman (20 birim, 750 MHz, 1024 Mb, sürüm CAL 1.4.1703 (VM), derecelendirme 171 )

Ölçü birimi nedir?
Cihazdaki test çalışma süresi ne kadar düşükse, derecelendirme o kadar yüksek olur.
Ve ne yazık ki, test yürütme süresi, yürütme sırasında sistemdeki yüke bağlıdır.

Terminal, bu testi her zaman yapmamak için sonuçlarını kayıt defterinde önbelleğe alır.
HKEY_CURRENT_USER\Software\MetaQuotes Yazılım dalında (veya HKEY_LOCAL_MACHINE'deki aynı yol) "OpenCL" değeri silinirse, terminal cihazları tekrar test edecektir.

Cihaz testi, terminal veya OpenCL sürücüleri güncellenirken de gerçekleştirilir.
 
MetaDriver :
OpenCL sürücüsünü yüklemeniz gerekir. Bir yerde, bir bilgisayara OpenCL sürücülerinin nasıl kurulacağına dair bir makale var. Bak, makalelerde kolayca bulabilirsin.

Buldum, teşekkürler. Şimdi tek yapmam gereken, hepsini nasıl eyleme geçireceğimi bulmak.

Görünüşe göre işlemciden ayrıldım çünkü özellik işletim sistemime yüklenmeyi reddetti (Win XP x64'üm var).

Büyük olasılıkla OpenCL için yüzdeyi yalnızca dizüstü bilgisayarda kullanabileceğim.

 
mql5 :
Cihazdaki test çalışma süresi ne kadar düşükse, derecelendirme o kadar yüksek olur.
Ve ne yazık ki, test yürütme süresi, yürütme sırasında sistemdeki yüke bağlıdır.

Terminal, bu testi her zaman yapmamak için sonuçlarını kayıt defterinde önbelleğe alır.
HKEY_CURRENT_USER\Software\MetaQuotes Yazılım dalında (veya HKEY_LOCAL_MACHINE'deki aynı yol) "OpenCL" değeri silinirse, terminal cihazları tekrar test edecektir.

Cihaz testi, terminal veya OpenCL sürücüleri güncellenirken de gerçekleştirilir.
İlyas'a teşekkürler.
 

"Optimizasyon" sekmesindeki optimizasyondan sonra standart parametrelerle (Sonuç, Kar, Kurtarma Faktörü, vb.) Kendi özel parametremi ekleyebileceğim şekilde yapmak mümkün mü? Örneğin, her çalıştırma için, Parametre = Kâr / Düşüş% (Parametre = Kâr / Düşüş%)'yi hemen hesaplamak ve bu parametreyle ek bir sütunun görünmesini istiyorum. Bu mümkünse, bana bunu nasıl yapabileceğimin yazılı olduğu bir bağlantı atın.

 
paladin800 :

"Optimizasyon" sekmesindeki optimizasyondan sonra standart parametrelerle (Sonuç, Kar, Kurtarma Faktörü, vb.) Kendi özel parametremi ekleyebileceğim şekilde yapmak mümkün mü? Örneğin, her çalıştırma için, Parametre = Kâr / Düşüş% (Parametre = Kâr / Düşüş%)'yi hemen hesaplamak ve bu parametreyle ek bir sütunun görünmesini istiyorum. Bu mümkünse, bana bunu nasıl yapabileceğimin yazılı olduğu bir bağlantı atın.

İşte bu konuyla ilgili bir makale >> EA parametrelerini optimize etmek için kendi kriterlerinizi oluşturma
 
Anlayamıyorum: EA'yı test cihazında çalıştırdıktan sonra, durdurma düğmesine bastıktan sonra, fiyat tablosunun tüm penceresi beyaza boyandı - bunların pencereye asılan 256 gösterge penceresi olduğu ortaya çıktı. Koddaki hatayı bulamıyorum. Biri yardım edebilir mi?
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений - Документация по MQL5
Dosyalar:
experts.zip  40 kb
 

Benzer bir sorunla ilgili bilgiler (sözde bir hata) burada zaten geçti, ancak önerilen çözüm benim için çalışmıyor. Durum aşağıdaki gibidir. Bir singleton sınıfı var:

 class Profiler
{
   private :
     static Profiler *pSingleton;
...

Bu daha önce sorunsuz bir şekilde derlendi. Şimdi bir hata oluştu: çözülmemiş statik değişken 'Profiler::pSingleton'.

Hatayı atlatmak için, değişkenin açıkça başlatılması önerildi. Yazı:

Profiler *Profiler::pSingleton = NULL ;

Hata kalır.

Nasıl savaşılır?



 
Escalibur :
Anlayamıyorum: EA'yı test cihazında çalıştırdıktan sonra, durdurma düğmesine bastıktan sonra, fiyat tablosunun tüm penceresi beyaza boyandı - bunların pencereye asılan 256 gösterge penceresi olduğu ortaya çıktı. Koddaki hatayı bulamıyorum. Biri yardım edebilir mi?
Bu forumda 4-ki ile. Bu bir Uzman Danışman ise, kodda neden gösterge için olan bir #property Indicator_chart_window var?
MQL4: форум по механическим торговым системам и тестированию стратегий
  • www.mql5.com
MQL4: форум по механическим торговым системам и тестированию стратегий
 
marketeer :

Benzer bir sorunla ilgili bilgiler (sözde bir hata) burada zaten geçti, ancak önerilen çözüm benim için çalışmıyor. Durum aşağıdaki gibidir. Bir singleton sınıfı var:

Bu daha önce sorunsuz bir şekilde derlendi. Şimdi bir hata oluştu: çözülmemiş statik değişken 'Profiler::pSingleton'.

Hatayı atlatmak için, değişkenin açıkça başlatılması önerildi. Yazı:

Hata kalır.

Nasıl savaşılır?

Şu şekilde deneyin:

 static Profiler *Profiler::pSingleton = NULL ;
 
MetaDriver :

Şu şekilde deneyin:

Zaten denedim. Aynı şey.
Neden: