Skripte: SelfGenerator

 

SelfGenerator:

Ein Script, das seinen Quellcode selbst generiert. Die Lösung für eine klassische Aufgabe in MQL5. Das Skript ist nicht anwendungsbezogen. Kann trotzdem für diejenigen, die Programmieren und Algorithmisierung lernen, von Nutzen sein.

Autor: Vladimir Gomonov

 
Interessant!!! Ich danke Ihnen
 
Wunderbar, wunderbar. Jetzt können wir selbstmodifizierende EAs auf Quellcodeebene erwarten :)
 
Buter:
Wunderbar, wunderbar. Jetzt können wir selbstmodifizierende EAs auf Quellcodeebene erwarten :)
Ich werde darüber nachdenken. ;-)
 

Übrigens, direkt im Thread (oder im Forum) kann man einen Mikro-Wettbewerb veranstalten: "Wer hat den kürzeren".

;-)

---------

Ich dachte... besser im Forum - um Leute aus dem mql4-Forum in das mql5-Forum zu locken.

Kürzere! Wenn sich jemand traut, das Kunststück zu wiederholen und den Rekord der Kürze zu brechen, bitte einen Thread im Forum eröffnen (unter dem Namen "Shorter!") und den Code dort posten.

 
Automated-Trading:

SelfGenerator:

Autor: Владимир

Hallo,

Als ich versucht habe, das Skript auszuführen, habe ich die folgende Fehlermeldung: 'SelfGenerator.ex5' ist zu alt, es sollte neu kompiliert werden. Mein MT5-Terminal wurde heute am 19/02/2011 (Build 401) aktualisiert.

Was sollte ich tun?

Mit freundlichen Grüßen,

 
och:

Hallo,

Als ich versucht habe, das Skript auszuführen, habe ich die folgende Fehlermeldung: 'SelfGenerator.ex5' ist zu alt, es sollte neu kompiliert werden. Mein MT5-Terminal wurde heute am 19/02/2011 aktualisiert (Build 401).

Was sollte ich tun?

Grüße,

Jetzt ist es als Quellcode verfügbar.
 

Oh mein Gott...soll das ein Scherz sein oder was?! Das einzige, was dieses Skript tut, ist das Schreiben der Zeichenfolge "S" in eine Datei...Absolut nutzlos...

 

Es funktioniert wie erwartet. Das Skript erstellt seinen eigenen Quellcode neu. Wofür können wir einen solchen Code verwenden?

Ich würde eine Bibliothek erstellen, die sich diese Idee zunutze macht, um ein Programm neu zu erstellen, und sie dann in die Telegramm-Api-Funktionen integrieren, damit die Benutzer den Quellcode anfordern können. Dies ermöglicht es dem Programmierer, gemeldete Fehler im Produkt zu finden und sie sofort zu korrigieren, überall und jederzeit.