MT5 platformunu kitlelere tanıtmak için öneriler - sayfa 34

 
Alexey Volchanskiy :
Komut satırından yapabilirsiniz. RoboForex forumunda bu konuyla ilgili güzel bir konu var, gerekirse arayın. Hatta oraya bir yardım eklemeyi bile başardılar.
Yanlış hatırlamıyorsam bu konu bir mamut kadar eskidir ve ayrı bir derleyici ile ilişkilendirilmiştir. Bir zamanlar 3 ana dosya vardı, birkaç kişi bunu bilmiyor, terminal, editör ve MetaLang.exe Bu makale, bu MetaLang.exe'yi NP++'a nasıl bağlayacağınızı açıklıyor gibiydi, böylece editöre sağa geçmeden derleyebilirsiniz uzak.
 
Alexey Viktorov :
Yanlış hatırlamıyorsam bu konu bir mamut kadar eskidir ve ayrı bir derleyici ile ilişkilendirilmiştir. Bir zamanlar 3 ana dosya vardı, birkaç kişi bunu bilmiyor, terminal, editör ve MetaLang.exe Bu makale, editöre gitmeden hemen derleyebilmeniz için bu MetaLang.exe'yi NP++'a nasıl bağlayacağınızı açıklıyor gibiydi. .

Artık com'dan ayrı değil derleme var. çizgiler mümkündür. Editör-Yardım-Program geliştirme-Derleme

İşte bir özet

Komut satırından derleme

MetaEditor yürütülebilir dosyası, harici düzenleyicilerde kaynak koduyla çalışırken derleyici olarak kullanılabilir. Derleyici, derlenecek dosyanın yolunu ve adını belirterek komut satırından başlatılır:

  • metaeditor.exe /compile:"<kaynak dosyanın tam yolu>"
  • metaeditor64.exe /compile:"<kaynak dosyanın tam yolu >"

Misal

"C:\Program Files\TradingPlatform\metaeditor64.exe"   /compile:"C:\Program Files\TradingPlatform\MQL5\Scripts\myscript.mq5"

Bir dizindeki dosyaları toplu derleme

Derleme, dosya yolu yerine bir dizin yolu belirtilerek toplu olarak yapılabilir. Bu durumda belirtilen klasördeki tüm kaynak kod dosyaları derlenir, alt klasörler dikkate alınmaz.

Kaynak dosyanın derlenmiş bir sürümü zaten varsa, yeniden derleme yapılmaz.

Aşağıdaki örnekte, \MQL5\Scripts dizini için derleme yapılacaktır.

Misal

"C:\Program Files\TradingPlatform\metaeditor64.exe"   /compile:"C:\Program Files\TradingPlatform\MQL5\Scripts"

 
Yuriy Asaulenko :

açıkladım. Ekonomik olarak - kullanıcıların% 1'i için ratso değil. Ve seninle anlaşabiliriz. Diyelim ki bir not defteri ++ ile - arka ışıkta her şey yolunda.

Birisi derleyicinin oraya eklenebileceğini yazdı. Ama emin değilim.

Grafik nesneler için terminalde olduğu gibi değişkenlerin değerlerini vurgulamak istedim ... Notepad ++ yapamaz ...

Bir çocuk seviyesindeki en basit hata ayıklayıcılar için bile bu şey basit ve açık görünüyor, ancak bir nedenden dolayı MK'de ustalaşmadılar .... Ve aynı zamanda, OOP ve her türlü üç hakkında konuşmaya başlıyoruz. -boyutlu şeyler, elbette, böyle bir geriye dönük hata ayıklayıcının varlığında her şey anlamsız görünüyor ...

 
Andrei :

Grafik nesneler için terminalde olduğu gibi değişkenlerin değerlerini vurgulamak istedim ... Notepad ++ yapamaz ...

Bir çocuk seviyesindeki en basit hata ayıklayıcılar için bile bu şey basit ve açık görünüyor, ancak bir nedenden dolayı MK'de ustalaşmadılar .... Ve aynı zamanda, OOP ve her türlü üç hakkında konuşmaya başlıyoruz. -boyutlu şeyler, elbette, böyle bir geriye dönük hata ayıklayıcının varlığında her şey anlamsız görünüyor ...

Arka ışık hakkında ne saçmalık tekrar ediyorsunuz? Editör, tüm kod + zekanın mükemmel bir şekilde vurgulanmasına sahiptir.

