Fehler, Irrtümer, Fragen - Seite 2100
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
Sie haben den Unterschied zwischen einem synchronen Befehl und einem asynchronen Befehl erkannt.
Könnten Sie eine Liste der asynchronen Funktionen zur Verfügung stellen?
Wenn ich es richtig verstehe, sind die Funktionen von Object und Chart (welche noch?) alle asynchron. Dann ist es nicht ganz klar, warum ChartGet schneller läuft als ChartXY?
Sie haben den Unterschied zwischen einem synchronen Befehl und einem asynchronen Befehl erkannt.
Könnten Sie eine Liste der asynchronen Funktionen zur Verfügung stellen?
Wenn ich es richtig verstehe, sind die Funktionen von Object und Chart (welche noch?) alle asynchron. Dann ist es nicht ganz klar, warum ChartGet schneller läuft als ChartXY?
CHARTEVENT_CHART_CHANGE
Hallo, ich habe das Studium von MQL5 aufhttps://www.mql5.com/ru/articles/100 begonnen. Ich habe den Code gestartet und den Fehler 4756 erhalten. Der Fehler hat sich auch nach Durchsicht der Dokumentation nicht verbessert. Ok, ich dachte, ich beginne mit einfachen Funktionen (Alert/Print...). Eine der wichtigsten Funktionen ist OrderSend. Ich habe angefangen, das Forum/die Dokumentation zu durchsuchen, wie man OrderSend verwendet. Ich habe diesen Artikelhttps://www.mql5.com/ru/docs/constants/tradingconstants/enum_trade_request_actions gefundenund den Code für die Eröffnung einer Kaufposition gefunden. Ich habe Fehler 4756 und Retcode 10030. Ich habe verstanden, dass 10030 - es ist die OrderSend-Eigenschaft, aber ich habe nicht verstanden, wie diese Eigenschaft verwendet werden sollte (ich habe mir den Code von jemand anderem angesehen) und wofür sie hauptsächlich verwendet wird. Dann öffnete ichhttps://www.mql5.com/ru/docs/trading/ordersend, kopierte den Code, führte ihn aus und er funktionierte einwandfrei.
Aber ich verstehe immer noch nicht, warum der Fehler 4756 auftritt und wie man ihn loswerden kann, ebenso wie den Fehler 10030.
Ich habe mir den Code zwischen
und diese.
Sie scheinen mir fast identisch zu sein, ich weiß nicht, wo diese Fehler auftreten (4756 und 10030). Bitte zeigen Sie mit dem Finger und erklären Sie es.
Hallo! Ich habe das Studium von MQL5 aufhttps://www.mql5.com/ru/articles/100 begonnen. Ich habe den Code gestartet und den Fehler 4756 erhalten. Also dachte ich, ich beginne mit dem einfachsten (Warnung/Drucken...). Eine der wichtigsten Funktionen ist OrderSend. Ich habe angefangen, das Forum/die Dokumentation zu durchsuchen, wie man OrderSend verwendet. Ich habe diesen Artikelhttps://www.mql5.com/ru/docs/constants/tradingconstants/enum_trade_request_actions gefundenund den Code für die Eröffnung einer Kaufposition gefunden. Ich habe Fehler 4756 und Retcode 10030. Ich habe verstanden, dass 10030 - es ist die OrderSend-Eigenschaft, aber ich habe nicht verstanden, wie diese Eigenschaft verwendet werden sollte (ich habe mir den Code von jemand anderem angesehen) und wofür sie hauptsächlich verwendet wird. Dann öffnete ichhttps://www.mql5.com/ru/docs/trading/ordersend, kopierte den Code, startete ihn, alles ist in Ordnung, es funktionierte.
Aber ich verstehe immer noch nicht, warum der Fehler 4756 auftritt und wie man ihn loswerden kann, ebenso wie den Fehler 10030.
Ich habe mir den Code zwischen
und diese.
Sie scheinen mir fast identisch zu sein, ich weiß nicht, wo diese Fehler auftreten (4756 und 10030). Bitte zeigen Sie mit dem Finger und erklären Sie
Verwenden Sie die Handelsklasse CTrade - so machen Sie garantiert so wenig Fehler wie möglich.
Beispiel für das Senden eines Handelsauftrags zur Eröffnung eines Kaufs:
Verwenden Sie die CTrade-Handelsklasse, um sicherzustellen, dass Sie so wenige Fehler wie möglich machen.
Beispiel für das Senden eines Handelsauftrags zur Eröffnung eines Kaufs:
CTrade - ist es eine universelle Klasse? Das heißt, er kann jeden anderen Code ersetzen?
CTrade - ist es eine universelle Klasse? Ist es also möglich, einen anderen Code durch diesen zu ersetzen?
CTrade wird mit dem Terminal in derStandardbibliothek->Trade Classes->CTrade ausgeliefert.
Sie scheinen mir fast identisch zu sein, ich weiß nicht, wo diese Fehler auftreten (4756 und 10030). Bitte zeigen Sie mit dem Finger und erklären Sie
https://www.mql5.com/ru/search#!keyword=Unsupported%20filling%20mode
Ein Beispiel von kodobase
Es gibt mehrere Möglichkeiten, Code in ME zu erhalten
Im MT5-Tester erlaubt das Objekt "Eingabefeld" OBJ_EDIT nicht, einen Wert darin zu bearbeiten. Ist das so vorgesehen oder ist es ein Fehler?
In den Terminals und im MT4-Tester ist es editierbar, aber im MT5-Tester ist es das nicht, der Wert, der bei der Erstellung des Objekts programmatisch eingegeben wurde, verschwindet.