Fehler, Irrtümer, Fragen - Seite 1986
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
In OnCalculate() findet beim ersten Durchlauf eine Initialisierung statt (prev_calculated == 0). Glauben Sie, dass das Verschieben zu OnInit() etwas ändern wird? Nun, ich werde es natürlich versuchen, aber das ist etwas außerhalb des Bereichs der Fantasie...
Schnitt. Wie gesagt, in OnDeinit() werden Arrays initialisiert, die beim nächsten Start nicht mehr verwendet werden (Änderung der Eingabeparameter). Wenn dies (Initialisierung eines Arrays, das nicht als Puffer verwendet wird) hilft - es wäre auch ein MT-Fehler. Es würde sich herausstellen, dass nicht nur die Arrays nicht verwendet werden, aber sie (nicht zugewiesen) könnte noch initialisiert werden und es würde die Zuordnung beeinflussen...
Ohne den Code ist das schwierig. Lassen Sie mich wissen, was der Kundendienst danach sagt.
Ohne Code ist das schwierig. Lassen Sie mich später hier wissen, was der Kundendienst sagt.
Hier ist der Testcode, falls Sie daran interessiert sind.
Zu Beginn ist der Indikatorparameter falsch.
Wir setzen den Indikator auf das Diagramm. Es wird ein Histogramm gezeichnet.
Wir setzen die Parameter auf true.
Es zeichnet das Histogramm und die Pfeile.
Machen Sie den Parameter falsch. Auf der aktuellen TF verschwinden die Pfeile (nicht immer). Wenn wir zu verschiedenen TFs wechseln, erscheinen die Pfeile in einigen von ihnen chaotisch, obwohl die Puffer bei der Deinitialisierung gelöscht werden.
Es geht nicht in irgendeine Richtung. Service Desk #1832411x64, 1643.
Unabhängig davon, ob Sie Arrays für die Pfeile als Puffer angeben, sind sie immer noch fest verdrahtet:
//---
Wenn Pfeile nicht angezeigt werden müssen, können sie auch einfach durch DRAW_NONE von der Anzeige ausgeschlossen werden.
Versuchen Sie es auf diese Weise:
Unabhängig davon, ob Sie Arrays für die Pfeile als Puffer angeben, sind sie immer noch fest verdrahtet:
//---
Wenn Pfeile nicht angezeigt werden müssen, können sie auch einfach durch DRAW_NONE von der Anzeige ausgeschlossen werden.
Versuchen Sie diese Variante:
Ich habe darüber nachgedacht, aber es gibt hier einen Nachteil. Arrays werden automatisch markiert und erweitert, wodurch Ressourcen verbraucht werden. Die Entwickler sollten den Fehler besser beheben lassen.
Und was ist mit der Hardcodierung... Wenn ich keine Puffer an grafische Reihen binde, warum sehe ich dann irgendeinen unbekannten Müll, den ich nicht loswerden kann?
Andernfalls können dynamische Indikatoren nicht normal erstellt werden.
Am besten ist es, die Puffer in Deinit zu reinigen und das war's. Aber Aufräumen hilft nicht...
In ME zeigen Sie bitte ALT+M in der Liste der Funktionen/Methoden den Typ des Rückgabewerts an.
Es wäre schön, eine Unterscheidung des Stringtyps, wie er in anderen Sprachen verwendet wird, in eine reguläre und eine "rohe" Zeichenkette einzuführen. Ich denke, sie werden sowieso dazu kommen, aber in der Anfangsphase würde dies viele Probleme in der Zukunft beseitigen.
Python verwendet zum Beispiel r "string", um eine "rohe" Zeichenkette zu erstellenWas ist der Grund dafür, dass die Protokolle im Tester nicht vollständig ausgegeben werden? Alles, was Sie sich ansehen können, wurde geprüft und kontrolliert, das ist unschlagbar.
Was ist der Grund dafür, dass die Protokolle im Prüfprogramm nicht vollständig angezeigt werden? Alles, was man sich anschauen kann - anschauen und überprüfen, kann es nicht besiegen.
Eine Menge Einträge. Siehe Protokolldatei.