MetaTrader 4 Build 529 Beta, Yeni Derleyici ile Yayınlandı - sayfa 44

 

Lütfen standart örneğinizi nasıl derleyeceğimi söyleyin?

Hangisi burada bulunur:

C:\Program Files\MetaTrader 4\experts\samples\ExportFunctions.mq4

Bir dize dizisini harici bir dll'ye geçirmekle ilgilidir.

Derleyici, sampledll.mqh dosyasındaki bu satırlardan şikayet ediyor

int SortStringArray(string&arr[],int);
int ProcessStringArray(string&arr[],int);

sorunlar

'arr' - import işlevi sampledll.mqh için geçersiz parametre

Bu satırlardan atılacaksa & ve []
int SortStringArray(dize dizi,int);
int ProcessStringArray(dize dizi,int);

daha sonra derleyici ExportFunctions.mq4'teki satırlara yemin eder

cnt=SortStringArray(strarray,ArraySize(strarray));

cnt=ProcessStringArray(strarray,ArraySize(strarray));

'strarray' - parametre dönüştürmeye izin verilmiyor ExportFunctions.mq4

strarray bir dizi olarak bildirilirken

string strarray[6]={ "birinci", "ikinci", "üçüncü", "dördüncü", "beşinci" };

 
Interesting :

geliştiriciler

EURUSD'de standart MACD'yi test etme. Ticaret hesabı aynı, parametreler aynı, sembol aynı.

İşlemler 509'da yapılır, ancak 538'de yapılmaz.


Yeni yapıda, lütfen OnStart giriş noktasını OnTick olarak değiştirin.
 
alexvd :

Yeni yapıda, lütfen OnStart giriş noktasını OnTick olarak değiştirin.
Ve normal sürüm ne zaman olacak?
 
Interesting :
Ve normal sürüm ne zaman olacak?


Sonraki yapılarda güncelleme yapacağız.
 

Yalnızca terminal çalışıyorsa, F4 veya Araçlar --> MetaQuotes Dil Düzenleyicisi'ne basmak ME düzenleyicisini ondan başlatır. Harika.
Terminal /portable'da başlatılır ve ME, /portable'da başlatılır. Kusursuzca.
Ancak sadece ME editörü çalışırken, ne F4 ne de Servis --> İşlem Terminali terminali açmaz.

Ayrıca terminal, A4Tech WOP-49 farenin tüm tekerleklerine yanıt vermiyor. Düzenleyici yanıt verir, ancak yalnızca kendi başına başlatıldığında (terminal F4 aracılığıyla değil).
İlginç: Piyasa İzleme ve Terminal Gezgini, Editör Gezgini penceresinin üzerine yerleştirildiğinde ve terminal odaktayken, Editör Gezgini, yalnızca ME bağımsız olarak başlatıldığında yine fare tekerleklerine tepki verir. Düzenleyici, terminalin F4'ü aracılığıyla başlatılırsa, fare tekerleklerine tepki vermez.

 
artmedia70 :

Yalnızca terminal çalışıyorsa, F4 veya Araçlar --> MetaQuotes Dil Düzenleyicisi'ne basmak ME düzenleyicisini ondan başlatır. Harika.
Terminal /portable'da başlatılır ve ME, /portable'da başlatılır. Kusursuzca.
Ancak sadece ME editörü çalışırken, ne F4 ne de Servis --> İşlem Terminali terminali açmaz.



Lütfen tüm detayları ile birlikte servis masasına yazınız , tekrarı mümkün değildir.

Terminal ve düzenleyicinin hangi kullanıcı altında ve hangi haklarla başlatıldığını, hangi işletim sistemi, bit derinliği, yapı numarasını belirtin. Teşekkür ederim.



 
alexloz :

Lütfen tüm detayları ile birlikte servis masasına yazınız , tekrarı mümkün değildir.

Terminal ve düzenleyicinin hangi kullanıcı altında ve hangi haklarla başlatıldığını, hangi işletim sistemi, bit derinliği, yapı numarasını belirtin. Teşekkür ederim.

Bilet #883890 | 2013.11.13 13:35
 
Kendim çözemedim. Söyleyin lütfen, ex5 komut dosyaları ve Uzman Danışmanlar test edilen MT4'te çalışmalı mı, çalışmamalı mı?
 

Yeni kod derleme. Derlemeden sonra, terminal gezgini penceresinde görünmez, gezgindeki listeyi yenilemek yardımcı olmaz. Sadece terminali yeniden başlatın.

Böyle mi olacak yoksa hala eskisi gibi mi - derlemeden hemen sonra terminal gezgininde yeni *ex4 görünüyor mu?

 
artmedia70 :

Yeni kod derleme. Derlemeden sonra, terminal gezgini penceresinde görünmez, gezgindeki listeyi yenilemek yardımcı olmaz. Sadece terminali yeniden başlatın.

Böyle mi olacak yoksa hala eskisi gibi mi - derlemeden hemen sonra terminal gezgininde yeni *ex4 görünüyor mu?


Danışmanın, göstergenin, komut dosyasının hangi kodunu daha ayrıntılı olarak söyler misiniz?Dosyanız editörün hangi klasöründe görünüyor?
Neden: