Hatalar, hatalar, sorular - sayfa 1640

 

Herkese iyi)!

SORU:

- ve eğer MT4/5 üzerinde programlama yapmazsam, gösterge sistemime bakıp dosyalayabilecek bir programcı bulabilir miyim? TK vereceğim.

Özelden cevap verin lütfen...

 
PavlukAA :

Herkese iyi)!

SORU:

- ve eğer MT4/5 üzerinde programlama yapmazsam, gösterge sistemime bakıp dosyalayabilecek bir programcı bulabilir miyim? TK vereceğim.

Özelden cevap verin lütfen...

https://www.mql5.com/en/job
Фриланс-сервис на MQL5.com
Фриланс-сервис на MQL5.com
  • www.mql5.com
Заказы на разработку программ для трейдинга
 
Bu konu ile ilgili olmayan yorumlar " Bu sabah terminalleri açamıyorum. " bölümüne taşınmıştır.
 
Her iki platform için de uygunsa, kod tabanının hangi bölümünde kod yayınlamalıyım? Makalelerde bile çapraz platform çoktan gitti.
 
Profil oluşturma modu hakkında çevrimdışı yardımda hiçbir şey bulamadım. Deneysel olarak, bu modun kodunun bölümlerinin göreli performans verilerinin, gerçek kod yürütmesinin karşılık gelen verilerinden çok farklı olabileceğini öğrendim.

Örneğin, bazı OOP yapıları, profil oluştururken korkunç frenler gösterir. Ve Release versiyonunu çalıştırırken, fren yok (bankalarımı kaydettim). Ve bu, Optimize anahtarının etkin olmamasına rağmen (32 bit sürüm).

Profil oluşturma verilerini değerlendirirken bunu aklınızda bulundurun. Özellikle OOP'yi değerlendirirken.
 
Düzenleyici yavaşlıyor
 #define A(NUMBER)  ( string ) ##NUMBER // при наборе крайнего NUMBER тормозит редактор
 
fxsaber :
Her iki platform için de uygunsa, kod tabanının hangi bölümünde kod yayınlamalıyım? Makalelerde bile çapraz platform çoktan gitti.
Her iki bölümde de yinelenen kod?
 

kodu düzeltmeye yardımcı olun, derledikten sonra bir SL hatası verdi - bildirilmemiş tanımlayıcı

İşte hatanın olduğu satır, neyi değiştirmeliyim? - else SL=NormalizeDouble(PriceSS+(StopLoss*Point*Düzel/TwoDigCorr), Rakamlar );
 
Kirill Andreev :

kodu düzeltmeye yardımcı olun, derledikten sonra bir SL hatası verdi - bildirilmemiş tanımlayıcı

İşte hatanın olduğu satır, değiştirilmesi gerekenler:
 else SL= NormalizeDouble (PriceSS+(StopLoss* Point *Corr/TwoDigCorr), Digits ); 

bildirilmemiş tanımlayıcı - bildirilmemiş tanımlayıcı

Değişken önce bildirilmeli ve bir değerle başlatılmalıdır:

 double SL = 0.0 ;
 

Son olarak, düzeltmeleri olan bir yapı yayınlandı. Doğru, her şey düzeltilmedi. Örneğin, bir sınıf veya şablon içindeki statik nesneler/işaretçiler hala başlatılmamış.

Geleneğe göre, merhemdeki her şey bir sinekle bozulur (bu olmadan, herhangi bir şekilde). Bu, şimdi derlenmeyen koddur:

 class A {  };

void A() {  }   // 'A' - identifier already used