Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 489

 
tara :
bir kadına gitti.

:-) Bravo!
 
Vinin :

Her şeyi kıçından yapmayı sever misin?

Cesurca. Sana ve "kıçından". Ne, uzaktan iletişimden faydalanmak mı?

Sırayla cevap vereceğim. Bu, ortak bir sorunu açıkça gösteren göstergenin en basit versiyonuna bir örnektir. Önemli sayıda iç içe yerleştirme ve kullanıcı tanımlı işlevlere sahip daha karmaşık olanlar da derlemeden sonra çalışmaz.

Maalesef MetoEditora diline hakim değilim ama kendi kendime öğreniyorum. Ve DLL kütüphanesi gibi kavramlar bana henüz tanıdık gelmese de, sorum yeni başlayanlar için bu bölümde. Her ne kadar sorunun bir kısmını kendi başıma bulmuş olsam da. " #property " içeren tüm satırları " AO_EMA_ (with_includes)_GLOB.mq4" ek dosyasından " AO_EMA_(with_includes).mq4 " ana dosyasına taşımak gerekir . İşte o zaman her şey düzgün çalışır. Yeni MetoEditor Build'de tüm #property'nin " .mq4 " ana dosyasında olması gerektiği sonucu çıkar . Haklı mıyım, değil miyim? Eski MetoEditor'da bu gereklilik isteğe bağlıydı.

 
NEP :

Cesurca. Sana ve "kıçından". Ne, uzaktan iletişimden faydalanmak mı?

Sırayla cevap vereceğim. Bu, ortak bir sorunu açıkça gösteren göstergenin en basit versiyonuna bir örnektir. Önemli sayıda iç içe yerleştirme ve kullanıcı tanımlı işlevlere sahip daha karmaşık olanlar da derlemeden sonra çalışmaz.

Maalesef MetoEditora diline hakim değilim ama kendi kendime öğreniyorum. Ve DLL kütüphanesi gibi kavramlar bana henüz tanıdık gelmese de, sorum yeni başlayanlar için bu bölümde. Her ne kadar sorunun bir kısmını kendi başıma bulmuş olsam da. " #property " içeren tüm satırları " AO_EMA_ (with_includes)_GLOB.mq4" ek dosyasından " AO_EMA_(with_includes).mq4 " ana dosyasına taşımak gerekir . İşte o zaman her şey düzgün çalışır. Yeni MetoEditor Build'de tüm #property'nin " .mq4 " ana dosyasında olması gerektiği sonucu çıkar . Haklı mıyım, değil miyim? Eski MetoEditor'da bu gereklilik isteğe bağlıydı.

Geliştirmelerimde kütüphaneleri yoğun bir şekilde kullanıyorum, ancak yaklaşımınızı da aynı şekilde tarif ederim. :)))
 
NEP , "kıçını" hak ettin çünkü Kodu eklemek için resme değil, SRC'ye tıklamanız gerekir! Ve sonra kodunuzu görebilirsiniz!
 

borilunad :

Geliştirmelerimde kütüphaneleri yoğun bir şekilde kullanıyorum, ancak yaklaşımınızı da aynı şekilde tarif ederim. :)))

TarasTarafından:

"Kıçını" hak ettin çünkü kodu eklemek için resme değil, SRC'ye tıklamanız gerekir ! Ve sonra kodunuzu görebilirsiniz!

Bu mesajla sorumu tartışmadan kaldırıyorum.

Tüm cevaplar için teşekkürler. Bir kez daha her şey sadece bir konuşma ile sona erdi, ancak sonuç yoktu. Alaycı olmak yerine, yeni başlayanlara pratik tavsiyeler vermek daha iyi olurdu, özellikle TarasBy , bu sitedeki ilk mesajımdı ve ekleri nasıl kullanacağınızı ( SCR yoluyla veya stil değiştirerek) çözemeyeceksiniz. bir mesaj). Ama bu zor bir iş, halledeceğim.

borilunad : DLL kullanma konusundaki tavsiyenize kesinlikle uyacağım, çalışmalarımda henüz o noktaya gelmedim. İnternete yarı yarıya erişim olmadığında, yalnızca bir işlev listesine ve birkaç çalışma göstergesi örneğine sahip, size yabancı bir dilde bir program yazmaya çalışır mısınız (bu dilden programlama öğrenmeye başladım). bir yıl ve kimse tavsiye isteyemez. Düşündüğüm gibi yazdım.

Yine, bu yeni başlayanlar için bir bölümdür. Moderatör ile dayanışma ifade etmek yerine, ana sorunun çözümü yönünde daha spesifik olmak daha iyi olacaktır. Rağmen ...

 
NEP :

Bu mesajla sorumu tartışmadan kaldırıyorum.

Tüm cevaplar için teşekkürler. Bir kez daha her şey sadece bir konuşma ile sona erdi, ancak sonuç yoktu. Alaycı olmak yerine, yeni başlayanlara pratik tavsiyeler vermek daha iyi olurdu, özellikle TarasBy , bu sitedeki ilk mesajımdı ve ekleri nasıl kullanacağınızı ( SCR yoluyla veya stil değiştirerek) çözemeyeceksiniz. bir mesaj). Ama bu zor bir iş, halledeceğim.

borilunad : DLL kullanma konusundaki tavsiyenize kesinlikle uyacağım, çalışmalarımda henüz o noktaya gelmedim. İnternete yarı yarıya erişim olmadığında, yalnızca bir işlev listesine ve birkaç çalışma göstergesi örneğine sahip, size yabancı bir dilde bir program yazmaya çalışır mısınız (bu dilden programlama öğrenmeye başladım). bir yıl ve kimse tavsiye isteyemez. Düşündüğüm gibi yazdım.

Yine, bu yeni başlayanlar için bir bölümdür. Moderatör ile dayanışma ifade etmek yerine, ana sorunun çözümü yönünde daha spesifik olmak daha iyi olacaktır. Rağmen ...


Programlamayı öğrenmeye başladığınızda önce mantığınızı düzene sokun! Genel olarak kütüphane kullanmıyorum, bu yüzden özellikle yeni başlayanlar için bu konuda size tavsiyede bulunamam! Ve bana SRC butonunu kullanmamı tavsiye etti, tk. Önce rahatlığımız için hangi fırsatların sağlandığını görmek ve ardından yayınlamak, yerleştirmek vb. normaldir. Ve programlama için mantığa ek olarak dikkatli, doğru, çalışkan ve yaratıcı olmanız gerekir! Sana şans diliyorum!
 

Merhaba Lütfen söyle!

Bunlar giriş parametreleridir

   extern int Kx= 1 ;
   extern int Tx= 2 ;
   extern int SAx= 3 ;
   extern int SBx= 4 ;
   extern int BIDx= 5 ;

En az iki parametrenin değerleri aynı olduğunda optimize edilmemesi nasıl yapılır

 if ( Kx==Tx||Tx==SAx||SAx==SBx||SBx==BIDx||Kx==SAx||Kx==SBx||Kx==BIDx||Tx==SBx||Tx==BIDx||SAx==BIDx)
 
niktron :

Merhaba Lütfen söyle!

Bunlar giriş parametreleridir

En az iki parametrenin değerleri aynı olduğunda optimize edilmemesi nasıl yapılır


Optimize edicideki adımları kendiniz ayarlayın! sorma! Ancak? Tesadüflere izin vermeyen bir algoritma bulun! Bir fikriniz var! Çevirmek!

