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
Wenn die Werte korrekt sind, wird es im normalen Modus gezeichnet. Im Rendermodus wird es wahrscheinlich Probleme mit BMP-Grafiken geben (ich bin mir zu 90% sicher).
Initialisierung - innerhalb der Funktion, Werte - von global? Hm.
Aus der Hilfe, zum Vergleich
Ich habe am Wochenende mit Objekten herumgespielt. Wenn man nicht alles explizit und eindeutig angibt, fängt es an zu stocken - keine Objekte und keine Fehler.
Du nimmst das, was in der Hilfe steht, sehr wörtlich. )) Initialisierung innerhalb der Funktion für lokale Variablen. Ich habe sie global initialisiert.
D.h. es werden globale Werte verwendet, wenn die Namen übereinstimmen? Ist das richtig?
PS fügen Sie jedoch am Ende eine Umzeichnung hinzu.
Haben Sie es geschafft, BMP-Objekte im Visualisierungsmodus des Testers anzuzeigen oder nicht, ich verstehe es immer noch nicht? Außerhalb des Prüfgeräts gibt es damit keine Probleme.
D.h. es werden globale Werte verwendet, wenn die Namen übereinstimmen? Ist das richtig?
PS Fügen Sie jedoch am Ende eine Umzeichnung hinzu.
Am Wochenende habe ich nur mit Gegenständen herumgespielt. Wenn nicht alles explizit und eindeutig spezifiziert ist, beginnt es zu stocken - keine Objekte und keine Fehler.
Initialisierung - innerhalb der Funktion, Werte - von global? Hm.
Aus der Hilfe, zum Vergleich
Wenn man eine Funktion separat betrachtet, ist sie nur eine Funktion. Die zum Beispiel in eine Bibliothek gestopft und von jedem Ort aus bearbeitet werden können.
Aber das Beispiel aus der Hilfe zeigt das Rendern eines Objekts durch ein Skript.
PS
Was die Funktion selbst betrifft, so fehlt meiner Meinung nach die Überprüfung der Parameter auf Korrektheit (natürlich ist das die persönliche Meinung des Entwicklers).
Außerdem würde ich den Typ bool und nicht void wählen (mit Fehlerbehandlung bei der Objekterzeugung).
Was die Funktion selbst betrifft, so fehlt meiner Meinung nach die Überprüfung der Parameter auf ihre Korrektheit (im Prinzip ist das natürlich Sache des Entwicklers)
ChartRedraw(); an den richtigen Stellen in den Befehlen OnInit(), OnChartEvent() und OnTick() gesetzt. Ich habe keine Namensübereinstimmungen.)
Es werden also auch keine Werte zugewiesen.
Es werden also auch keine Werte zugewiesen. Woher haben Sie den Wert?