MQL4 TUTORIAL DEUTSCH - SIMPLES OBJEKTORIENTIERTES LABEL
https://mql4tutorial.de
Diesmal geht es um ein dynamisches, objekt-orientiertes Label. Das hier ist so eine dynamische Anzeige und sie zeigt uns derzeit den Bid-Preis an, der mit jedem Tick aktualisiert wird. Ein solches Objekt kann an jeder beliebigen Stelle hier auf dem Chart platziert werden. Und wir wollen uns jetzt einmal die Frage stellen, wie man denn so ein objektorientiertes, dynamisches Label in MQL4 erstellen kann. Dazu klicken wir hier oben auf diesen kleinen Button oder drücken die F4 Taste auf der Tastatur. Das ruft dann hier den MetaEditor auf und hier klicken wir auf Datei, Neu, Expert Advisor aus Vorlage, weiter. Ich vergebe hier einmal den Namen Simples Object Label, klicke auf weiter, weiter fertigstellen und jetzt entfernen wir alles oberhalb der Ontick Funktion. Und die beiden Kommentar-Zeilen hier. Denn im ersten Schritt erstellen wir jetzt unser Objekt. Dazu nutzen wir die Funktion Object create. Das hier ist der Name von unserem Objekt. Das wird den Namen Bid bekommen, weil es den Bid-Preis anzeigen soll. Und mit dieser Konstante OBJ Unterstrich Label können wir ein Label erstellen.
Wenn wir hier auf F1 drücken, dann zeigt uns die Hilfe an, dass es noch eine ganze Menge andere Objekte gibt. Und die letzten drei Parameter geben an, in welchem Fenster unser Objekt angezeigt werden soll. Wir nutzen hier die Null für das aktuelle Fenster. Auch für diesen Parameter, für das Datum setzen wir eine Null und der letzte Parameter ist für den Preis. Und der kann ebenfalls auf Null gesetzt werden. Jetzt nutzen wir Objekt Set Text, um für unser Objekt mit dem Namen Bid die Textausgabe Bid-Preis Doppelpunkt, gefolgt von der mit Double to String formatierten Ausgabe für den Bid-Preis mit der richtigen Anzahl der NachKommastellen auszugeben. Wenn man sich einmal die unterschiedlichen Währungspaare hier ansieht, dann sieht man, dass dieses Währungspaar vier NachKommastellen hat und dieses hier hat nur zwei. Und darum müssen wir uns hier kümmern. Das hier ist die aktuelle Schriftgröße. Die setzen wir auf 20. Wir möchten gerne die Schriftart Arial benutzen, und zwar in der Farbe Rot. Mit Objekt Set setzen wir jetzt für unser Objekt mit dem Namen Bid die Ecke für unser Objekt fest.
Wir entscheiden uns hier für die Ecke mit der Nummer eins. Wir werden gleich noch sehen, was das bedeutet. Aber vorher setzen wir noch die Distanz auf der X Achse auf 30 und die Distanz auf der Y Achse auf 60 Pixel. So, das war's. Jetzt können wir unseren Expert Advisor hier oben mit dem kleinen Button oder der F7-Taste kompilieren. Und wenn das ohne Fehler abgeht, klicken Sie bitte hier oben auf den kleinen Button oder drücken die F4 Taste um zurückzukehren in den MetaTrader. Und im MetaTrader klicken wir auf Ansicht, Strategie Tester. Das ruft dann hier unten diesen Strategie Tester auf und hier werden wir die Datei Simples Object Label ex4 aus und starten unseren Test. Und hier wird unser Label auch schon angezeigt. Jetzt ändern wir einfach im Quelltext mal die Ecke auf zwei, kompilieren nochmal, starten einen neuen Test und jetzt steht unser Bid-Preis Label hier unten. Wir können hier auch mit 100 Pixeln den Abstand ändern. Und jetzt sollte sich dieser Abstand hier verändern, wenn wir den Test stoppen und einen neuen Test starten. Und tatsächlich, jetzt wird unser Bid-Preis Label weiter im Chart angezeigt.
Wir können auch hier oben die Schriftgröße, die Schriftart und die Farbe verändern. Kompilieren noch einmal und dann sollte im nächsten Test hier so ein großes grünes Label mit völlig anderer Schriftart zu sehen sein. Okay, in diesem Video haben Sie gelernt, wie Sie ein objektorientiertes Label in MQL4 erstellen können. Und Sie haben es selbst programmiert. Mit diesen wenigen Codezeilen im MetaEditor.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «MQL4 TUTORIAL DEUTSCH - SIMPLES OBJEKTORIENTIERTES LABEL», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.