Fehler, Irrtümer, Fragen - Seite 2282
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
Jungs, bitte beraten, wie man Indikatorwert für vorherige Bars in mql5 zu erhalten.
In mql 4 gab es eine SAVING-Variable, aber mql 5 hat sie nicht. HILFE
Und es gibt noch weitere Umsetzungen. Wie bei den Filzstiften ist die Farbe unterschiedlich, aber der Geschmack ist derselbe.
Wie erhalte ich die Farbe aus einem Indikator-Farbpuffer?
Jeder Puffer hat seine eigene Nummer. Und in der Funktion CopyBuffer ist der zweite Parameter die Puffernummer. Es handelt sich jedoch nicht um eine Farbe, sondern um einen Index im Farbfeld. Aber damit können Sie hoffentlich selbst umgehen.
Ich verstehe nicht, könnten Sie das genauer erläutern?
Wiebekomme ich die Farbe aus dem Pufferupper_line_color ????
Ich verstehe das nicht, können Sie das genauer erläutern?
Der Code stammt aus dem Indikator
Das System erzeugt ein Feld mit drei Farben. (Wenn ich so sagen darf, handelt es sich um ein verstecktes Array, auf das der Programmierer keinen Zugriff hat).
DerIndikatorpuffer 4 enthält die Indizes der Farben aus dem Farbfeld
Hier wird der Farbindex in den Indikatorpuffer geschrieben, und das System verwendet den Index, um eine Farbe aus den im Array aufgeführten Farben auszuwählen.
Dementsprechend wurde die Funktion
erhalten wir den Farbindex des letzten Balkens in dem angegebenen Array buffer[]
ps; Während ich schrieb, wurde eine Frage hinzugefügt. Ich hoffe, diese Klarstellung ist ausreichend. Ich möchte sie nicht korrigieren.
Ergebnis: wahr:falsch:7:4
Wie kommt es, dass unterschiedlich lange Saiten plötzlich gleich sind? Während der Vergleich mit StringCompare das gegenteilige == Ergebnis liefert
Der Code stammt aus dem Indikator
Das System erzeugt ein Feld mit drei Farben. (wenn ich so sagen darf, ein verstecktes Array, das für den Programmierer unzugänglich ist).
Indikatorpuffer 4 enthält Farbindizes aus einem Array von Farben
Der Farbindex wird in den Indikatorpuffer eingegeben, und das System verwendet den Index, um eine Farbe aus den aufgelisteten und in das Feld eingegebenen Farben auszuwählen.
Dementsprechend wurde die Funktion
wir erhalten den Farbindex des letzten Balkens in dem zuvor deklarierten Array buffer[]
ps; Während ich schrieb, wurde die Frage hinzugefügt. Ich hoffe, diese Klarstellung ist ausreichend. Ich möchte sie nicht korrigieren.
Und in den Puffer wird nicht eine Farbe kopiert, sondern 0,0 1,0 2,0
getestet funktioniert nicht
Meine Frage sagt Farbe und nicht Index, wir erhalten den Index alscolorBufer[0] auf dem letzten Balken ohne all diese Manipulationen... Wie ziehe ich den Namen der Farbe oder die Farbe selbst als Farbe?
Und die Farbe wird in den Puffer kopiert, nicht in den 0.0 1.0 2.0
getestet funktioniert nicht
Getestet, es funktioniert.
In meiner Frage ist es über Farbe und nicht über Index geschrieben, erhalten wir den IndexcolorBufer[0] auf dem letzten Balken ohne all diese Machinationen... Wie man genau den Farbnamen oder die Farbe selbst nach Farbtyp zu ziehen?
Das nennt man "nicht zu dicht auffahren". Ich habe Ihnen gleich gesagt, dass Sie nur den Index bekommen werden.
Überprüft, es funktioniert.
Und das heißt "Nicht den Schwanz einziehen". Ich habe Ihnen von Anfang an gesagt, dass Sie nur den Index erhalten werden.
Ich habe die Farbe sofort geschrieben ... Danke für die Antwort ... Lesen Sie die Fragen genauer !!!
Und ich habe die Farbe gleich mitgeschrieben ... Danke für die Antwort ... Lesen Sie die Fragen sorgfältig!!!
Wie auch immer die Frage lautet, so lautet die Antwort. Es gibt zwei Möglichkeiten, die Farbe der Anzeige einzustellen. Verwenden Sie die zweite.