MQL5'te ortak proje geliştirme - geleceğimiz? - sayfa 4

 
Реter Konow :
Tabii ki C++ ile yazarlardı, örneğin şimdi TWS için robotlar yazıyorlar. API'de başka birkaç dil var. Böyle canavarlarla nasıl rekabet edebilirsin? Ve rekabet edebilirsiniz çünkü orada topluluk yok. TWS için robotlar yalnızca profesyonel programcılar tarafından yazılır ve sıradan kodlayıcıların bu tür platformlarda algoritmik ticarete erişimi yoktur. Bir sadeleştirme gerekliydi ve MQ bunu sağladı ve büyük bir "kâse arayanlar" birliğini fethetti. Bu yüzden her şeyi doğru yaptığımızı düşünüyorum.

Eğer mql sizin kelimenizden bu kadar basit bir dilse, o zaman neden "Serbest" bölümü var, neden bir ev hanımı kendi başına bir program yazamıyor ?

Muhtemelen diğerleri kadar karmaşık olduğu için. Üzerine yazanlar için basit.

 
Alexey Volchanskiy :

Öldürülmemiş bir ayının derisini tartışıyoruz )) Belki de kar dağıtımı ile birlikte pazarda toplu bir ürün satacaklar. Örneğin, bir şey buldum, yardıma ihtiyacım var.

Başlangıçta, gelecekteki satış karının %100'üne sahibim. Bunu bir halka arzdaki hisselerin bir benzeri olarak kabul edeceğiz.

Deneyimli geliştiricileri, katılım karşılığında satmaya hazır olduğum paket miktarının her bir %n'si oranında katılmaya davet ediyorum. Ayda bir şirket hissedarlarını bir araya getiriyoruz, belirli bir geliştirici-hissedar çalışmıyorsa, onu hissedarlardan hariç tutuyoruz. Pekala, bir kova betonda ayaklar, o zaman her şeyi kendin biliyorsun))

Dürüst olmak gerekirse, bu MQ projesi hakkında çok az şey bilen tek kişi olduğumu düşündüm, bu yüzden forumdaki insanlarla konuşmaya karar verdim. Ama görünüşe göre herkes aynı şeyi biliyor. Hepsi aynı, ilginç bir konu.)

Peki, proje katılımcıları arasında kendi başlarına katılımcıların kendi aralarında fon dağıtma sorununu çözme seçeneği var mı, yoksa bu sorun MQ olmadan çözülmez mi?

Çözümünüz ne kadar gerçekçi? Eğer ciddiyse?

 
Vitaly Muzichenko :

Eğer mql sizin kelimenizden bu kadar basit bir dilse, o zaman neden "Serbest" bölümü var, neden bir ev hanımı kendi başına bir program yazamıyor ?

Muhtemelen diğerleri kadar karmaşık olduğu için. Üzerine yazanlar için basit.

Kesinlikle bu şekilde değil. C++'da program yazma deneyiminiz var mı bilmiyorum ama iki dil karmaşıklık açısından karşılaştırılamaz. C++'da Uzman Danışman yazmak çok daha fazla emek yoğun olacaktır. Alexei'ye sorun. Muhtemelen beni daha iyi tanıyor.
 
Alexey Volchanskiy :

MQ'nun topluluğun gelişimi için net bir rotası var, bu adım bu gelişmeye katkıda bulunacaktır. Ve orada ne olduğunu ve nasıl uygulanacağını bilmiyoruz. Şimdiye kadar, sadece github'un gelişimine bakabilir ve tahmin edebilirsiniz.

Nasıl uygulanmaz ve kaynak tüm katılımcı grubuyla birlikte olacaktır. 5 kişinin tamamı site üzerinden satışa çıkarılacak ve biri onu gizleyecek ve diğer hizmetler aracılığıyla ortaya koyacak, en iyi ihtimalle bu ve en kötü ihtimalle bir forumda kamuya açık hale getirecekler ve bu tüm gelişimi sona erdirecek.

Doğru belirtilmiş, burası kitlesel karakterin olduğu bir yer değil, burada her şey para uğruna.

 
Реter Konow :
Kesinlikle bu şekilde değil. C++'da program yazma deneyiminiz var mı bilmiyorum ama iki dil karmaşıklık açısından karşılaştırılamaz. C++'da Uzman Danışman yazmak çok daha fazla emek yoğun olacaktır. Alexei'ye sorun. Muhtemelen beni daha iyi tanıyor.

Gerekli tek seferlik işlevleri yazıyoruz ve BASIC'te bile herhangi bir Uzman Danışmanı birleştirmek için yapıcıyı kullanıyoruz.

 
Vitaly Muzichenko :

Gerekli tek seferlik işlevleri yazıyoruz ve BASIC'te bile herhangi bir Uzman Danışmanı birleştirmek için yapıcıyı kullanıyoruz.

Bir kasırga tarafından vurulmuş bir ormanda bir ev inşa etme görevinin size verildiğini hayal edin. Her yerde kırık ağaç gövdeleri ve bükülmüş kökler. Tam bir kaos. Çok fazla odun var, ancak inşaat koşulları, hafifçe söylemek gerekirse, elverişsiz. Yapmaya başlayacağınız ilk şey, ağaç gövdeleriyle dolu olmayan boş alan aramaktır. çim. Orada evinizi inşa edeceksiniz.

Böyle bir çim MQL'dir. Bu nedenle Expert Advisors yazmak için çoğunlukla C++ değil, onu kullanırlar.

Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Для разработки торговых систем в платформу встроен собственный язык программирования MetaQuotes Language 5 ( MQL5 ), среда разработки MetaEditor и...
 
Реter Konow :

Bilmiyorum, ben farklı düşünüyorum.

Robotlar C++ ile yazılmış olsaydı platformun ne kadar popüler olduğunu hayal edin? Öyle bir "orman ve bataklık" var ki, toplulukta "bir, iki ve sayılan" kişiler olurdu.)

Bana göre her şeyi doğru yaptılar. Kendi dilimizi, sosyal ağımızı, pazarımızı geliştirdik. Onları ayırdık ve platform bağlantıdan kapatıldı. Nedense bana öyle geliyor ki, bu şekilde hayatta kaldılar ve rakipleri arasında mevcut seviyeye yükseldiler.

Bu, hedeflere ulaşmanın yollarının rasyonelliği ile ilgilidir. Örneğin, açık kaynaklı bir C++ derleyicisinin hazır ve hata ayıklanmış bir kaynak kodunu alıp birkaç ay içinde ihtiyaçlarınıza göre uyarlamak ve tam olarak çalışan ve işlevsel bir ürün elde etmek için MQL'ye kimse müdahale etmedi. Kopyalamak için yıllarını ve devasa kaynakları boşa harcamak ve ayrıca sürekli hatalarla kullanıcıların sinirlerini zorlamak yerine. Aynı şekilde. Hazır bir çözümü adapte edebilecekken neden tekerleği yeniden icat ettin? Ayrıca, şimdi bile MQL'de ortak geliştirmede herhangi bir zorluk yok gibi görünüyor, bulut depolama var. Buluşacak başka ne var ki.

Ve genel olarak, MQL programcılarının %99'u acemi ve amatördür. Başlangıç için tek başlarına nasıl kod yazılacağını, orada ne tür bir grup gelişimi olduğunu öğrenmeleri gerekecekti.

 
Реter Konow :
Tabii ki C++ ile yazarlardı, örneğin şimdi TWS için robotlar yazıyorlar. API'de başka birkaç dil var. Böyle canavarlarla nasıl rekabet edebilirsin? Ve rekabet edebilirsiniz çünkü orada topluluk yok. TWS için robotlar yalnızca profesyonel programcılar tarafından yazılır ve sıradan kodlayıcıların bu tür platformlarda algoritmik ticarete erişimi yoktur. Bir sadeleştirme gerekliydi ve MQ bunu sağladı ve büyük bir "kâse arayanlar" birliğini fethetti. Bu yüzden her şeyi doğru yaptığımızı düşünüyorum.

C++, C#'da çok sayıda açık terminal ve API var, hatta Python'da bir şeyle tanıştım. Sadece MQ, bir tüccar için son derece düşük bir giriş seviyesi için mükemmel bir pazarlamaya ve ilk hesaplamaya sahiptir.

Yaklaşık 3-4 yıl önce bir şirketin Rusça konuşulan pazara çok lezzetli spreadler ve yürütme süresi ile girdiğini hatırlıyorum. Ama Batı standartlarıyla geldiler, minimum depozito 10.000 dolardan.

Hemen yönetimle yaptığım yazışmalara sizi burada kimsenin tanımadığını, böyle giriş eşikleriyle tükeneceğinizi söyledim. Bir yıl ayakta kaldı, şimdi alan satılık.

Ve MQ başlangıçta yığının haydut olacağı gerçeğine odaklandı, bu yüzden kritik bir popülerlik kitlesi kazanabildi ve orada, bir kardan adamda olduğu gibi, kartopunu ne kadar çok yuvarlarsanız o kadar büyük olur.

 
Реter Konow :
Kesinlikle bu şekilde değil. C++'da program yazma deneyiminiz var mı bilmiyorum ama iki dil karmaşıklık açısından karşılaştırılamaz. C++'da Uzman Danışman yazmak çok daha fazla emek yoğun olacaktır. Alexei'ye sorun. Muhtemelen beni daha iyi tanıyor.

Benden bahsediyorsanız, o zaman zaman zaman daha fazla gelişme olduğunu söylemeyeceğim. Başka bir şey, gerçek işaretçiler nedeniyle birçok kez daha fazla hata olurdu. Hatırlıyorum, programlama okumaya başladığımda, sonra Turbo Pascal'da hiçbir şekilde giremedim, neden gerekli olduklarını ve nasıl kullanılacağını. Ve C ++ karmaşıklığı kullanılamaz. Bir röportajda bana C++ hakkında zor sorular sormaya başladıklarını hatırlıyorum. Ben kullanmıyorum ve kimse bu zilleri ve ıslıkları kullanmıyor diye cevap verdim. Stroustrup'un kabuslarında icat ettiği şey gerçek hayatta gerekli değildir.

Ve benimle aynı fikirdeler))

 
Alexey Volchanskiy :

C++, C#'da çok sayıda açık terminal ve API var, hatta Python'da bir şeyle tanıştım. Sadece MQ'nun mükemmel bir pazarlaması ve bir tüccar için son derece düşük bir giriş seviyesi için ilk hesaplaması var.

Yaklaşık 3-4 yıl önce bir şirketin Rusça konuşulan pazara çok lezzetli spreadler ve yürütme süresi ile girdiğini hatırlıyorum. Ama Batı standartlarıyla geldiler, minimum depozito 10.000 dolardan başlıyor.

Yönetimle yaptığım yazışmalara hemen burada kimsenin sizi tanımadığını, böyle giriş eşikleriyle tükeneceğinizi söyledim. Bir yıl ayakta kaldı, şimdi alan satılık.

Ve MQ başlangıçta yığının haydut olacağı gerçeğine odaklandı, bu yüzden kritik bir popülerlik kitlesi kazanabildi ve orada, bir kardan adamda olduğu gibi, kartopunu ne kadar çok yuvarlarsanız o kadar büyük olur.

Bu, platformun popülaritesi için ilk kriter ve bu arada dil - ticarete bir dolar ile girmek. Bir dolar ile ticarete giriş olacaktı, ama Assembler'da yazsa, o zaman sıfırdan öğrenmesi gereken ve öğreneceği mor olan farkı kimse fark edemezdi.