Hatalar, hatalar, sorular - sayfa 1689

 
Vladislav Andruschenko :
Selamlar. android için Nduk
Sürüm android son 6.xxx
PM'ye mesaj gönderirken bu hata çıkıyor

Merhaba!

Hata yakında düzeltilecektir. Geri bildiriminiz için teşekkür ederiz.

 
Sergei Vladimirov :

Ancak MKL'de derlenmiyor:

MQL'nin özelliklerini dikkate alarak (nesneler yalnızca referans yoluyla iletilir; typename - bir dize döndürür)
 template < typename T>
void Func(T t1, T t2 = NULL )  
tüm olası durumları kapsar (hariç: Varsayılan parametre türü belirlenemiyor). Değilse, lütfen bir örnek verin.
 

A100 :
С учетом особенностей MQL (objects are passed by reference only; typename - возвращает строку)

tüm olası durumları kapsar (hariç: Varsayılan parametre türü belirlenemiyor). Değilse, lütfen bir örnek verin.

 template < typename T>
void Func(T t1, T t2 = NULL )
{
         Print ( "t1: " , t1, " t2: " , t2);
}

void OnStart ()
{
        Func( 1 );   // 'Func' - cannot to apply function template
}

Ancak nesnelerin işleve yalnızca referans yoluyla iletilmesi gerçeğini hesaba katmadım.

 
Sergei Vladimirov :

// 'Func' - fonksiyon şablonu uygulanamaz

< 1375 yapı tarafından bir hata oluşturulabilir. 1430'da zaten kesin olarak düzeltildi.
 
A100 :
< 1375 yapı tarafından bir hata oluşturulabilir. 1430'da zaten kesin olarak düzeltildi.
Hata. Bütün bunları dördünde yaptım, editörün versiyonu var - 1395. Ve beşte, editör 1430'da her şey gerçekten işe yarıyor, ipucu için teşekkürler.

Meta-editör, öngörülebilir gelecekte dördünde güncellenecek mi?
 

İlgili grafik dönemi için CopySpread() işlevi tarafından hangi yayılma değerleri döndürülür?

Ortalama, minimum veya maksimum olup olmadığı net değil ve işlevin yardımı bu konuda hiçbir şey söylemiyor.

 
Sergei Vladimirov :
Hata. Bütün bunları dördünde yaptım, editörün versiyonu var - 1395. Ve beşte, editör 1430'da her şey gerçekten işe yarıyor, ipucu için teşekkürler.

Meta-editör, öngörülebilir gelecekte dördünde güncellenecek mi?
Ve mq4'ünüzü 1430 düzenleyicide açıp ex4'e derlersiniz.
 
fxsaber :
Ve mq4'ünüzü 1430 düzenleyicide açıp ex4'e derlersiniz.
Ben de öyle yaptım. Ancak: a) hata ayıklamaya başlamak imkansızdır, b) işi kaynak kodu ile birlikte müşteriye verdiğinizde, her şey tef olmadan derlenmelidir.
 

Bu numaranın dosyaya nasıl kaydedildiğini anlayamıyorum

179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368,00

double            m_profit_factor;         // 27) прибыльность


m_profit_factor=TesterStatistics(STAT_PROFIT_FACTOR);

double ProfitFactor(void) const {return m_profit_factor;};

FormatDelimiter(DoubleToString(this.ProfitFactor(),2))+delimiter+ //преобразуем в строковый параметр для записи в файл

Yaklaşık kod - benim değil - bir serbest çalışan tarafından yapıldı ve daha fazla desteği reddetti, bu yüzden nasıl düzelteceğimi bulamıyorum.

Durum, bir kar varsa, ancak kayıp yoksa ortaya çıkar, fikre göre sıfıra bölme çıkıyor, ancak bu standart fonksiyonda böyle acımasız bir sayı ile çözülmemeli .... hayır?

 
-Aleks- :

Bu numaranın dosyaya nasıl kaydedildiğini anlayamıyorum

179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368,00

double            m_profit_factor;         // 27) прибыльность


m_profit_factor=TesterStatistics(STAT_PROFIT_FACTOR);

double ProfitFactor(void) const {return m_profit_factor;};

FormatDelimiter(DoubleToString(this.ProfitFactor(),2))+delimiter+ //преобразуем в строковый параметр для записи в файл

Yaklaşık kod - benim değil - bir serbest çalışan tarafından yapıldı ve daha fazla desteği reddetti, bu yüzden nasıl düzelteceğimi bulamıyorum.

Durum, bir kar varsa, ancak kayıp yoksa ortaya çıkar, fikre göre sıfıra bölme çıkıyor, ancak bu standart fonksiyonda böyle acımasız bir sayı ile çözülmemeli .... hayır?

 #define MNOGO 123

FormatDelimiter( DoubleToString ( MathMin ( this .ProfitFactor(), MNOGO) , 2 ))+delimiter+ //преобразуем в строковый параметр для записи в файл