Yönetime ve yerel sakinlere teklif - sayfa 4

 
mql dili wikipedia
 
transcendreamer :
mql dili wikipedia

Ve bu bir seçenek. Birçok projenin wiki'de kendi bölümü vardır.

Doğru, burada hacim birkaç büyüklük sırası daha büyük olacaktır. Kaynak sürümlerini takip etme, denetleme, grup çalışması vb. gibi tüm güzellikler ve özelliklerle birlikte bir tür kod deposu şeklinde daha iyi. Örneğin, burada github.com gibi.

 

MQL4'te programlama eğitimi için Sergey Kovalev'e büyük saygı duyuyorum. Kısa, erişilebilir, anlaşılır. Birkaç gün içinde, programlama bilgisiyle sıfırdan ilk programı yazabildim.

Programcı olmayan bir kişinin OOP'yi araştırma girişimleri, yardımdaki açıklamanın sefaletinden dolayı hayal kırıklığıyla sonuçlanır. Birçok arkadaşımdan hayal kırıklığı sözleri duydum.

Geliştiriciler, görünüşe göre, OOP'nin yalnızca profesyoneller için yaratıldığını ve daha geniş kitleleri anlamak için aşağı yukarı derinlemesine bir açıklama gerekli olmadığını düşündüler.

MT4 nasıl bu kadar çabuk itibar kazandı? MQL4'te programlama öğrenmenin kolay olması.

Çoğu tüccar için görev, profesyonel bir programcı olmak değil, kısa sürede yeni dil özelliklerinde ustalaşmak, örneğin profesyonellerden sipariş edilen veya halka açık olarak yayınlanan hazır ürünlerde en azından değişiklik yapabilmektir. alan adı.

Şehre bakmak ve nasıl inşa edildiğini belirlemek gibi tüm makaleleri yeniden okumayı teklif ediyor.

İş'in dar bir boyunla başladığını anlıyorum, ancak bu arka plana karşı 5k bile prematüre bir bebek olarak kalabilir.

Korkarım bu nedenle dördünde çok para birimli derleyici yok. Ancak baştan çıkarma.

______________

Öğrenmenin en hızlı yolu, satır satır açıklamalı kısa bir koddur.

Bu tür tartışmalar ve sorular için bir başlık olmalı. Ama kim cesaret edebilir? Herkes sessiz. Söyleyecek bir şey yok.

Burada OOP'ye sahip sadece birkaç programcı var ve kendileri için rakip üretmek istemiyorlar.

 
Vladimir Pastushak :

Bir fikrim var

MKL4 / 5'te herhangi bir yerde programlama konusunda gerçekten yetkin bir mantıklı eğitim olmadığından ve Runet'in enginliğinde düşünülemez saçmalıklarla karşılaşırsınız,

belki farklı kod seçeneklerinin sunulacağı bazı eğitim sayfaları yapmak mantıklı olabilir...

IMHO, fon olmadan, fikir öldü ... Kodlayıcının yapacak başka bir şeyi olmadığını mı düşünüyorsunuz, yeni başlayanların hatalarını nasıl yiyorsunuz? Kodlayıcının başka şeylerle çok daha fazla ilgilendiğini düşünüyorum ...

Farklı konularda kaç makale yazılmıştır? Vicki sadece rahatlatıcı. IMHO, bu sadece bir depo - kepçe değil kepçe , bu arada şirket [MQ] tarafından finanse ediliyor.


Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Yönetime ve yerel sakinlere teklif

Vladimir , 2015.05.30 22:44

...Öğrenmenin en hızlı yolu, satır satır açıklamalı kısa bir koddur.

Bu tür tartışmalar ve sorular için bir başlık olmalı. Ama kim cesaret edebilir? Herkes sessiz. Söyleyecek bir şey yok.

Burada OOP'ye sahip sadece birkaç programcı var ve kendileri için rakip üretmek istemiyorlar .


Komik . Neden böyle bir sonuç?
 
Dennis Kirichenko :

IMHO, fon olmadan, fikir öldü ... Kodlayıcının yapacak başka bir şeyi olmadığını mı düşünüyorsunuz, yeni başlayanların hatalarını nasıl yiyorsunuz? Kodlayıcının başka şeylerle daha çok ilgilendiğini düşünüyorum...

Farklı konularda kaç makale yazılmıştır? Vicki sadece rahatlatıcı. IMHO, bu sadece bir depo - kepçe değil kepçe , bu arada şirket [MQ] tarafından finanse ediliyor.



Komik . Neden böyle bir sonuç?

Neden kod uğruna kod?

Bir programcının iyi serbest siparişler alabilmesi için bir itibara ve bir dereceye ihtiyacı vardır.

Şimdi bir başvuru veriyorsunuz ve cevap veremeyecek kadar tembel olmayan herkese, ama bir kişinin profesyonel olup olmadığını nasıl anlayabilirim, belki uygun bir fiyata seçim yaparım ama o bir mantar gibi aptal olacak ve beni kandıracak mı?

Pahalı iyi demek değildir...

Makaleler hakkında zaten yazdım, her makale mükemmel değil ...

 
Владимир :

Programcı olmayanların OOP'yi keşfetme girişimlerinin tümü hayal kırıklığıyla sonuçlanıyor

Ve müzik notasyonu ile hızlı bir şekilde versifikasyonda ustalaşmak istiyorum - och hitleri damgalamak istiyorum - ama mantıklı yok ve pro teknoloji ders kitapları tamamen *%*#@ olarak bölünmüş - rekabetten korkuyorlar, xyz*%* #@

Gerçek hayatta korkutucu değil - programcı olmayanlara yapı veri türüyle ilgilenmesini tavsiye edin. Orada karmaşık bir şey yok - sadece kolaylık sağlamak için tek bir pakette toplanan farklı türlerde gerekli değişkenlerin bir seçimi. Ustalaştıklarında, + kullanmanın gerçekten uygun olduğu, sadece kümelerde değişkenlerin değil, aynı zamanda bu değişkenlerin yaratıldığı fonksiyonlara sahip olmanın da uygun olacağı çok açık hale gelecektir. Ayrıca, bazı işlevler otomatik olarak yürütülmeli, diğerleri - ana programdan talep edildiğinde. Sınıflar. Ve FSE, yol boyunca ayrıntıları anlayacaksınız, zaten pratikte bir OOP kodlayıcısısınız, hoş geldiniz :)

Genel olarak, konuyla ilgili olarak: bu forum çerçevesinde bile doğru kodların deposunu yapmak için birçok fırsat var, çünkü bunlar arzu işareti tarafından kullanılmazlar - çok fazla değil. Ve yeni arayüzlere ve hizmetlere sahip projeler, iş geliştirme olarak MQ'nun ilgisini çekmelidir. Renat ve bu noktadan onları sizin için takdir etti. Nokta

 
Vladimir Pastushak :

Neden kod uğruna kod?

Bir programcının iyi serbest siparişler alabilmesi için bir itibara ve bir dereceye ihtiyacı vardır.

Sorumu tekrar edeceğim, çünkü bir programcı olarak puanım görünüşte olumsuz. Başlık gönderisinde verdiğiniz kodda yanlış olan nedir?

Bence, siparişleri sıralamak için oldukça normal bir kod. Saf MQL4 ile yazardım - sanırım ben de aynısını yazdım.

CPositionInfo sınıfı içinde kapsüllenmiş emirlerle ilgili tüm işlerim var, pozisyon emirlerinin orada nasıl sıralandığını hatırlamıyorum, ama yakın bir şekilde düşünüyorum.

Kodu neden beğenmedin?

Şimdi bir başvuru veriyorsunuz ve cevap veremeyecek kadar tembel olmayan herkese, ama bir kişinin profesyonel olup olmadığını nasıl anlayabilirim, belki uygun bir fiyata seçim yaparım ama o bir mantar gibi aptal olacak ve beni kandıracak mı?

Pahalı iyi demek değildir...

Makaleler hakkında zaten yazdım, her makale mükemmel değil ...

Denemeden ne yapabileceğini asla bilemezsin. OOP öğrenmek, prosedürel programlamayı öğrenmekten çok daha zor değildir. Tekrar ediyorum - C ++ üzerindeki herhangi bir astar uygundur, bunlardan bol miktarda vardır.
 
Alexander Puzanov :

