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

 
Nasıl oldu da birkaç ay önce birkaç Expert Advisor hatasız olarak MT4'te derlendi ve şimdi ortaya çıkan şey bu (aşağıya bakın) Anlamı MT4 terminali /Ver:4.00 build 509/ Bu alpari'deki en son sürüm. temizleme
Ne yapalım?
 
Lütfen açıklayın, yeni MT5 derleyicisi güncellenmiş MQL4 dilinde yazılmış programları anladığı için MT5'te çalıştırılabilir mi, çalıştırılamaz mı? Denedim, ancak kaydedilen mq4 uzmanları MT5 gezgininde görüntülenmiyor. Yeni dördü üzerine yazılan bir Uzman Danışmanın MT5 üzerinde çalışması mümkün olacak mı?
 
peterkonow :
Lütfen açıklayın, yeni MT5 derleyicisi güncellenmiş MQL4 dilinde yazılmış programları anladığı için MT5'te çalıştırılabilir mi, çalıştırılamaz mı? Denedim, ancak kaydedilen mq4 uzmanları MT5 gezgininde görüntülenmiyor. Yeni dördü üzerine yazılan bir Uzman Danışmanın MT5 üzerinde çalışması mümkün olacak mı?
Hayır, Uzman Danışmanlar, farklı ticaret mimarisi ideolojileri nedeniyle uyumsuzdur.
 
alexbHOME :
Nasıl oldu da birkaç ay önce birkaç Expert Advisor hatasız olarak MT4'te derlendi ve şimdi ortaya çıkan şey bu (aşağıya bakın) Anlamı MT4 terminali /Ver:4.00 build 509/ Bu alpari'deki en son sürüm.
Ne yapalım?
Geri derlenmiş kod kullanmayın.
 
Renat :
Geri derlenmiş kod kullanmayın.

