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
Wo sind die ersten acht Stunden des Montags?
+ Wenn Sie das Terminal während des Tests minimieren und danach maximieren, erhalte ich etwas wie (klappt das Zitatfenster zu):
Build 567, Terminal - Alpari (seit 565 waren diese Pannen), WinXP SP3 (32bit), Demo-Konto in Alpari - Rubel.
567 bauen
Ständige Informationen über Gedächtnislücken. Das war früher nicht der Fall.
Dropdown-Kalender (Beginn und Ende des Testzeitraums) schließen 0,5 Sekunden nach dem Öffnen.
Die Ersteinzahlung wird ständig auf 10000 zurückgesetzt.
Disco:
Bild 567, Alpari-Terminal (es gab diese Probleme mit 565), WinXP SP3 (32bit), Alpari Demo-Konto - Rubel.
In dem Moment, in dem die Zeilen leer werden, liefert SymbolInfoTick(Symbol(), tick) Nullen in tick.bid und tick.ask.
+ Nullen werden im Fenster zum Öffnen/Schließen/Ändern von Aufträgen und Positionen angezeigt.
Offensichtlich ist das Problem in Alpari's Rubel-Konto (oder vielleicht ist es wegen des Glases), denn ich öffnete Terminal von Broco und gab den Alpari Demo-Server dort - geöffnete Demo Rubel-Konto - die "Disco" wiederholt
Hallo!
Hatte jemand ein solches Problem in MQL5? Manchmal (in etwa einem von hundert Fällen) kann mein EA einen schwebenden Auftrag nicht löschen, bis ich alle schwebenden Aufträge selbst manuell lösche. In diesem Fall werden keine Fehler einfach gelöscht. Oder vielleicht entfernt sie jemand anderes? Wenn jemand bereit ist zu helfen, werde ich Ihnen bei Bedarf Login und Passwort und Kontonummer mit "gefangenen Aufträgen" schicken. Ich danke Ihnen im Voraus.
void OnTick()
{
MqlTradeRequest-Anfrage;
MqlTradeResult Ergebnis;
MqlTradeCheckResult checkResult;
//------ Auftrag löschen ------
request.action=TRADE_ACTION_REMOVE;
//request.order=OrderGetTicket(0);
request.order=8273050; // explizit angeben, dass nicht alles gelöscht werden soll
if(OrderCheck(Anfrage,checkResult))
{
Alert(request.order);
Alert(request.action);
OrderSend(Anfrage,Ergebnis);
}
sonst
{
Alert("Fehler: ",checkResult.retcode);
}
}
Mein Kopf ist völlig durcheinander! Dieser einfache Entwurf funktioniert nicht. Die Datei existiert, kann aber nicht gefunden oder geöffnet werden. Warum?!
Mein Kopf ist völlig durcheinander! Dieser einfache Entwurf funktioniert nicht. Die Datei existiert, kann aber nicht gefunden oder geöffnet werden. Warum?!
Ich danke Ihnen! Die Datei wird jetzt gefunden, aber sie lässt sich immer noch nicht öffnen: Fehler beim Öffnen der Datei: 5004. Was kann das sein?
Höchstwahrscheinlich wird diese Datei von einem anderen Programm geöffnet und ist daher derzeit gesperrt.
Nein, es handelt sich um eine einfache Textdatei mit einer Zeile darin, die nirgendwo anders geöffnet ist.
Ich möchte nur eine Zeile aus der Datei als Beispiel lesen. Aber es funktioniert nicht!
Interessant ist, dass, wenn ich dasFILE_READ-Flag setze, der Fehler 5004 lautet,
und wenn FILE_READ|FILE_WRITE, wird die Datei ohne Fehler geöffnet (aber es kann immer noch keine Zeile aus ihr gelesen werden).
Ich verstehe gar nichts...
Hier ist der gesamte Code: