skyjet: Dies ist keine verschachtelte Funktion, sondern Teil des grundlegenden MACD Sample EA. Ich versuche, eine berechnete Menge hinzuzufügen. Haupt- und einzige start()-Funktion
Sie müssen sich also den gesamten Code ansehen. Was Sie gezeigt haben, ist die Funktion
Ich bin ein Anfänger in diesem Geschäft. Deshalb bitte ich Sie um Ihre Hilfe.
Hier ist ein Teil des Codes:
int start()
{
if(IsTesting())return;
if (AccountBalance() < 111 ){
Alert("Erorr Balance");
return;
if (AccountNumber() != 11111){
Alert("Error AccountNumber");
return;}
}
Ich möchte zunächst prüfen, Gleichgewicht auf den Betrag, wenn weniger als 111 dann Alarm und zurück, wenn mehr dann auf Kontonummer überprüfen, wenn Konto korrekt ist dann Handel, wenn nicht dann Alarm und zurück...
Aber aus irgendeinem Grund ist es nur einzeln getan, wenn ich AccountBalance oder AccountNumber entfernen...
Wahrscheinlich eine neue Frage, aber was habe ich verpasst?
Ich bin ein Anfänger in diesem Geschäft. Deshalb bitte ich Sie um Ihre Hilfe.
Hier ist ein Teil des Codes:
Ich möchte zunächst prüfen, Gleichgewicht auf den Betrag, wenn weniger als 111 dann Alarm und zurück, wenn mehr dann auf Kontonummer überprüfen, wenn Konto korrekt ist dann Handel, wenn nicht dann Alarm und zurück...
Aber aus irgendeinem Grund ist es nur einzeln getan, wenn ichAccountBalance oder AccountNumber entfernen...
Wahrscheinlich eine neumodische Frage, aber was habe ich verpasst?
danke
Haben Sie Klammern (geformte Klammern) ausprobiert?
int start()
{
if(IsTesting())return;
if (AccountBalance() < 111 )
{
Alert("Erorr Balance");
return(0);
}
if (AccountNumber() != 11111)
{
Alert("Error AccountNumber");
return(0);
}
return(0);
}
Es gab genügend Klammern, aber an den falschen Stellen
Ich habe es mit deiner Hilfe optimiert, aber es lässt sich nicht kompilieren. Hier ist ein Screenshot, vielleicht gibt es eine zusätzliche Klammer oder .... :(
Was wäre, wenn es auch offene Positionen in anderen Instrumenten oder anderen EAs gäbe? Denken Sie darüber nach, was Sie schreiben.
Leider erhebt die Beschreibung der Bedingung keinen Anspruch auf Vollständigkeit und legt das Konzept der "40. Order" nicht vollständig offen. Dann wäre es viel einfacher, die Anzahl der im EA geöffneten Orders in einer Variablen zu speichern, anstatt die Standardfunktionen zu verwenden. Die anhängigen Aufträge sind in dieser Situation ein anderes Thema.
Dies ist keine verschachtelte Funktion, sondern Teil des grundlegenden MACD Sample EA. Ich versuche, eine berechnete Menge hinzuzufügen. Haupt- und einzige start()-Funktion
Sie müssen sich also den gesamten Code ansehen. Was Sie gezeigt haben, ist die Funktion
Es geht ungefähr so.
Vielen Dank für Ihre Hilfe!
Nur die Funktion der Losberechnung sollte universell gemacht werden
Hallo.
Ich bin ein Anfänger in diesem Geschäft. Deshalb bitte ich Sie um Ihre Hilfe.
Hier ist ein Teil des Codes:
Ich möchte zunächst prüfen, Gleichgewicht auf den Betrag, wenn weniger als 111 dann Alarm und zurück, wenn mehr dann auf Kontonummer überprüfen, wenn Konto korrekt ist dann Handel, wenn nicht dann Alarm und zurück...
Aber aus irgendeinem Grund ist es nur einzeln getan, wenn ich AccountBalance oder AccountNumber entfernen...
Wahrscheinlich eine neue Frage, aber was habe ich verpasst?
danke
Hallo.
Ich bin ein Anfänger in diesem Geschäft. Deshalb bitte ich Sie um Ihre Hilfe.
Hier ist ein Teil des Codes:
Ich möchte zunächst prüfen, Gleichgewicht auf den Betrag, wenn weniger als 111 dann Alarm und zurück, wenn mehr dann auf Kontonummer überprüfen, wenn Konto korrekt ist dann Handel, wenn nicht dann Alarm und zurück...
Aber aus irgendeinem Grund ist es nur einzeln getan, wenn ichAccountBalance oder AccountNumber entfernen...
Wahrscheinlich eine neumodische Frage, aber was habe ich verpasst?
danke
Haben Sie Klammern (geformte Klammern) ausprobiert?
Es gab genügend Klammern, aber an den falschen Stellen
Ich habe es mit deiner Hilfe optimiert, aber es lässt sich nicht kompilieren. Hier ist ein Screenshot, vielleicht gibt es eine zusätzliche Klammer oder .... :(
Was wäre, wenn es auch offene Positionen in anderen Instrumenten oder anderen EAs gäbe? Denken Sie darüber nach, was Sie schreiben.