2020.02.06 09:55:17.596 TestGenerator: Nicht übereinstimmende Datenfehler (Volumengrenze 95 am 2020.01.20 08:10 überschritten)
Die direkte Übersetzung lautet "Volumengrenze 95 überschritten". Aber was bedeutet das? Es gibt keine Lautstärkebegrenzung... Und andere Leuchter (M5) haben viel größere Volumina, aber keine Warnung...
2020.02.06 09:55:17.596 TestGenerator: Nicht übereinstimmende Datenfehler (Volumengrenze 95 am 2020.01.20 08:10 überschritten)
Die direkte Übersetzung lautet "Volumengrenze 95 überschritten". Aber was bedeutet das? Es gibt keine Lautstärkebegrenzung... Und andere Leuchter (M5) haben viel größere Volumina, aber keine Warnung...
Перегруженные функции обычно используются для выполнения похожих операций над различными типами данных. Простой пример такой функции в MQL5 - ArraySize(), которая возвращает размер массива любого типа. На самом деле эта системная функция является перегруженной, и вся реализация такой перегрузки спрятана от разработчика программ на MQL5: То есть...
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Hallo, wie mache ich 2 schwebende Kauf- und Verkaufsaufträge, die platziert werden, wenn sich eine neue M1-Kerze bildet?
int timeM1=0;
int PlaceOrdersOnM1() {
datetime candleOpenTime=iTime(Symbol(),_Period,0);
if (timeM1==0) {
timeM1=candleOpenTime;
return 0;
}
if (timeM1!=candleOpenTime) {
timeM1=candleOpenTime;
int ticket1=OrderSend(...); // выставляет отложку 1
int ticket2=OrderSend(...);// отложку 2
return !(ticket1<0 || ticket2<0);
}
return 0;
}
// вызывать каждый тик или по таймеру (по вкусу)
von Hand" geschrieben, nie in irgendeiner Weise überprüft
Hallo, können Sie mir sagen, wie ich 2 schwebende Kauf- und Verkaufsaufträge erteilen kann, wenn sich eine neue M1-Kerze bildet?
ist die neue Funktion zur Überprüfung der Kerzenöffnung für jeden TF (sehr nützlich)
Was bedeutet diese Warnung im Testgerät?
2020.02.06 09:55:17.596 TestGenerator: Nicht übereinstimmende Datenfehler (Volumengrenze 95 am 2020.01.20 08:10 überschritten)
Ist es möglich, Funktionen zu erstellen, bei denen der Parameter gleichzeitig eine Variable beliebigen Typs sein kann?
void Function (any_type A);Was bedeutet diese Warnung im Testgerät?
2020.02.06 09:55:17.596 TestGenerator: Nicht übereinstimmende Datenfehler (Volumengrenze 95 am 2020.01.20 08:10 überschritten)
Ist es möglich, Funktionen zu erstellen, bei denen der Parameter gleichzeitig eine Variable beliebigen Typs sein kann?
Ja, das Muster heißt
Ja, das Muster heißt
Das verstehe ich nicht.
Lesen Sie die FAQ.
Ich verstehe es immer noch nicht. Geben Sie bitte ein einfaches Beispiel zwischen int, double und string?
hat es nicht verstanden.
Lesen Sie die FAQ.
immer noch nicht verstehen. Geben Sie mir bitte ein einfaches Beispiel zwischen int, double und string?
https://www.mql5.com/ru/docs/basis/oop/templates
Warum in der Rubrik OOP?
https://www.mql5.com/ru/docs/basis/oop/templates
Warum haben Sie es in den OOP-Bereich gestellt?
Das ist genau das, was ich gelesen habe.
Aber es muss für diejenigen geschrieben worden sein, die es wussten, aber vergessen hatten.
Diese Informationen haben mir kein bisschen geholfen.
Können Sie mir ein einfaches Beispiel nennen?