Hatalar, hatalar, sorular - sayfa 1365

 

Kendi konumun devamı olarak https://www.mql5.com/ru/forum/1111/page1383#comment_1860447

Metaeditor.ini'de Optimize=0 olarak ayarladım Ondan sonra boş Expert Advisor'ı yeniden derledim, test cihazında başlattım ve çalışıyor!

Win 7 x64 için bu optimizasyonda ne var, bilmiyorum. Bir gün geçti, zaten işletim sistemi ile bir şeyler düşünüyordum. Eski bir çalışan baykuşum var. konum izleme ve otomatik piramitleme için yeniden yapılması gerekiyordu. Şimdi devam edeceğim.

 
uekzq :
Her şeye baktım ama kopya oranını nasıl değiştireceğimi bulamadım.
Lütfen günlük girişleri sağlayın.
 

858 oluşturmak için güncellendi

Sevgili geliştiriciler, bana yapılanlar hakkında en az birkaç kelime söyleyin ...

Hemen söyleyebilirim ki, piyasaya genel bakıştaki semboller, yapılacaklar düğmesi veya silinecek içerik menüsü aracılığıyla hiçbir şekilde silinmez ....

 
Karputov Vladimir :
Lütfen günlük girişleri sağlayın.
https://www.mql5.com/ru/charts/3870877/eurusd-h1-ya-hi
График EURUSD, H1, 2015.08.28 08:52 UTC, Ya-Hi, MetaTrader 4, Real
График EURUSD, H1, 2015.08.28 08:52 UTC, Ya-Hi, MetaTrader 4, Real
  • www.mql5.com
Символ: EURUSD. Период графика: H1. Брокер: Ya-Hi. Торговая платформа: MetaTrader 4. Режим торговли: Real. Дата: 2015.08.28 08:52 UTC.
 
Lütfen günlükleri gönderin. Resim gerekmez. Günlük dosyasından metne ihtiyacımız var. Tüm gün için.
 

Temsilcileri (çevrimiçi test kullanıcısı) MT4'e iade edin

nasıl yaşamalı ?))

 
Vladimir Pastushak :

858 oluşturmak için güncellendi

Sevgili geliştiriciler, bana yapılanlar hakkında en az birkaç kelime söyleyin ...

Hemen söyleyebilirim ki, piyasaya genel bakıştaki semboller, yapılacaklar düğmesi veya silinecek içerik menüsü aracılığıyla hiçbir şekilde silinmez ....

Onlar hiç silinmiyor mu? Grafik bu sembol için açık mı?
 
Joo Zepper :

Win 8.1 x64, MT4 build 4.00.854, /taşınabilir modda basit bir kullanıcı olarak ve yönetici haklarıyla (sonuç aynıdır) başlatılır, terminal klasörü sistemden sonra ikinci mantıksal sürücüde bulunur, UAC etkinleştirilir.

Bu sorun İngilizce arayüzle ilgili, ancak Rusça yerelleştirme ile genellikle bir felaket.

858 derlemesine yükseltin. Bu işlev orada çalışır.
 
Vladimir Pastushak :

858 oluşturmak için güncellendi

Sevgili geliştiriciler, bana yapılanlar hakkında en az birkaç kelime söyleyin ...

Hemen söyleyebilirim ki, piyasaya genel bakıştaki semboller, yapılacaklar düğmesi veya silinecek içerik menüsü aracılığıyla hiçbir şekilde silinmez ....

Kendiniz kontrol ettim. Sorun yeniden üretilmiyor.

Karakter iletişim kutusundan da gizleme/gösterme çalışmıyor mu?

 
A100 :
Tartışılanlardan, genellikle if (veya ?:) ile birleştirilmesine ve çok nadiren herhangi bir karmaşık ifadenin parçası olmasına rağmen, a.operator==(b) yazarken rahat olmadığınızı anladım.
*'nin (daha önce dile getirilmeyen) girişi için temel bir argüman şu olabilir:
 class A { public :
         virtual bool      operator ==( A& ) { Print ( __FUNCSIG__ ); return true ; }
         virtual bool      operator ==( A* ) { Print ( __FUNCSIG__ ); return true ; }
};
void today( A *a, A *b )
{
        a == b;             //сравниваются указатели на равенство
        a. operator ==( b ); //вызывается a.operator( A* )
//нет синтаксиса вызова a.operator( A& )
}

bu nedenle a.operator( A& ) açıkça bile çağrılamaz, ki bu çok önemlidir

Bu bağlamda, işaretçi karşılaştırma işleminin ayrı bir işleve (muhtemelen bir sistem işlevine) kaldırılmasıyla birlikte *'nin eklenmesi, mevcut tüm belirsizlikleri çözecektir.
 void future( A *a, A *b )
{
        a == b;         //вызывается a.operator( A* )
        a == *b;         //вызывается a.operator( A& )
        ::IsEqualPointer( a, b ); //сравниваются указатели на равенство
}
Mükemmeldi - mükemmel!