"MQL5 Algo Forge'a Geçiş (Bölüm 3): Kendi Projelerinizde Harici Depoları Kullanma" makalesi için tartışma
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Yeni makaleye göz atın: MQL5 Algo Forge'a Geçiş (Bölüm 3): Kendi Projelerinizde Harici Depoları Kullanma.
MQL5 Algo Forge'a geçişimizin ikinci bölümünde, önemli zorluklardan birini çözmeye odaklandık - birden fazla depo ile çalışma. Adwizard kütüphane projesi ve Simple Candles Uzman Danışmanı kombinasyonunu kullanarak, çoğunlukla dosya dahil etme yolları ve dal birleştirme ile ilgili sorunlarla karşılaştık ve bunları başarıyla çözdük. Ayrıca, düzeltmeler için ayrı bir dal oluşturmaktan “Pull talebi” aracılığıyla birleştirmeye kadar tüm iş akışı boyunca MetaEditor araçlarını (mümkün olan yerlerde) kullanmaya çalıştık. Ancak MetaEditor işlevselliğinin yeterli olmadığı durumlarda MQL5 Algo Forge web arayüzüne, Visual Studio Code'daki harici bir Git istemcisine veya Git konsol komutlarına geçtik. Bu, bireysel geliştirmede bile, projenizdeki düzeni ve değişikliklerin net bir geçmişini korumak için Git'in en iyi yöntemlerini nasıl uygulayabileceğinizi açıkça göstermiştir.
Ancak bu sadece bir tarafıydı: geliştiricinin kullanılan tüm depolara sahip olduğu "kapalı" bir ekosistem. Mantıklı bir sonraki adım ve Git'e geçmenin ana nedenlerinden biri, diğer topluluk üyelerinin herkese açık depolarından tam olarak yararlanabilmektir. Dağıtık geliştirmenin gerçek potansiyeli burada ortaya çıkıyor: üçüncü taraf kodunu kolayca bağlama ve güncelleme, geliştirilmesine katkıda bulunma ve hazır, iyi test edilmiş bileşenlerden karmaşık projeler oluşturma yeteneği.
Bu makalede, nihayet bu heyecan verici ama aynı zamanda daha karmaşık görevi ele alacağız: MQL5 Algo Forge’daki üçüncü taraf depolardan kütüphanelerin pratikte nasıl bağlanacağı ve kullanılacağı. Ve "gelecekte bir gün" değil, MetaEditor'ın depo araçlarının daha da geliştirilmesini beklemeden hemen şimdi yapacağız.
Yazar: Yuriy Bykov