Hata ayıklayıcı da iyidir, ancak imlecin altındaki değişkenlerin değerlerinin çıktısı uzun süre kendini gösterir. Ona geri zekalı demek kibirdir.

 
Renat Fatkhullin :

Arka ışık hakkında ne saçmalık tekrar ediyorsunuz? Editör, tüm kod + zekanın mükemmel bir şekilde vurgulanmasına sahiptir.

Hata ayıklayıcı da iyidir, ancak imlecin altındaki değişkenlerin değerlerinin çıktısı kendini uzun süre düşündürür . Ona geri zekalı demek kibirdir.

Mql4'te hata ayıklamanın ilk gününden beri bunu hayal ediyorum. O zamanlar henüz mql5'i açmamıştım ve hata ayıklama olduğunu bilmiyordum. Ama sormak aklıma gelmedi, “Kayısı istemiyor musun?” gibi bir şey duymak istemedim.
 
Alexey Viktorov :
Mql4'te hata ayıklamanın ilk gününden beri bunu hayal ediyorum. O zamanlar henüz mql5'i açmamıştım ve hata ayıklama olduğunu bilmiyordum. Ama sormak aklıma gelmedi, “Kayısı istemiyor musun?” gibi bir şey duymak istemedim.

Editörün büyük bir yeniden çalışması ve içinde projelere yer verilmesi ile yakında birlikte yapacağız.

Ne yazık ki, her şey aynı anda kaynaklara sahip değil.

 
Renat Fatkhullin :

1. Editör, tüm kod + zekanın mükemmel bir şekilde vurgulanmasına sahiptir.

2. Hata ayıklayıcı da iyidir, ancak imlecin altındaki değişkenlerin değerlerinin çıktısı uzun süre kendini gösterir. Ona geri zekalı demek kibirdir.

1. Ne tür bir arka ışıktan bahsediyorsunuz, açıklar mısınız? Editörümde köşeli ayraçlar dışında hiçbir şey vurgulanmıyor.

2. Vurgulamaktan bahsettiğimde bahsettiğimiz değişkenlerin değerlerini vurgulamakla ilgili, bu olmadan böyle bir hata ayıklayıcı tüm arzuyla profesyonel olarak adlandırılamaz, gerçekten özür dilerim, yanılıyor olabilirim ve başkaları da var. görüşler.

Editörün görünümüne ilişkin ayarlarla ilgili olarak, aynı noutpad ++ ve diğer benzer metin editörlerine kıyasla, acıklı değilse de her şey çok tasarruflu. Metin kaydırma seçeneği bile eksik ve bu, tufan öncesi dizüstü bilgisayarlarda ve en basit editörlerde bile var.

 
Andrei :

1. Ne tür bir arka ışıktan bahsediyorsunuz, açıklar mısınız? Editörümde köşeli ayraçlar dışında hiçbir şey vurgulanmıyor.

2. Vurgulamaktan bahsettiğimde bahsettiğimiz değişkenlerin vurgulanması ile ilgili, bu olmadan böyle bir hata ayıklayıcı tüm arzu ile profesyonel olarak adlandırılamaz, yanlış olabilir ve başka görüşler olsa da gerçekten özür dilerim.

Editörün görünümüne ilişkin ayarlarla ilgili olarak, aynı noutpad ++ ve diğer benzer metin editörlerine kıyasla, acıklı değilse de her şey çok tasarruflu. Metin kaydırma seçeneği bile eksik ve bu, tufan öncesi dizüstü bilgisayarlarda ve en basit editörlerde bile var.

Bir ekran görüntüsü ile kanıtlayın.
 
Renat Fatkhullin :
Bir ekran görüntüsü ile kanıtlayın.
Tam olarak neyi kanıtlamalı, afedersiniz ve hangi modda ekran görüntüsü almalı ? Vurgudan, yalnızca parantezler vurgulanır, vurgulanacak başka bir şey için başka seçenekler göremiyorum. Metin rap hakkında, bu seçeneği ayarlarda da görmüyorum.
 
Andrei :
Tam olarak neyi kanıtlamalı, afedersiniz ve hangi modda ekran görüntüsü almalı ? Vurgudan, yalnızca parantezler vurgulanır, vurgulanacak başka bir şey için başka seçenekler göremiyorum. Metin rap hakkında, bu seçeneği ayarlarda da görmüyorum.
Sonra bir atış için hamama.
Neden: