Fehler, Irrtümer, Fragen - Seite 2528
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
Ist dieses Verhalten korrekt?
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
class name
{
public:
int func()
{
static int t=0;
t++;
return t;
}
};
name A,B;
//+------------------------------------------------------------------+
void OnInit()
{
Print("A "+A.func());
Print("B "+B.func());
}
//+------------------------------------------------------------------+
/*
2019.08.10 20:39:57.533 MyTest (EURUSD_i,H1) A 1
2019.08.10 20:39:57.533 MyTest (EURUSD_i,H1) B 2
Erwartet
2019.08.10 20:39:57.533 MyTest (EURUSD_i,H1) A 1
2019.08.10 20:39:57.533 MyTest (EURUSD_i,H1) B 1
Da verschiedene Instanzen von Klassen deklariert werden
Ist dieses Verhalten korrekt?
natürlich
Statische Variablen sind also außerhalb ihrer Objekte sichtbar?
Statische Variablen sind also außerhalb ihrer Objekte sichtbar?
Und wenn es nach Ihnen ginge, was wäre dann der Sinn von Statik?
Hallo,
Ich habe einen Fehler festgestellt, der bei mehreren Brokern im MT5 2085 repliziert wurde.
1) Wenn das Rechteck ein Enddatum in der Zukunft hat (z.B. 2020), verschwindet es beim Herauszoomen vom Bildschirm, beim Hineinzoomen erscheint es wieder.
2) Wenn ein Diagramm Balken mit Daten aus der Zukunft enthält (z. B. ein benutzerdefiniertes Tick-Diagramm, bei dem die Balken im Oktober 2019 beginnen), ist es nicht möglich, darauf zu zeichnen. Wenn ich eine Linie und ein Rechteck auswähle und auf das Diagramm klicke und zeichne, passiert nichts. Dann stellt sich heraus, dass das Objekt schief gezeichnet wurde.
Bitte finden Sie heraus, was falsch ist und beheben Sie den Fehler. Bei Bedarf kann ich ein Video machen. Ich danke Ihnen!
Dieser Code funktioniert gut, wenn die Registerkarte Optionen im Tester ausgewählt ist. Dann gibt der hervorgehobene Kommentar im Code SendMessage 1 zurück.
Wechselt man jedoch die Registerkarte, wird das Menü zwar aufgerufen, aber der Eintrag "Laden" wird nicht ausgewählt - SendMessage gibt 0 zurück. Gleichzeitig kann man im geöffneten Menü den Eintrag problemlos manuell auswählen.
Können Sie mir sagen, wo das Problem liegt, dass SendMessage Null zurückgibt?
Hallo zusammen!
Ich mietete einen VPS und hörte auf, Signale zu kopieren. Wenn ich den VPS vom Stromnetz trenne, funktioniert alles. Log gibt Fehler aus. Womit kann sie in Verbindung gebracht werden?
2019.08.12 23:03:18.632 MQL5.community: Autorisierung fehlgeschlagen
Frage nach zulässigen Zeichen in Bezeichnern. Beispiel
Das Ergebnis:
Empfing einen Variablenbezeichner mit einem Leerzeichen.
Wenn wir das Beispiel wie folgt umschreiben:
dann können wir einen Widerspruch formulieren: Was ist der Unterschied zwischen (1) und (2)?