Bibliotheken: mt-R

 

mt-R:

Eine Bibliothek zur Interaktion von МТ4/5 mit R

Autor: СанСаныч Фоменко

 
Automated-Trading:

mt-R:

Autor: SanSanych Fomenko

korrigiere die Tippfehler - die Lizenz ist "GPL v.2" und nicht GNU-2 (als ob die Bedingungen völlig unterschiedlich wären).
 
Gut gemacht, Jungs! Ich danke euch!
 
Maxim Kuznetsov:
Tippfehler korrigieren - die Lizenz lautet "GPL v.2", nicht GNU-2 (als ob die Bedingungen völlig unterschiedlich wären).

Die Sprache R selbst wird unter der GNU GPL-Lizenz vertrieben. Pakete unter der GPL-Lizenz.

Ich werde nicht auf die Details eingehen.

Jeder kann sie mit einem Link zu dieser Codobase-Klausel uneingeschränkt nutzen.

 
СанСаныч Фоменко:

Die Sprache R selbst wird unter der GNU GPL-Lizenz vertrieben. Pakete unter der GPL-Lizenz

Ich werde nicht auf die Feinheiten eingehen.

Jeder kann es uneingeschränkt unter Bezugnahme auf diese Klausel der Codobase verwenden

Das daraus resultierende Produkt unterliegt der GPL v2-Lizenz, und dies sollte deutlich angegeben werden. Und Sie haben Unrecht mit "uneingeschränkt"

. Die Regeln des guten Benehmens verlangen auch, dass Sie den vollständigen Text zusätzlich zur Präambel in den Quelltext einfügen. Darauf wurden Sie in der Diskussion auch hingewiesen.
 
Maxim Kuznetsov:
das daraus resultierende Produkt hat eine GPL v2-Lizenz, und dies sollte deutlich angegeben werden. Und Sie haben Unrecht mit "unbegrenzt"

. Die Regeln des guten Benehmens verlangen auch, dass Sie den vollständigen Text zusätzlich zur Präambel in den Quelltext einfügen. Darauf wurden Sie in der Diskussion auch hingewiesen.

Korrigiert
 
Ich füge hier eine geänderte Version von R.mqh bei.
Dateien:
R.mqh  17 kb
 
Ich füge hier eine geänderte Version von R.mqh bei.
Dateien:
R.mqh  17 kb
 

Danke Rasoul!
Es ist eine kleine Änderung erforderlich, um sie für MT5 kompilieren zu können - fügen Sie ein weiteres #endif nach R86.dll import hinzu


Die Bibliothek funktioniert nicht mehr mit den neuesten Versionen des Terminals, Rasouls Datei funktionierte für MT4.
Aber um diese Datei für MT5 zu kompilieren, war eine kleine Änderung erforderlich, ich habe die geänderte Datei angehängt.

Und ich habe ein weiteres Problem mit MT5 - die Bibliothek funktioniert nur in Skripten, aber Expert Advisors stürzen mit einem Fehler direkt nach dem Aufruf von RInit ab. Ich sitze schon seit einer Stunde und habe immer noch nicht herausgefunden, was falsch ist.

Dateien:
R.mqh  17 kb
 
Ich verwende R.mqh mit mt 5.
Sobald Sie ein Programm ausführen, das diese Datei verwendet, wird MT5 beendet.
Helfen Sie mir.

 

Eine große Bitte an die Modifizierer. Bitte ändern Sie den Namen der Bibliothek nach jeder Änderung. Bibliotheken mit gleichem Namen und unterschiedlichem Inhalt bereiten Kopfzerbrechen und sind eine Zeitverschwendung.

Wir müssen den Überblick über die Versionen behalten. Sonst ist es eine Katastrophe.

Viel Glück!