|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Wie kann ich meinen EA vor der Weitergabe schützen?
Hallo Leute,
ich habe einen fertigen EA und möchte, das er nur auf bestimmten Konten läuft. Ich hab schon mal gelesen, das man das mit der jeweiligen Kontonummer verknüpft, sodas er nur funktioniert, wenn man die exakte Kontonummer eingibt. Leider bringe ich das nicht. Vielleicht kann jemand helfen. vielen Dank im Voraus Steffen |
|
|||
if(AccountNumber()!=11111111)return;
|
|
|||
Danke für die schnelle Antwort - funktioniert leider nicht
|
|
|||
Es muss an der richtigen Stelle platziert werden.
|
|
|||
und wo ist die richtige Stelle?
Sorry, bin Anfänger. |
|
|||
Wahrscheinlich am Anfang der OnInit() oder OnTick();
in älteren Versionen: init() oder start(). |
|
|||
Verkaufst du leicht deine EA's?
---Leopold--- |
|
|||
Hi Steffen, solcher Code muss immer in die "Event Handling Functions" in diesem Fall in OnInit(). Zum Abbruch ist dann die Rückgabe INIT_FAILED entscheidend.
https://docs.mql4.com/basis/function/events Code:
int OnInit() { if(AccountNumber() != 123456789) { return (INIT_FAILED); } return(INIT_SUCCEEDED); } |
Lesezeichen |
Stichworte |
ea, mit kontonummer verknüpfen |
|
|