Ancak kod çözülmedi, ancak kendi algoritmama göre baştan sona benim tarafımdan mı yazıldı? İntihal ile mi suçlanıyorum? Bu, Amerikalıların Ruslara / veya başka birine yönelik iddialarına benzer: Mısırlı, Iraklı, Libyalı, Suriyeli vb. / demokrasi: sadece yemek istediğim gerçeğinden sorumlusunuz (büyükbaba Krylov'un masalı). Kendimi birilerine haklı göstermem mi gerekiyor? NTS'de, Akademik Konsey'de kodunuzu koruyun, bizim veya yabancı dergide bir makale yazın? Bunun biraz saçma olduğunu düşünmüyor musunuz?

 
alexbHOME :

Ancak kod çözülmedi, ancak kendi algoritmama göre baştan sona benim tarafımdan mı yazıldı? İntihal ile mi suçlanıyorum? Bu, Amerikalıların Ruslara / veya başka birine yönelik iddialarına benzer: Mısırlı, Iraklı, Libyalı, Suriyeli vb. / demokrasi: sadece yemek istediğim gerçeğinden sorumlusunuz (büyükbaba Krylov'un masalı). Kendimi birilerine haklı göstermem mi gerekiyor? NTS'de, Akademik Konsey'de kodunuzu koruyun, bizim veya yabancı dergide bir makale yazın? Bunun biraz saçma olduğunu düşünmüyor musunuz?

Neden insanlara saldırıyorsun? Bunu çözmeli ve nedenini bulmalıyız. Büyük olasılıkla, geri derlenmiş kodlara karşı koruma tetiklenir; ayrıştırma sırasında değişkenlere gi_xx, gd_xx (genel, burada xx seri numaralarıdır) biçiminde adlar atanır li_xx, ls_xx, ld_xx ( xx'in seri numaraları olduğu yerel değişkenler ). Geri derlenmiş kodları belirlemek için başka mekanizmalar da vardır. Bu alandaki değişkenlere ad atayabiliyor musunuz bir bakın. Bu arada, bence, f0_xx'i ayrıştırırken işlevler belirlenir.

Tabii ki, ben de bu tür korumalara katılmıyorum çünkü. yasakların standartta belirtilmesi gerekiyor, ancak bunları şart koşmak istemiyorlar. bu koruma!

 
alexbHOME :

Ancak kod çözülmedi, ancak kendi algoritmama göre baştan sona benim tarafımdan mı yazıldı? İntihal ile mi suçlanıyorum? Bu, Amerikalıların Ruslara / veya başka birine yönelik iddialarına benzer: Mısırlı, Iraklı, Libyalı, Suriyeli vb. / demokrasi: sadece yemek istediğim gerçeğinden sorumlusunuz (büyükbaba Krylov'un masalı). Kendimi birilerine haklı göstermem mi gerekiyor? NTS'de, Akademik Konsey'de kodunuzu koruyun, bizim veya yabancı dergide bir makale yazın? Bunun biraz saçma olduğunu düşünmüyor musunuz?


Sevgili, derleyici size İngilizce olarak kodun size ait olmadığını ve bununla hiçbir ilginizin olmadığını ve ayrıca ücretsiz olarak kullanmaya çalıştığınızı, başkasının işini...

3 günlük acemi programcılar bile bu derleyici mesajının ne anlama geldiğini biliyorlar ... Bu yüzden yazarlık hakkında başlamasalar daha iyi olurdu ....

 
Barbarian :

Neden insanlara saldırıyorsun? Bunu çözmeli ve nedenini bulmalıyız. Büyük olasılıkla, geri derlenmiş kodlara karşı koruma tetiklenir; derleme sırasında değişkenlere gi_xx, gd_xx (x'in seri numaraları olduğu küresel) li_xx, ls_xx, ld_xx (xx'in seri numaraları olduğu yerel değişkenler) gibi adlar atanır. Geri derlenmiş kodları belirlemek için başka mekanizmalar da vardır. Bu alandaki değişkenlere ad atayabiliyor musunuz bir bakın. Bu arada, bence, f0_xx'i ayrıştırırken işlevler belirlenir.

Tabii ki, ben de bu tür korumalara katılmıyorum çünkü. yasakların standartta belirtilmesi gerekiyor, ancak bunları şart koşmak istemiyorlar. bu koruma!

Teşekkürler, gerçekten böyle tanımlayıcılarım vardı. Kaldırdı ve her şey yolunda gitti. Tekrar teşekkürler, neden bahsettiğini biliyorsun.

 
VOLDEMAR :


Sevgili, derleyici size İngilizce olarak kodun size ait olmadığını ve bununla hiçbir ilginizin olmadığını ve ayrıca ücretsiz olarak kullanmaya çalıştığınızı, başkasının işini...

3 günlük acemi programcılar bile bu derleyici mesajının ne anlama geldiğini biliyor ... Bu yüzden yazarlığınız hakkında konuşmaya başlamamak daha iyi olur ....

Cevap:

Sevgilim, 40 yıldır program yazıyorum (TsUP, Korolev). Ve zaten bir doktora olarak 30 yıl, yani İngilizce'den. herşey yolunda. mql4 decompilation'a hiç rastlamadım ama bunda oldukça iyisin anlaşılan :) "Ayrıca" kelimesi burada birlikte yazılmış ya da başkasının çalışmasını kullanmıyorsunuz :) Otomatik kod üzerinde programlar yazmaya başladım " Nairi", PL/1'de, Fortran'da. Ve arabalar "Nairi", BESM-4, BESM-6, EC-1020'den EC-1066'ya (SVR işletim sistemi), ardından "Elbrus" idi. Hiç böyle bir şey duydunuz mu?

 

alexbHOME :

canım ben 40 yıldır program yazıyorum

Sevgilim, derlemenizin temasını "Ben D'artagnan ve hepiniz pisliksiniz" olarak sunmaya devam ederseniz, o zaman yasağa gideceksiniz.

Deneyiminizi geliştirme için saklamanızı tavsiye ederim, bu konuda "baştan sona benim tarafımdan yazılmış" demagoji değil.

Neden: