Antwort

Datei str/mql4/ex4 nur lesen

2 Antworten

Patrick

Kunde, bbp_participant, Gemeinschaft, 424 Antworten.

Profil besuchen

vor 7 Jahren #115357

Hallo,

 

wenn wir Strategie zu mql4 exportieren, kann hinzugefügt werden Format nur für Backtest gewidmet? 

 

Beispiel: Ich werde die mql4-Datei meiner Strategie exportieren und möchte sie mit einem Fremden teilen. Also kompiliere ich die mql4-Datei zu ex4 und die ex4-Datei wird nur für das Backtesting gesperrt, der Handel ist nicht erlaubt. 

 

das gleiche könnte mit str Datei sein, erstellen Sie str, die nur lesen werden-keine mql4 exportieren usw. nicht den Quellcode zeigen. Aber kann mit anderen geteilt werden.

 

Danke, dass Sie das in Betracht gezogen haben.

 

0

mikeyc

Kunde, bbp_participant, Gemeinschaft, 877 Antworten.

Profil besuchen

vor 7 Jahren #138326

Für MQ4 editieren Sie einfach die letzte Funktion in der Datei wie folgt und kompilieren dann zu ex4:

bool customStart() {
   return IsTesting();
}

Wenn der EA im Tester nicht läuft, wird er nicht gehandelt.

0

Karish

Customer, bbp_participant, community, sq-ultimate, 443 replies.

Profil besuchen

vor 7 Jahren #138331

Zunächst einmal gibt es DeCopmpailer, die Ihr ex4 in mq4 dekompilieren können, aber sie sind nicht so schlau..,

Stellen Sie sicher, dass Sie diese Zeilen über Ihren gesamten Code einfügen:

#property copyright "Copyright © 2016, IHR NAME HIER."
#property description "HIER KANN EINE EMAIL stehen, aber irgendetwas muss hier stehen"

Und zu Ihrer Frage fügen Sie dies unter Ihrer OnStart()-Funktion hinzu:

if(!IsTesting()) {return(true); Print("THIS EA IS LOCKED AND CAN BE USED ONLY IN BACKTESTING.");}

0

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)