Yeni MQL4 derleyicisini ve düzenleyicisini içeren MetaTrader 4 IDE'nin beta sürümü - sayfa 9

 
stringo :


3. Ayrıca eklendi:

Uzman Danışmanlar ve Göstergeler için OnTimer

Uzman Danışmanlar ve Göstergeler için OnChartEvent

Uzmanlar için OnTester

OnChartEvent düğmesi serbest bırakılsın mı? Yoksa sadece yap düğmesine mi tıklayın?

Tr - OnChartEvent: düğme bırakıldığında ? yoksa sadece düğmeye basıldığında mı?

 
RaptorUK :

OnChartEvent düğmesi serbest bırakılsın mı? Yoksa sadece yap düğmesine mi tıklayın?

Tr - OnChartEvent: düğme bırakıldığında ? yoksa sadece düğmeye basıldığında mı?

Her şey ilk beşteki gibi olacak. MT5'te olduğu gibi.

Böyle bir özellik ( OnChartEvent hakkında) MT5'te uygulanacaksa, MT4'te de uygulanacaktır.

 

MQL4'te StringToColor

1. yardım yok

2. başlıktaki dize dönüştürme işlevlerinin geri kalanı "Str" örneğini StrToTime kullanır

StrToColor'ın bir analogunu yapın veya eski işlevleri kullanımdan kaldırın.

Ve bu arada StringToInteger uzun veriyor ve StrToInteger int tamam mı?

teşekkürler
Mihail

 
stringo :

3. Ayrıca eklendi:

Uzman Danışmanlar ve Göstergeler için OnTimer

Uzman Danışmanlar ve Göstergeler için OnChartEvent

Uzmanlar için OnTester

"OnTester" kullanmaya çalıştı, derleyici " TesterStatistics " hakkında şikayet ediyor. "TesterStatistics" ne zaman çalışacak?
 
fyords :

Hatalarda .cpp derlerken.

Lütfen bir hizmet masası talebi oluşturun. Editörün günlüğünü uygulamaya ekleyin (krakozyabry ile). Stüdyonun kendisinde " hata C4430: eksik tür belirteci - varsayılan int " gibi bir şeyin yazıldığını doğru anlıyorum
Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
nasdaq :
"OnTester" kullanmaya çalıştım, derleyici "TesterStatistics" hakkında şikayet ediyor. "TesterStatistics" ne zaman çalışacak?

İrade.

Şimdi tüm eski dörtlü işlevleri yeni parçalara aktarmak için özenli çalışmalar sürüyor. Bundan sonra, dörtlü mimariyle çelişmeyen yeni beşli işlevleri uygulamaya başlayacağız.

 
Yeni terminalin nasıl başlatılacağını söyle?
Bir gün, bazı eski Expert Advisor'ların derlemeyeceği yeni bir sürüm çıkacak. Halihazırda derlenmiş Uzman Danışmanlar yeni terminalde çalışacak mı? 1 Ağustos'ta yapılan 500'de olduğu gibi eski terminaller için destek kesilecek mi?
 
+ Dizinler hakkında soru. Mevcut beta sürümünde, uzmanlar için temel dizin terminal\MQL\Experts, ancak terminal\experts idi. İthalat ifadeleri bozulur. Örneğin, uzmanın metnini kopyalayıp yapıştırdıktan sonra, değiştirmeniz gerekir.
#include "include/stdlib.mqh"
üzerinde
#include "../include/stdlib.mqh"

Böyle mi kalacak yoksa MT4 dizinlerine mi dönecek?
 
ap :
Yeni terminalin nasıl başlatılacağını söyle?
Bir gün, bazı eski Expert Advisor'ların derlemeyeceği yeni bir sürüm çıkacak. Halihazırda derlenmiş Uzman Danışmanlar yeni terminalde çalışacak mı? 1 Ağustos'ta yapılan 500'de olduğu gibi eski terminaller için destek kesilecek mi?

Değişikliklerin hacmi büyük olduğundan, LiveUpdate'de yayınlamadan iki ay boyunca forumlarımızda herkese açık testler yapacağız.

Görevimiz geliştiricileri hazırlamak, mevcut programların uyumluluğunu kontrol etmek ve yayınlamaktır.

Tabii ki, tüm eski programlar yeni dil ile uyumludur. Ancak yine de belirli miktarda sorun ortaya çıkacaktır - bu yüzden genel testler yapıyoruz.

Eski derleyicideki tüm eski EX4 dosyaları, daha önce olduğu gibi terminalin yeni sürümü tarafından tamamen desteklenmektedir.

 
ap :
+ Dizinler hakkında soru. Mevcut beta sürümünde, uzmanlar için temel dizin terminal\MQL\Experts, ancak terminal\experts idi. İthalat ifadeleri bozulur. Örneğin, uzmanın metnini kopyalayıp yapıştırdıktan sonra, değiştirmeniz gerekir.
#include "include/stdlib.mqh"
üzerinde
#include "../include/stdlib.mqh"

Böyle mi kalacak yoksa MT4 dizinlerine mi dönecek?

Başlangıçta terminal, eski /experts dizininin dizin/dosya yapısını analiz eder ve kendisi tarafından bilinen dosyaları yeni MQL4\... dizinine aktarır.

Standart MT4 örnekleri kümesine dahil olmayan dosyalar etkilenmez ve orijinal yerlerinde kalır. Eski \experts dizinindeki EX4 dosyaları, gezgin ağacında bulunacaktır.

Yeni derleyici, yalnızca MQL4 ağacı içinde çalışır. Bu nedenle, geliştiricilerin yeniden inşa etmeleri ve yeni bir ortama geçmeleri en iyisidir.