
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
Ich glaube, ich hab's. Ich habe den Namen des Objekts in der Funktion festgelegt.
ObjectCreate(name+ WindowExpertName(), OBJ_LABEL, WindowFind(WindowExpertName()), 0, 0);
Es geht nicht um Objekte...
Sie schreiben es in init()
IndicatorShortName("CC-STOKS ");
Sie verwenden WindowExpertName() als Indikatorname in einer Rendering-Funktion...
Entscheiden Sie sich, mein Lieber (entschuldigen Sie die Vertrautheit), entweder heißt der Indikator "CC-STOKS" (ein Pseudonym), oder er ist nach dem Experten benannt...
Ich spreche von meinem...
Nun, ich sehe keine Prüfung für ein Objekt.
Die Zeile IndicatorShortName("CC-STOKS ") wurde entfernt;
Scheint jetzt zu funktionieren.
//------------------------------------------
Ich habe es überprüft.
Der Kommentar gibt "-1" zurück.
Und - es spielt keine Rolle, ob der "Alias" vorhanden ist oder gelöscht wurde.
Ja, es funktioniert gut...
Vielen Dank an alle, die geholfen und Fragen beantwortet haben!
Ich habe schon ein paar Bier getrunken, aber du machst mich wahnsinnig...
klarstellen, was vor sich geht...
oder
1. kein Kurzname und
Ihr init() so wie es ist
oder setzen Sie den Kurznamen in Ihrem int()
und dann beim Zeichnen von Objekten WINDOW als Unterfensternummer verwenden
sollte die Objektfunktion wie folgt aussehen
auf diese Weise werden alle Schlüsselattribute als Parameter übergeben, und der Objektname sollte übrigens außerhalb der Funktion gebildet werden ...
Guten Tag. Bitte beraten Sie mich.
Ist es möglich, ein Dreieck in das Indikatorfenster zu zeichnen? Wenn ja, wie kann man die Koordinaten festlegen?
Ich kann in der mql-Hilfe keine Möglichkeit finden, die Koordinaten eines Dreiecks festzulegen.
Guten Tag. Bitte beraten Sie mich.
Ist es möglich, ein Dreieck in das Indikatorfenster zu zeichnen? Wenn ja, wie können die Koordinaten angegeben werden?
Ich kann in der mql-Hilfe keine Möglichkeit finden, die Koordinaten eines Dreiecks festzulegen.
ObjectCreate(name, OBJ_TRIANGLE, WindowFind(WindowExpertName(), Time[-1],vertex1_price,
Zeit[-5],vertex2_price,
Zeit[-7],vertex3_price, );
//--------------------------------------------------------------------------------------------------------------------------
Ich habe die Koordinaten der Dreiecksknoten zeitlich festgelegt (z. B. nach dem Zeitpunkt der Öffnung der zukünftigen Balken). Der Rest ist für mich nicht ganz klar. Es ist nicht der Preis, der auf der Skala des Indikatorfensters angezeigt wird. Es ist die Abstufung der Indikatorwerte.
Ich muss ein Dreieck mit starr fixierten Oberseiten, unabhängig vom Preis, "setzen".
Und vorzugsweise sollte sie fest in der rechten (oder unteren) Ecke angebracht sein.
Und ich weiß nicht, wie ich die Koordinaten seiner Scheitelpunkte - auf der vertikalen Achse der Indikatorskala - festlegen kann: