Meta Düzenleyici - sayfa 4

 
Alexey Volchanskiy :

Birkaç uyarı ile yaklaşıma katılıyorum. Geliştirme için MT4 ve MT5 terminalleri olan klasörlerim var, demolar orada kayıtlı. Tüm kodlamaları sadece onlarda yapıyorum. Bu klasörlerin kökünde buna benzer bir şeye sahip cpy***.bat komut dosyaları bulunur.

Böylece, çalışan ve demo hesaplı terminallerde, gerekli programların her zaman aynı kopyalarına derlenmiş biçimde sahip olmam garanti edilir. Bu arada, bu yaklaşım otomatik olarak programdaki bir şeyi tek bir terminalde hızlı bir şekilde değiştirme (ve sonra başkalarına aktaracağım ...) ve değişiklikleri başkalarına kopyalamayı başarıyla unutma cazibesini otomatik olarak caydırır.

ZY- Öğrenme deneyimimde korkunç bir şey fark ettim. Talihsiz programcılarımızın %90'ı Total Commander'ı (veya başka bir dosya yöneticisini) kullanmazlar, onlar küfürlü Explorer'ı kullanırlar. Explorer'ın MS tarafından Amerikalı ev kadınları için geliştirildiğini ve prensibinin "Minimum özellikler - minimum beyin!" olduğunu hepimiz biliyoruz. )) Bu nedenle, programlama öğrenmek isteyen bir kişinin ne yazık ki fareyi 10 dakika boyunca ekranda hareket ettirdiğini, zip paketini farklı klasörlere açmanın en basit işlemini gerçekleştirmek için kopyala-yapıştır'a bastığını görmek acı veriyor ... koruma daha kısa . TC'de fareyi neredeyse hiç kullanmıyorum, neredeyse her şeyi klavyede yapıyorum. Aynısı, PowerShell'den bahsetmeden, eski .bat veya .cmd dosyaları düzeyindeki en ilkel komut dosyaları için de geçerlidir.

Ve her şey Depolama (MQL5 Depolama) üzerinden yapılırsa? Ana terminalde (sadece geliştirme amaçlı), bir değişiklik yaptık ve bunu hemen Depoda düzelttik.

Başka bir terminal açtı - her şeyden önce, bu terminalden MetaEditor'u başlatın ve Kasadaki kodları güncelleyin.

 
Karputov Vladimir :

Ve her şey Depolama (MQL5 Depolama) üzerinden yapılırsa? Ana terminalde (sadece geliştirme amaçlı), bir değişiklik yaptık ve bunu hemen Depoda düzelttik.

Başka bir terminal açtı - her şeyden önce, bu terminalden MetaEditor'u başlatın ve Kasadaki kodları güncelleyin.

Tabii ki, tüm önemli projeler Depoda. Ancak diğer terminallerdeki kaynak kodu benim için değil, yalnızca derlenmiş program sürümlerini içeriyorlar. Bu, terminal setinde çatalların oluşturulmasını önler. Hepsi yalnızca en son sürümle çalışır. Sonuçta, anladığım kadarıyla .ex* dosyaları Depoya yazılmıyor mu?
 

Alexey Volchanskiy :
Разумеется, все важные проекты лежат в Хранилище.

  1. Ancak diğer terminallerdeki kaynak kodu benim için değil, yalnızca derlenmiş program sürümlerini içeriyorlar. Bu, terminal setinde çatalların oluşturulmasını önler. Hepsi yalnızca en son sürümle çalışır.
  2. Sonuçta, anladığım kadarıyla .ex* dosyaları Depoya yazılmıyor mu?

  1. O zaman evet. yaklaşımın iyi seçim.
  2. Evet. Depoya sadece kaynaklar yazılır.

 
Karputov Vladimir :

Başka bir terminal açtı - her şeyden önce, bu terminalden MetaEditor'u başlatın ve Kasadaki kodları güncelleyin.

Daha da kötüsü. Diyelim ki iki terminalim var. Bir işçi, bir test ve ilki operasyonda ve gerçek hayatta.

İkincisinde, ilkinde çalışan robotla deneyler yapılır. Aynı yerde tam katip olabilir.

 
Alexey Volchanskiy :
Sonuçta, anladığım kadarıyla .ex* dosyaları Depoya yazılmıyor mu?
her şeyi yazabilirsin
 
Комбинатор :
her şeyi yazabilirsin
Bir toplu iş dosyası çalıştırmak benim için 10 terminalde gezinmekten ve her şeyi depodan yüklemekten daha hızlı
 
Alexey Volchanskiy :
Evet, editörü elinizle açın, sorun nedir? Veya masaüstünde bir klasör oluşturun ve oradaki düzenleyici örneklerinden kısayollar atın. Veya kayıt defterini izlemek için bir program koyun, Russinovich'in ücretsiz bir programı var. Sonra başka bir terminal koyun ve kayıt defterinde neyin ve nerede değiştiğini görün.
Dük. Belki de bir şeyler icat etmek yerine teflerle dans etmemek için yapmanız gerekiyor?
 
Sanırım tüm problemlerini çözebilirim
 
Karputov Vladimir :
Basit bir tedavisi var: "hayvanat bahçesi" mesajını birçok terminalden dağıtın ve yalnızca bir tane bırakın. Ve bu terminalden farklı ticaret sunucularına bağlanabilirsiniz.

Evet evet. Problemi çözmek yerine 20 tane daha seçenek üretelim.

mq4 dosyasının basit bir açılışı, en son yüklenen düzenleyici (terminal) tarafından gerçekleştirilir. Bu bir gerçektir.

Gerekli düzenleyicinin yardımıyla açma talimatları bile yardımcı olmuyor.

Editör şablonu yok.

 
Vasyl Nosal :
Dük. Belki de bir şeyler icat etmek yerine teflerle dans etmemek için yapmanız gerekiyor?
Bu dünyada yapılması ve değiştirilmesi gereken çok şey var)) Ama ben gerçekçiyim ve bugün için yaşıyorum. Bugün seçenekler önerdim.