[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 30
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Entschuldigung, dass ich vom Thema abschweife. Bitte um Rat, wenn jemand einen EA kennt, der die
Ich möchte Sie fragen, ob Sie einen Expert Advisor kennen, der alle Positionen in Ihrem Konto schließt, sobald der gesamte TP und SL erreicht sind. Ich bin Ihnen im Voraus dankbar.
Entschuldigung, dass ich vom Thema abschweife. Bitte um Rat, wenn jemand einen EA kennt, der die
Ich möchte Sie fragen, ob Sie einen Expert Advisor kennen, der alle Positionen in Ihrem Konto schließt, sobald der gesamte TP und SL erreicht sind. Vielen Dank im Voraus.
Sobald alle Mitnahmen und Verluste erreicht sind, werden die Positionen ohnehin geschlossen. Bitte präzisieren Sie die Frage
Ich habe ein Problem, ich drücke den Kompilierknopf und bekomme 2 Fehler:
1. In der Reihe:
int Fun_Error(int Error) // Funktion zur Fehlerbehandlung
'(' - Funktionsdefinition unerwartet C:\Users\Paul\Desktop\Heiniken M.mq4 (209, 14)
2. In der Reihe:
Standard: Alert('Ein nicht identifizierter Fehler ist aufgetreten', Error); // Andere Optionen
'Fehler' - Variable nicht definiert C:\Users\Pàâåë\Desktop\Heiniken M.mq4 (242, 53)
Ich habe eine Frage - ist Fun_Error() eine Standardfunktion oder muss sie geschrieben werden (ich habe diesen Teil des Codes von einem anderen EA übernommen)?
Der zweite Fehler ergibt sich aus dem ersten, ich kann nicht verstehen, was das Problem sein könnte((.
Ändern Sie den Variablennamen z. B. in err
Ändern Sie den Variablennamen in z. B. err
jetzt kann es err( nicht finden
Ich wollte, dass mein Expert Advisor um 8 und 11:30 Uhr einen kleinen Bericht an die Post schickt, etwa so
if(Hour()==8 && Time[z]!= LastTimeHS)
SendMail(""," Balanse "+AccountBalance()+" "+AccountCurrency()+
" \n Total Orders " +OrdersHistoryTotal()+
" \n Open Orders "+OrdersTotal()+
" \n Orders Profit "+AccountProfit()+
" \n Equity " +AccountEquity()+" "+AccountCurrency());
LastTimeHS = Time[z];
return;
if(Hour()==11 && Minute()==30 && Time[z]== LastTimeHS)
SendMail(""," Balanse "+AccountBalance()+" "+AccountCurrency()+
" \n Total Orders " +OrdersHistoryTotal()+
" \n Open Orders "+OrdersTotal()+
" \n Orders Profit "+AccountProfit()+
" \n Equity " +AccountEquity()+" "+AccountCurrency());
LastTimeHS = 0;
return;
Dieser Code unterbricht den Expert Advisor aus irgendeinem Grund (ich habe ihn an der falschen Stelle, am Anfang) und sendet alle 5 Minuten eine E-Mail (scheint bei jeder neuen Kerze zu sein). Bitte helfen Sie mir zu verstehen, was ich verbockt habe, ich kann nicht verstehen, was falsch ist...
Sobald alle Mitnahmen und Verluste erreicht sind, werden alle Positionen ohnehin geschlossen. Sie sollten vielleicht etwas genauer sein.
Sagen wir, ich habe 5 verschiedene Positionen offen (sie haben keine TP und SL), sobald der Gesamtgewinn +$100 oder -$100 ist, muss ich alle Aufträge schließen, unabhängig von
ob sie sich auf der Plus- oder Minusseite befinden