[ARCHIV]Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Ohne dich kann ich nirgendwo hingehen - 5. - Seite 87
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
Könnten Sie bitte ein Rätsel lösen: Warum, wenn ich diese Funktion eingefügt habe || isCloseLastPosByTake() == True || begann der Experte im Testgerät sehr langsam zu werden, mal 10! Dies ist eine der 4 sich gegenseitig ausschließenden Bedingungen, so dass ich die if-Kette nicht wie bei summierten Bedingungen verwenden kann, um den Code schneller laufen zu lassen. Was können Sie mir raten? Ich danke Ihnen im Voraus für Ihren Rat!
Können Sie mir bitte sagen, wie man Kaufaufträge eröffnet? Bedingungen für Verkaufsaufträgeif(OrdersTotal()==0&& ma0<ma1 && ma1<ma2). Ich verstehe, dass wireinen Schalterbenutzen müssen. Was soll ich anstelle von(x,a,b)schreiben?
if(AufträgeSumme()==0)
switch(x)case'a':Fall'b':
Vielen Dank im Voraus!
Diese Funktion geht die Aufträge durch, um den letzten zum Zeitpunkt der Übernahme geschlossenen Auftrag zu finden. Überarbeiten Sie diese Funktion, um sie zu beschleunigen. In Kims Programm sind sie alle universell, was bedeutet, dass eine Menge unnötiger Dinge aus ihnen entfernt werden können. Auch hier hängt alles von der Logik Ihres Expert Advisors ab.
Können Sie mir sagen, wie ich einen Kaufauftrag eröffne? Bedingungen für Verkaufsaufträgeif(OrdersTotal()==0&& ma0<ma1 && ma1<ma2). Ich verstehe, dass wireinen Schalterbenutzen sollten. Was soll ich anstelle von(x,a,b)schreiben?
if(AufträgeSumme()==0)
switch(x)case'a':Fall'b':
Vielen Dank im Voraus!
Es wird nur ein Auftrag eröffnet, nicht mehr, weder zum Verkauf noch zum Kauf.
Ich habe den ganzen Tag damit zu kämpfen, zu verstehen, warum die Funktion -1 zurückgibt
Der Aufruf geht folgendermaßen
Alle Bestellungen sind in der Geschichte !
Worin kann der Fehler liegen?
Ich habe den ganzen Tag damit zu kämpfen, zu verstehen, warum die Funktion -1 zurückgibt
Der Aufruf geht folgendermaßen
Alle Bestellungen sind in der Geschichte !
Worin kann der Fehler liegen?
Es gibt keine "0", es gibt "EURUSD", "AUDUSD" usw.
Es gibt kein solches Symbol "0", es gibt "EURUSD", "AUDUSD" usw.
Wenn es kein solches Symbol gibt if ( t=="0") t=Symbol(); dann wird t gleich unserem Symbol, an das der EA angehängt ist;
Wenn es kein solches Symbol gibt if ( t=="0") t=Symbol(); dann wird t gleich unserem Symbol, an das der EA angehängt ist;
Tut mir leid, ich habe es nicht bemerkt... Dann ist es hier:
Die letzte Bestellnummer ist OrdersTotal()-1; Aber das ist nicht der Punkt. Ich habe es versucht, es stellt sich heraus, dass die Historie der geschlossenen Aufträge im Tester nicht sichtbar ist, auf dem Demokonto funktioniert Ihr Code.
Ich habe das, was Sie geschrieben haben, nicht in meinem Code.
Das tue ich.
int d=OrdersHistoryTotal();
und sie geht zuerst durch...
Nun, das macht nichts, ich habe das Problem an anderer Stelle im Code gefunden ....