Öte yandan, siz onu bulana kadar optimize edin ve bir eşleşme ile seçenekleri ayıklayın! Ve bu durum kodunuzun çalışmasını gerçekten yavaşlatabilir!

 
Belki birinin 1'den 5'e kadar eşleşmeyen değerlere sahip seçeneklere ihtiyacı olacaktır.. Oh, ve eğer biri bir hata görürse, Tarih sizi unutmaz! :)
 if   (   (a== 1 && b== 4 && c== 3 && d== 2 && e== 5 )|| (a== 1 && b== 2 && c== 3 && d== 5 && e== 4 )|| (a== 1 && b== 4 && c== 5 && d== 3 && e== 2 )||
        (a== 1 && b== 3 && c== 4 && d== 2 && e== 5 )|| (a== 1 && b== 5 && c== 4 && d== 2 && e== 3 )|| (a== 1 && b== 5 && c== 4 && d== 3 && e== 2 )||
        (a== 1 && b== 4 && c== 2 && d== 3 && e== 5 )|| (a== 1 && b== 4 && c== 5 && d== 2 && e== 3 )|| (a== 2 && b== 4 && c== 3 && d== 1 && e== 5 )||
        (a== 1 && b== 2 && c== 4 && d== 3 && e== 5 )|| (a== 1 && b== 5 && c== 2 && d== 4 && e== 3 )|| (a== 2 && b== 3 && c== 4 && d== 1 && e== 5 )||
        (a== 1 && b== 3 && c== 2 && d== 4 && e== 5 )|| (a== 1 && b== 2 && c== 5 && d== 4 && e== 3 )|| (a== 2 && b== 4 && c== 1 && d== 3 && e== 5 )||
        (a== 1 && b== 2 && c== 3 && d== 4 && e== 5 )|| (a== 1 && b== 4 && c== 2 && d== 5 && e== 3 )|| (a== 2 && b== 1 && c== 4 && d== 3 && e== 5 )||
        (a== 1 && b== 5 && c== 3 && d== 2 && e== 4 )|| (a== 1 && b== 2 && c== 4 && d== 5 && e== 3 )|| (a== 2 && b== 3 && c== 1 && d== 4 && e== 5 )||
        (a== 1 && b== 3 && c== 5 && d== 2 && e== 4 )|| (a== 1 && b== 3 && c== 4 && d== 5 && e== 2 )|| (a== 2 && b== 1 && c== 3 && d== 4 && e== 5 )||
        (a== 1 && b== 5 && c== 2 && d== 3 && e== 4 )|| (a== 1 && b== 4 && c== 3 && d== 5 && e== 2 )|| (a== 2 && b== 1 && c== 3 && d== 5 && e== 4 )||
        (a== 1 && b== 2 && c== 5 && d== 3 && e== 4 )|| (a== 1 && b== 3 && c== 5 && d== 4 && e== 2 )|| (a== 2 && b== 1 && c== 5 && d== 3 && e== 4 )||
        (a== 1 && b== 3 && c== 2 && d== 5 && e== 4 )|| (a== 1 && b== 5 && c== 3 && d== 4 && e== 2 )|| (a== 2 && b== 3 && c== 5 && d== 1 && e== 4 )||
        
        
        (a== 2 && b== 3 && c== 1 && d== 5 && e== 4 )|| (a== 2 && b== 4 && c== 5 && d== 3 && e== 1 )|| (a== 3 && b== 1 && c== 5 && d== 2 && e== 4 )||
        (a== 2 && b== 5 && c== 1 && d== 3 && e== 4 )|| (a== 2 && b== 4 && c== 3 && d== 5 && e== 1 )|| (a== 3 && b== 5 && c== 1 && d== 2 && e== 4 )||
        (a== 2 && b== 5 && c== 3 && d== 1 && e== 4 )|| (a== 2 && b== 5 && c== 4 && d== 3 && e== 1 )|| (a== 3 && b== 5 && c== 2 && d== 1 && e== 4 )||
        (a== 2 && b== 1 && c== 4 && d== 5 && e== 3 )|| (a== 2 && b== 5 && c== 3 && d== 4 && e== 1 )|| (a== 3 && b== 2 && c== 5 && d== 1 && e== 4 )||
        (a== 2 && b== 1 && c== 5 && d== 4 && e== 3 )|| (a== 3 && b== 1 && c== 2 && d== 4 && e== 5 )|| (a== 3 && b== 2 && c== 1 && d== 5 && e== 4 )||
        (a== 2 && b== 4 && c== 5 && d== 1 && e== 3 )|| (a== 3 && b== 1 && c== 4 && d== 2 && e== 5 )|| (a== 3 && b== 1 && c== 4 && d== 5 && e== 2 )||
        (a== 2 && b== 5 && c== 4 && d== 1 && e== 3 )|| (a== 3 && b== 2 && c== 4 && d== 1 && e== 5 )|| (a== 3 && b== 1 && c== 5 && d== 4 && e== 2 )||
        (a== 2 && b== 5 && c== 1 && d== 4 && e== 3 )|| (a== 3 && b== 2 && c== 1 && d== 4 && e== 5 )|| (a== 3 && b== 4 && c== 5 && d== 1 && e== 2 )||
        (a== 2 && b== 4 && c== 1 && d== 5 && e== 3 )|| (a== 3 && b== 4 && c== 1 && d== 2 && e== 5 )|| (a== 3 && b== 4 && c== 1 && d== 5 && e== 2 )||
        (a== 2 && b== 3 && c== 4 && d== 5 && e== 1 )|| (a== 3 && b== 4 && c== 2 && d== 1 && e== 5 )|| (a== 3 && b== 5 && c== 1 && d== 4 && e== 2 )||
        (a== 2 && b== 3 && c== 5 && d== 4 && e== 1 )|| (a== 3 && b== 1 && c== 2 && d== 5 && e== 4 )|| (a== 3 && b== 5 && c== 4 && d== 1 && e== 2 )||
        
        
        (a== 3 && b== 2 && c== 4 && d== 5 && e== 1 )|| (a== 4 && b== 3 && c== 2 && d== 1 && e== 5 )|| (a== 4 && b== 5 && c== 1 && d== 3 && e== 2 )||
        (a== 3 && b== 2 && c== 5 && d== 4 && e== 1 )|| (a== 4 && b== 1 && c== 2 && d== 5 && e== 3 )|| (a== 4 && b== 5 && c== 3 && d== 1 && e== 2 )||
        (a== 3 && b== 4 && c== 5 && d== 2 && e== 1 )|| (a== 4 && b== 1 && c== 5 && d== 2 && e== 3 )|| (a== 4 && b== 2 && c== 3 && d== 5 && e== 1 )||
        (a== 3 && b== 4 && c== 2 && d== 5 && e== 1 )|| (a== 4 && b== 2 && c== 1 && d== 5 && e== 3 )|| (a== 4 && b== 2 && c== 5 && d== 3 && e== 1 )||
        (a== 3 && b== 5 && c== 2 && d== 4 && e== 1 )|| (a== 4 && b== 2 && c== 5 && d== 1 && e== 3 )|| (a== 4 && b== 3 && c== 5 && d== 2 && e== 1 )||
        (a== 3 && b== 5 && c== 4 && d== 2 && e== 1 )|| (a== 4 && b== 5 && c== 1 && d== 2 && e== 3 )|| (a== 4 && b== 3 && c== 2 && d== 5 && e== 1 )||
        (a== 4 && b== 1 && c== 2 && d== 3 && e== 5 )|| (a== 4 && b== 5 && c== 2 && d== 1 && e== 3 )|| (a== 4 && b== 5 && c== 2 && d== 3 && e== 1 )||
        (a== 4 && b== 1 && c== 3 && d== 2 && e== 5 )|| (a== 4 && b== 1 && c== 3 && d== 5 && e== 2 )|| (a== 4 && b== 5 && c== 3 && d== 2 && e== 1 )||
        (a== 4 && b== 2 && c== 1 && d== 3 && e== 5 )|| (a== 4 && b== 1 && c== 5 && d== 3 && e== 2 )|| (a== 5 && b== 1 && c== 2 && d== 3 && e== 4 )||
        (a== 4 && b== 2 && c== 3 && d== 1 && e== 5 )|| (a== 4 && b== 3 && c== 1 && d== 5 && e== 2 )|| (a== 5 && b== 1 && c== 3 && d== 2 && e== 4 )||
        (a== 4 && b== 3 && c== 1 && d== 2 && e== 5 )|| (a== 4 && b== 3 && c== 5 && d== 1 && e== 2 )|| (a== 5 && b== 2 && c== 1 && d== 3 && e== 4 )||
        
        
        (a== 5 && b== 2 && c== 3 && d== 1 && e== 4 )|| (a== 5 && b== 3 && c== 1 && d== 4 && e== 2 )|| 
        (a== 5 && b== 3 && c== 1 && d== 2 && e== 4 )|| (a== 5 && b== 3 && c== 4 && d== 1 && e== 2 )|| 
        (a== 5 && b== 3 && c== 2 && d== 1 && e== 4 )|| (a== 5 && b== 4 && c== 1 && d== 3 && e== 2 )|| 
        (a== 5 && b== 1 && c== 2 && d== 4 && e== 3 )|| (a== 5 && b== 4 && c== 3 && d== 1 && e== 2 )|| 
        (a== 5 && b== 1 && c== 4 && d== 2 && e== 3 )|| (a== 5 && b== 2 && c== 3 && d== 4 && e== 1 )|| 
        (a== 5 && b== 2 && c== 1 && d== 4 && e== 3 )|| (a== 5 && b== 2 && c== 4 && d== 3 && e== 1 )|| 
        (a== 5 && b== 2 && c== 4 && d== 1 && e== 3 )|| (a== 5 && b== 3 && c== 2 && d== 4 && e== 1 )|| 
        (a== 5 && b== 4 && c== 1 && d== 2 && e== 3 )|| (a== 5 && b== 3 && c== 4 && d== 2 && e== 1 )|| 
        (a== 5 && b== 4 && c== 2 && d== 1 && e== 3 )|| (a== 5 && b== 4 && c== 2 && d== 3 && e== 1 )|| 
        (a== 5 && b== 1 && c== 3 && d== 4 && e== 2 )|| (a== 5 && b== 4 && c== 3 && d== 2 && e== 1 )||
        (a== 5 && b== 1 && c== 4 && d== 3 && e== 2 )) 

	          
 
niktron :
Belki birinin 1'den 5'e kadar eşleşmeyen değerlere sahip seçeneklere ihtiyacı olacaktır.. Oh, ve eğer biri bir hata görürse, Tarih sizi unutmaz! :)

Senin fikrin?! Oluşturmak! Tüm hayat ileride!