MT5, tüccarlar için değil, programcılar için bir terminaldir - sayfa 8

 
Alexander Puzanov :

:)

1. CopyHIgh bir hata verebilir - bu manuel olarak kontrol edilmeli ve işlenmelidir. En az 3 satır

2. CopyHIgh belirttiğiniz tüm değerleri döndürmeyebilir - bu manuel olarak kontrol edilmeli ve işlenmelidir. En az 3 satır

3. CopyHIgh'ı kullanmak için, bu Kopyayı nerede yapacağınızı önceden bir dizi hazırlamanız gerekir. Minimum 1 satır

4. CopyHIgh'in faydalarından yararlanmak için başka bir satır yığınına ihtiyacınız var. Elbette manuel hata kontrolü ile

---

Komplikasyonun sadece bir satırla sonuçlandığını kıskanıyorum

Ve mql4 hatalarında hiçbir şey mümkün değil ve aynı şekilde işlenmeleri gerekiyor ???

Geri dönüş değeri

İlgili grafiğin çubuğun maksimum fiyatının değeri (shift parametresi ile gösterilir) veya bir hata olması durumunda 0 . Hata hakkında daha fazla bilgi almak için GetLastError() işlevini çağırın.

Ve bu değerin saklanması için bir değişkenin bildirilmesinin gerekli olduğu da dikkate alınmaz???

Ve mql4'te birkaç değer elde etmek için ihtiyacınız olan değerlerle aynı sayıda satır yazmanız gerektiği gerçeği de dikkate alınmaz ??? Bu nedenle, son yüz çubuğu işlemeniz gerekiyorsa iHigh mql4'ün CopyHigh'a göre avantajlarının neler olduğunu gösterin. Tekrar dizi mi? Tekrar bisiklete binmek mi? Veya ilkel yüz değişkenler?

Ve gibi işlevler

 int    ArrayCopySeries ( 
   void &  array[],           // массив, переданный по ссылке 
   int     series_index,       // идентификатор массива-таймсерии 
   string symbol= NULL ,       // инструмент 
   int     timeframe= 0          // таймфрейм 
   );

ve

 int    ArrayCopyRates ( 
   void &     dest_array[][],     // массив, переданный по ссылке 
   string     symbol= NULL ,       // инструмент 
   int        timeframe= 0          // таймфрейм 
   );
hiç tanıştın mı? Bana ilk kez bir şey görüyormuşsun gibi geliyor.
 
Sergey Vradiy :
Böyle bir program sınıfı var: uzman danışman üreteci. Herhangi bir ticaret sistemi tasarlayabilir, görsel tuğlalarla bir algoritma oluşturabilir (bir koşulu kontrol etme, dallanma seçenekleri), hazır göstergeleri seçebilir, bir kod oluşturabilir, değiştirebilir, vb. Ticaret istatistiklerini (Sharp oranı, matematiksel beklenti vb.) analiz edebilirsiniz. Elle yapılan hazır bir dizi işlem için sinir ağlarını kullanarak TS'ye yaklaşmanıza izin veren programlar vardır. Her şey var. Aramak için tembel olmayın.

Teşekkürler, bol eğlenceler!

 
Sergey Vradiy :
Böyle bir program sınıfı var: uzman danışman üreteci. Herhangi bir ticaret sistemi tasarlayabilir, görsel tuğlalarla bir algoritma oluşturabilir (bir koşulu kontrol etme, dallanma seçenekleri), hazır göstergeleri seçebilir, bir kod oluşturabilir, değiştirebilir, vb. Ticaret istatistiklerini (Sharp oranı, matematiksel beklenti vb.) analiz edebilirsiniz. Elle yapılan hazır bir dizi işlem için sinir ağlarını kullanarak TS'ye yaklaşmanıza izin veren programlar vardır. Her şey var. Aramak için tembel olmayın.

gördüğüm şey, daha fazla iyileştirme için bir şablon oluşturmaktan başka bir şey değil

Bu sınıftan gerçek elmaslar gördünüz mü? hemen üretmek ve piyasaya utanmamak))

 
Alexey Volchanskiy :

gördüğüm şey, daha fazla iyileştirme için bir şablon oluşturmaktan başka bir şey değil

Bu sınıftan gerçek elmaslar gördünüz mü? hemen üretmek ve piyasaya utanmamak))


Bütün bunlar, burada birçok ütopyacı olması ve her türlü saçmalığa inanmasından kaynaklanıyor.

 
Alexey Viktorov :

...


cevap vermeyeceğim kusura bakmayın

---

fxsaber :

Deneyin .

Teşekkürler, ama ben bir 'usta' değilim :) Ayrıca, çoğu zaman kimin nereye gittiğine dair yorumlar içeren, insan tarafından okunabilir bir kodum olması gerekiyor. Ve tasarımlarınızla bir sertifika bile göndermeyeceksiniz

Anladığım kadarıyla, standart kitaplığın MQL5'in tamamen tüccarlar için "otomatik kutu" versiyonu olması gerekiyordu. Böylece, örneğin bir ekstremum (TS'nin istediği) bulmak için 2 operatör gerekir. Bu zamanında yapılmış olsaydı, 5 gıcırtıya geçerken çok daha az olurdu. Ancak kampanya, bu fikir genellikle öldü ya da yoktu.

 
Alexander Puzanov :

Teşekkürler, ama ben bir 'usta' değilim :) Ayrıca, çoğu zaman kimin nereye gittiğine dair yorumlar içeren, insan tarafından okunabilir bir kodum olması gerekiyor. Ve tasarımlarınızla bir sertifika bile göndermeyeceksiniz

Anladığım kadarıyla, standart kitaplığın MQL5'in tamamen tüccarlar için "otomatik kutu" versiyonu olması gerekiyordu. Böylece, örneğin bir ekstremum (TS'nin istediği) bulmak için 2 operatör gerekir. Bu zamanında yapılmış olsaydı, 5 gıcırtıya geçerken çok daha az olurdu. Ancak kampanya, bu fikir genellikle öldü ya da yoktu.

SB uygulaması bir kara kutudur. Kullanmak için nasıl uygulandığını sökmeye gerek yoktur. Kodum, MQL4 stilini teknik olarak uygulayabileceğimize ve hiç anlaşılması gerekmeyen bir mqh dosyasında oldukça belirsiz bir şekilde biçimlendirilebileceğimize yalnızca bir örnektir. Bir etkinleştirici ve MQL4'teki gibi çalışır. Onlar. karmaşıklıktan bahsetmeye gerek yok. "Karmaşık"tan "basit"e geçiş tek satırda çözülür.

 
fxsaber :

SB uygulaması bir kara kutudur. Kullanmak için nasıl uygulandığını sökmeye gerek yoktur. Kodum, MQL4 stilini teknik olarak uygulayabileceğimize ve hiç anlaşılması gerekmeyen bir mqh dosyasında oldukça belirsiz bir şekilde biçimlendirilebileceğimize yalnızca bir örnektir. Bir etkinleştirici ve MQL4'teki gibi çalışır. Onlar. karmaşıklıktan bahsetmeye gerek yok. "Karmaşık"tan "basit"e geçiş tek satırda çözülür.


iki puan:

1. Sadece bir mqh ile "temiz" bir geçiş çalışmayacaktır - en azından göstergelerin çağrısı düzeltilmelidir.

2. bana gelince - standart kitaplık forumda daha az satılsaydı, mql5'in anlaşılması daha erişilebilir ve daha hızlı olurdu.

Aynı zamanda, tüm köşelerde ve farklı çan kulelerinden standart kütüphaneyi kitlelere iterseniz, “mql5'te ustalaşırken karmaşık bir şey yok” diyebileceğinizi hiç anlamıyorum - örnek bulutlar Hatalı KB, anlaşılması şüpheli koda sahip - ancak gururlu bir görünüme ve "prensipte yalnızca standart kitaplık" sözlerine sahip.

bir "kara kutu" üzerinde birine bir şeyi açıklamak, açıklamak ve iletmek nasıl mümkün olabilir.

 
Alexander Puzanov :

cevap vermeyeceğim kusura bakmayın

---

Teşekkürler, ama ben bir 'usta' değilim :) Ayrıca, çoğu zaman kimin nereye gittiğine dair yorumlar içeren, insan tarafından okunabilir bir kodum olması gerekiyor. Ve tasarımlarınızla bir sertifika bile göndermeyeceksiniz

Anladığım kadarıyla, standart kitaplığın MQL5'in tamamen tüccarlar için "otomatik kutu" versiyonu olması gerekiyordu. Böylece, örneğin bir ekstremum (TS'nin istediği) bulmak için 2 operatör gerekir. Bu zamanında yapılmış olsaydı, 5 gıcırtıya geçerken çok daha az olurdu. Ancak kampanya, bu fikir genellikle öldü ya da yoktu.


Ayy sevmeyen Peter'dan bir örnek alın
 
Alexander Puzanov :

cevap vermeyeceğim kusura bakmayın

---

Açık sözlülüğünüz için teşekkür ederim. Ayrıca duygusal olduğum için beni mazur görün.

 
Andrey F. Zelinsky :

iki puan:

1. Sadece bir mqh ile "temiz" bir geçiş çalışmayacaktır - en azından göstergelerin çağrısı düzeltilmelidir.

Tırnak içindeki kelime ile MT5 programlarını yazarken veya yeniden yazarken MQL4 basitliğini kastettim. Elbette MQ4 -> MQ5 kopyala-yapıştır ile çalışmayacaktır. Basitlikle ilgili gibi görünüyor. Uzun zamandır teknik olarak başarılabilir, ancak bazı nedenlerden dolayı uygulanmıyor.

2. bana gelince - standart kitaplık forumda daha az satılsaydı, mql5'in anlaşılması daha erişilebilir ve daha hızlı olurdu.

Aynı zamanda standart kütüphaneyi tüm açılardan ve farklı çan kulelerinden kitlelere itiyorsanız, “mql5'te ustalaşırken zor bir şey yok” diyebileceğinizi hiç anlamıyorum - KB'de örnek bulutlar hatalar, şüpheli bir şekilde anlaşılan kodla - ancak gururlu bir görünümle ve "prensipte yalnızca standart kitaplık" sözleriyle.

bir "kara kutu" üzerinde birine bir şeyi açıklamak, açıklamak ve iletmek nasıl mümkün olabilir.

Katılıyorum, SB-ticaret (en azından) kısmı son derece başarısız ve onu ancak MQL5 çalıştıktan sonra izlemeye başladım. MQL5'i ondan öğrenmek, ana motivasyon bozuculardan biridir. Ancak, SB kendisini zorla belgelere, kod tabanına ve foruma iter.

Neden: