Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 505
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
Hallo zusammen!
Ich habe die halbe Nacht damit verbracht, herauszufinden, warum eine einfache Bedingung nicht funktioniert, bitte helfen Sie mir, es herauszufinden:
Ich laufe auf historischen Daten, die Variablen macd1,2, lowprice, highprice sind Werte zugewiesen, aber die Bedingung will nicht laufen, ich brach mir den Kopf kann nicht verstehen, wo zu graben ... (((
die Variablen sind alle doppelt ?
Ich wiederhole die Frage - können Sie mir bitte sagen, ob sie ohne die DLL deaktiviert ist?
Ich wiederhole die Frage - können Sie mir bitte sagen, ob sie ohne die DLL deaktiviert ist?
Nein
OnChartEvent() funktioniert in der Testversion nicht.
Ich danke Ihnen.
Alle Variablen sind alle doppelt ?
Ja, alles doppelt, es kompiliert ohne Fehler.
Hallo zusammen!
Ich habe die halbe Nacht damit verbracht, herauszufinden, warum eine einfache Bedingung nicht funktioniert, bitte helfen Sie mir, es herauszufinden:
Ich laufe auf historischen Daten, die Variablen macd1,2, lowprice, highprice sind Werte zugewiesen, aber die Bedingung will nicht laufen, ich brach mir den Kopf kann nicht verstehen, wo zu graben ... (((
Zunächst einmal sollten Sie beachten, dass Sie Daten mit einem Null-Balken verwenden. Diese Daten sind nicht konstant (ein Tick hat die einen Daten, der nächste Tick hat andere Daten).
Zweitens: Wie haben Sie überprüft, dass die Bedingung nicht erfüllt ist?
Hallo zusammen!
Ich habe die halbe Nacht damit verbracht, herauszufinden, warum eine einfache Bedingung nicht funktioniert, bitte helfen Sie mir, es herauszufinden:
Ich laufe auf historischen Daten, die Variablen macd1,2, lowprice, highprice sind Werte zugewiesen, aber die Bedingung will nicht laufen, ich brach mir den Kopf kann nicht verstehen, wo zu graben ... (((
iHigh, iLow sollte anstelle von High, Low verwendet werden
Zunächst ist zu beachten, dass Sie Daten mit einem Null-Balken verwenden. Diese Daten sind nicht konstant (ein Tick ist ein Tick, der nächste Tick ist ein anderer).
Zweitens: Wie haben Sie überprüft, dass die Bedingung nicht erfüllt ist?
1. Ja, der Fall im Code ist für einen Null-Balken, keine Möglichkeit zu überprüfen, welchen Fall ich jetzt getestet habe, ich werde es heute Abend überprüfen.
2. Ich habe es überprüft, indem ich einen Kommentar zu einem Diagramm mit Werten ausgegeben habe, macd, High und Low haben Werte und min(max)price bekommt nicht die entsprechenden Werte.
Ich muss iHigh, iLow anstelle von High, Low verwenden
Danke, ich werde es am Abend überprüfen, aber ich verstehe nicht, warum Highprice einen Wert erhält, aber min und max price immer noch Null sind?
Ein völliges Durcheinander und ein Missverständnis dessen, was Sie tun...
//--- И далее вообще не понятно к чему у вас фигурные скобки - они висят в пустоте, а это составной оператор, который должен после условия идти. после каждого if стоит всегда открывать фигурную скобку?или чем чревато мое расположение фигурных скобок?