MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1083

 
Tamamen C++ öğrenmek istiyorum. Ancak, anladığım kadarıyla, Visual Studio'nun kendi standartları (bir tür benzer standartlar) vardır, ancak bazı kaynaklar geliştirme ortamlarını kullanmamanın, derleme için gcc'yi ve kaynak kodları yazmak için bir şeyler kullanmanın daha iyi olduğunu söylüyor (örneğin, Eclipse bu dava için izliyorum).

Ne öneriyorsun? Görselle Öğren?
 
Yevhenii Levchenko :
Tamamen C++ öğrenmek istiyorum. Ancak, anladığım kadarıyla, Visual Studio'nun kendi standartları (bir tür benzer standartlar) vardır, ancak bazı kaynaklar geliştirme ortamlarını kullanmamanın, derleme için gcc'yi ve kaynak kodları yazmak için bir şeyler kullanmanın daha iyi olduğunu söylüyor (örneğin, Eclipse bu dava için izliyorum).

Ne öneriyorsun? Görselle Öğren?

Visual Studio'dan daha uygun bir şey yoktur. Ve Stroustrup'un ders kitabı.

 
Koldun Zloy :

Visual Studio'dan daha uygun bir şey yoktur. Ve Stroustrup'un ders kitabı.

Stroustrup, bence, çok kuru yazıyor. Yoksa bunun gibi bir çeviri mi ("The C++ Programming Language. Special Edition")... Genel olarak yatıştırıcı bir etkisi var. Zor olacak :)
 
Yevhenii Levchenko :
Stroustrup, bence, çok kuru yazıyor. Yoksa bunun gibi bir çeviri mi ("The C++ Programming Language. Special Edition")... Genel olarak yatıştırıcı bir etkisi var. Zor olacak :)

Öğrenmesi zor, dövüşmesi kolay.

 

MT4 göstergesinde hesaplama için çubuk sayısını sınırlama yeteneğine sahip olmak istiyorum. Böyle bir satır eklemeniz gerektiğini tahmin ettim.

 extern int BarsCount = 50 ;

Ve BarsCount = 0 ise, tüm çubukları saymalıdır.


Ve işte burada zorlaşıyor. Bu bloğun değişmesi gerektiğini düşünüyorum ama hangileri bilmiyorum. Zor değilse söyle.

 int start() 
{
   int counted_bars = IndicatorCounted();
   if (counted_bars < 0 )
       return (- 1 );
   if ( Bars <= LPeriod + Filter + 2 )
       return ( 0 );
   int limit = Bars - counted_bars - 1 ;
   if (limit > Bars - (LPeriod + Filter + 1 ))
      limit = Bars - (LPeriod + Filter + 1 );
   for ( int i = limit; i >= 0 ; i--)
       GlCalcul(i);
   return ( 0 );
}
 
Meslektaşlarım - pliz yorumu ... benim sorumun cevabının bir parçası ...
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
  • 2020.02.25
  • www.mql5.com
В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти н...
 
Roman Shiredchenko :
Meslektaşlarım - pliz yorumu ... benim sorumun cevabının bir parçası ...

Roman anlamaya çalıştı, ama biraz işe yaramadı, daha açık ve net hale getirmek için yeniden formüle etmeye çalışın. ve sorularım biraz daha erken, görünüşe göre burada kimse bilmiyor (

 
Koldun Zloy :

Öğrenmesi zor, dövüşmesi kolay.

Aynen öyle! Kılavuzu Visual Studio için Microsoft'tan indirdim ... 14 bin sayfa için ... o_O
 
Aleksey Mavrin :

Roman, anlamaya çalıştım ama pek işe yaramadı, daha açık ve net hale getirmek için yeniden formüle etmeye çalışın. ve sorularım biraz daha erken, görünüşe göre burada kimse bilmiyor (

GENETİK onay kutusunun işaretli olmaması durumunda bunlardan hangisini seçeceğiniz önemli mi (burada bu onay kutusu açılır listenin arkasına gizlenmiştir), çünkü onay kutusu işaretlenmediğinde, optimize edilmiş parametrelerin TÜM değerleri yine de iletilecektir?


 
Roman Shiredchenko :

GENETİK onay kutusunun işaretli olmaması durumunda bunlardan hangisini seçeceğiniz önemli mi (burada bu onay kutusu açılır listenin arkasına gizlenmiştir), çünkü onay kutusu işaretlenmediğinde, optimize edilmiş parametrelerin TÜM değerleri yine de iletilecektir?


sahip değil. Bu doğru - danışman parametrelerinin tüm kombinasyonları için sonuçlar elde edilecektir. Ve onları istediğiniz gibi sıralayabilirsiniz.

Neden: