Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MQL-Decompiler

Geschrieben

Kann mir jemand einen kostengünstigen Dekompiler empfehlen oder eine andere Möglichkeit einen Indikator, der mir nur als ex4-Datei vorliegt zu dekompilieren.

 

Grüße Knochen

Featured Replies

Geschrieben
Kann mir jemand einen kostengünstigen Dekompiler empfehlen oder eine andere Möglichkeit einen Indikator, der mir nur als ex4-Datei vorliegt zu dekompilieren.

 

Grüße Knochen

 

 

Ich vermute mal, dass es um keine Copyright geschützten EAs geht, richtig?

 

Dienstleister, die Dir die ex4 Datei dekompilieren gibt es inzwischen genauso viele wie Hersteller nicht funktionierender oder geklonter EAs. Von einem Bekannten habe ich gehört, dass die Drittanbieter entweder mit einer Lizenz von purebeam arbeiten oder gecrackte Versionen verwenden.

Ich könnte und wollte an der Stelle keinen empfehlen, da man nicht weiß, wer dahinter steckt und wo man den Sourcecode später wiederfindet. Ein Unternehmen, dass auf der Webseite keine Steuernummer oder dergleichen angegeben hat, würde ich prinzipiell misstrauen.

Geschrieben

Ich kann dir die Datei zu MQL4 Studienzwecken umwandeln.

Wenn der Admin kein Problem damit hat auch gern hier im Forum.(dann einfach die *.ex4 Datei hier posten.)

Geschrieben

Wenn ich das jetzt wieder lese, geht mir der Hut hoch :blink:

 

Es ist also notwendig, kopiergeschützte Dateien "auseinanderzunehmen" um nicht selbst Opfer eines Wiederverkäufers zu werden?

Verstehe ich das richtig: Der hier verkauft Freeware/ Open Source für 69 USD?

 

Wenn ja, sollte man dem nicht das Handwerk legen?

Geschrieben

Auch wenn davon auszugehen ist, daß es sich in diesem Fall um massive Copyright-Verstöße handelt, verbietet die bekannteste Open-Source-Lizenz GPL den Verkauf von Software zu beliebig hohen (also insbesondere auch weit über eigene Kopier- oder Materialkosten hinausgehenden) Preisen überhaupt nicht. Sie verlangt nur, daß dem neuen Nutzer der Software genau die gleichen Rechte eingeräumt werden, wie dem Übergebendem, insbesondere die Möglichkeit des vollständigen Zugriffs auf den Quelltext und dessen Modifizierung.

 

Freie Software nach Sicht der an die Free Software Foundation angelehnten Lizenzen (was bei weitem nicht alle Lizenzen für freie Software sind) ist mit den Worten des wichtigen Pioniers Richard Stallman im Sinne von "Free speech" und nicht im Sinne von "Free beer" zu verstehen.

 

Einige Lizenzen für freie Software, wie z. B. die BSD-Lizenz erlauben sogar die kommerzielle Nutzung in proprietärer Software unter der einzigen Bedingung des Belassens ursprünglicher Copyright-Vermerke.

 

Bei Freigabe in die Public Domain gelten sogar überhaupt keine Restriktionen mehr, wobei ganz wichtig ist, daß fast alle in den USA mit direkten Steuermitteln erstellten Programme dazu gehören, also insbesondere viele Ergebnisse universitärer Arbeiten und anderer staatlicher Einrichtungen.

  • 3 Monate später...
Geschrieben

@Knochen

Hallo ich habe bis jetzt nur eine URL gefunden die so was anbieten,kannsd du ja dir mal ansehen,ich stehe natürlich nicht mit der seite in irgendwelcher verbindung.

 

http://www.purebeam.biz

karlos

  • 2 Wochen später...
Geschrieben
Gibt es nicht einen Decompiler zum download? http://www.ex4mq4.com/ kostet doch, wenn ich das richtig verstehe...

 

Nein, es gibt keinen kostenloses Decompiler. Die Dateien sind ja nicht umsonst verschlüsselt :laugh:

Entweder du kaufst dir die ex4mq4 - Software, oder du wendest dich an einen (in der Regel kostenpflichtigen)Dienst, der das decompilieren anbietet.

Geschrieben
Nein, es gibt keinen kostenloses Decompiler. Die Dateien sind ja nicht umsonst verschlüsselt :laugh:

[...]

 

Ist es nicht eigentlich so, dass MQL4 für uns Menschen die lesbare Computer-Sprache ist, und der Kompiler setzt es dann in eine ex4 um, damit es für den Computer selbst lesbar und umsetzbar ist?!? Also so, dass es weniger mit Verschlüsselung zu tun hat - sondern eher mit einem Umstand der als sogenannte Blackbox "zweckentfremdet" wird?!?

Geschrieben

Ja, natürlich, du hast Recht.

Meine Antwort war aber eher darauf bezogen, dass nicht umsonst nur die ex4-Dateien herausgegeben werden, und nicht die mq4-Dateien. Dieser Nebeneffekt wird also nicht umsonst genutzt, und das ist auch das gute Recht der EA-Schreiber.

Geschrieben

Sehe ich ohne Zweifel genauso... so einen EA erstellen macht ja auch enormen Aufwand...! Das muss "verschlüsselt" nutzbar sein!

Im Grunde eine sehr gute Sache!

Geschrieben

Ja vom Prinzip her habt ihr Recht. Es gibt auch Techniken mit denen versucht wird den computerlesbaren Code so umzusetzen das beim decompilen nur Stuss rauskommt. Das ginge dann in die Richtung der Verschlüsselung. Aber es führt hier sicherlich viel zu weit.

 

Was mich ja auch mal interessieren würde: Was passiert wenn man nen MQL-Sheet durch nen C++ Decompiler jagt!?!

 

Ich habe schon Decompiler-Services gesehen wo dann die Kommentare wieder drinn standen - so ein Blödsinn. :laugh: Aber ich glaube das hatten wir schonmal irgendwo angesprochen.

 

Wieso sollte man eigentlich so viel Zeit damit verschwenden sich mit dem decompilen von vorhandenen Daten zu beschäftigen? Wäre es nicht sinnvoller die Strategie genau zu prüfen und zu erfassen und dann das ganze selbst in einem EA zusammenzufassen? das hat auf jeden Fall mehr Stil, denn ob man mit dem decompilen von EA´s viel besser wird kann ich mir nicht vorstellen.

 

Viele Grüße,

Rumpel

Geschrieben
...das hat auf jeden Fall mehr Stil, denn ob man mit dem decompilen von EA´s viel besser wird kann ich mir nicht vorstellen.

Viele Grüße,

Rumpel

komplett richtig. Doch am besten lehrt der Meister, der selbst das Beispiel ist :laugh:

Also, ich versuche oft Logiken nachzuvollziehen - um eben die Denkstruktur für einen EA zu erlernen.

 

(Sport beispielsweise lernt man nur dann gut, wenn man einen guten Trainer als Beispiel hat. Jemand der es richtig vormacht...)

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.