Gerçek hayatta korkutucu değil - programcı olmayanlara yapı veri türüyle ilgilenmesini tavsiye edin. Orada karmaşık bir şey yok - sadece kolaylık sağlamak için tek bir pakette toplanan farklı türlerde gerekli değişkenlerin bir seçimi. Ustalaştıklarında, + kullanmanın gerçekten uygun olduğu, sadece kümelerde değişkenlerin değil, aynı zamanda bu değişkenlerin yaratıldığı fonksiyonlara sahip olmanın da uygun olacağı çok açık hale gelecektir. Ayrıca, bazı işlevler otomatik olarak yürütülmeli, diğerleri - ana programdan talep üzerine. Sınıflar. Ve FSE, yol boyunca ayrıntıları anlayacaksınız, zaten pratikte bir OOP kodlayıcısısınız, hoş geldiniz :)

İyi dedin bravo!

Bu tam olarak herkesin yapması gereken şey. Sadece, bence, insanlar genellikle anlayamayacak kadar tembeller.

 
George Merts :

Sorumu tekrar edeceğim, çünkü bir programcı olarak puanım görünüşte olumsuz. Başlık gönderisinde sağladığınız kodda yanlış olan nedir?

Benim düşünceme göre, siparişleri sıralamak için oldukça normal bir kod. Saf MQL4 ile yazardım - sanırım ben de aynısını yazdım.

CPositionInfo sınıfı içinde kapsüllenmiş emirlerle ilgili tüm işlerim var, pozisyon emirlerinin orada nasıl sıralandığını hatırlamıyorum, ama yakın bir şekilde düşünüyorum.

Kodu neden beğenmedin?

Denemeden ne yapabileceğini asla bilemezsin. OOP öğrenmek, prosedürel programlamayı öğrenmekten çok daha zor değildir. Tekrar ediyorum - C ++ üzerindeki herhangi bir astar uygundur, bunlardan bol miktarda vardır.

Size bir soru için hangi kodu daha doğru ???

1

 void depth_trend()
  {
//--- определение индекса на покупку
   double rsi= iRSI ( Symbol (),tf,period, PRICE_CLOSE , 0 );
   index_rsi = 0 ;
   if (rsi> 90.0 ) index_rsi= 4 ;
   else if (rsi> 80.0 )
      index_rsi= 3 ;
   else if (rsi> 70.0 )
      index_rsi= 2 ;
   else if (rsi> 60.0 )
      index_rsi= 1 ;
   else if (rsi< 10.0 )
      index_rsi=- 4 ;
   else if (rsi< 20.0 )
      index_rsi=- 3 ;
   else if (rsi< 30.0 )
      index_rsi=- 2 ;
   else if (rsi< 40.0 )
      index_rsi=- 1 ;
  }

2

 int refresh_depth_trend()
  {
   int     index_rsi= 0 ;
   double rsi= iRSI ( Symbol (), 0 , 14 , PRICE_CLOSE , 0 ),up= 60 ,dw= 40 ;
   for ( int i= 1 ; i<= 4 ; i++,up+= 10 ,dw-= 10 )
      index_rsi=rsi>up ? i : rsi<dw ?(i*- 1 ):index_rsi;
   return index_rsi;
  }

3

 int refresh_depth_trend()
  {
   return MathFloor ( MathAbs ( (rsi- 50.0 )/ 10.0 - (rsi- 50.0 )* 0.0001 ) ) * ((rsi> 50 )- 0.5 )* 2 ;
  }
 
Alexander Puzanov :

Ve müzik notasyonu ile hızlı bir şekilde versifikasyonda ustalaşmak istiyorum - och hitleri damgalamak istiyorum - ama mantıklı yok ve pro teknoloji ders kitapları tamamen *%*#@ olarak bölünmüş - rekabetten korkuyorlar, xyz*%* #@


Merak etme. Bu benim ticaretim değil.

Kod yazma örneği göstermek istersem, "Zaman aralığının bitmesine ne kadar zaman kaldı?" Diyelim. %100 garantili sen beni ot*%*#@ adresine göndereceksin

veya iş bölümüne . Bu sadece bir örnek teşkil etmek içindir!

Korktukları ve istemedikleri şey budur. Ama parmaklar her zaman açık.

Neden: