Indikatoren: Other_Candles

 

Other_Candles:

Der Indikator zeichnet Kerzen in separaten Fenster als Histogramm um die Nulllinie.


Autor: Scriptor

 
Die Idee ist interessant, aber die Umsetzung ist schrecklich. Welchen Sinn hat es, die Farbe der Kerzen in den Eingabeparametern zu haben? Warum mussten Sie eine separate Funktion schreiben, um den Typ zu bestimmen? Und sogar Aufzählungen verwenden? Reicht es nicht aus, Open > Close zu vergleichen... und vice versa?
 
Alexey Viktorov:
Die Idee ist interessant, aber die Umsetzung ist schrecklich. Welchen Sinn hat es, die Farbe der Kerzen in den Eingabeparametern zu haben? Warum mussten Sie eine separate Funktion schreiben, um den Typ zu bestimmen? Und sogar Aufzählungen verwenden? Reicht es nicht aus, Open > Close zu vergleichen... und vice versa?
Solche Codes werden höchstwahrscheinlich zu Lehrzwecken geschrieben. Es ist wichtiger, die Möglichkeit zu zeigen.
 
Artyom Trishkin:
Solche Codes werden höchstwahrscheinlich zu Schulungszwecken geschrieben. Es ist wichtiger, die Möglichkeit zu zeigen.

Für Ausbildungszwecke sollte man Code schreiben, um zu lernen, wie man Dinge TUT. Und das ist die zweite Person, die ich kenne, die Beispiele dafür schreibt, wie man es NICHT tun sollte.

Meiner nicht-professionellen Meinung nach sind die Möglichkeiten nur durch die Unmöglichkeit einer verbalen Beschreibung dessen, was man will, oder durch eine Beschreibung wie "Nun, sehen Sie, Sie bekommen einen Schnörkel..." begrenzt.

 
Alexey Viktorov:

Zu Bildungszwecken sollte man Code schreiben, mit dem man lernt, wie man etwas tut. Und das ist die zweite Person, die ich kenne, die Beispiele dafür schreibt, wie man Dinge NICHT tun sollte.

Meiner unprofessionellen Meinung nach sind die Möglichkeiten nur durch die Unmöglichkeit einer verbalen Beschreibung dessen, was man will, oder durch eine Beschreibung wie "na ja, sehen Sie, es ist ein Schnörkel..." begrenzt.

Ehrlich gesagt. Ich verstehe nicht, warum Sie alles in kodobase anhimmeln. Bereitet es dir Zahnschmerzen, sie aufzulisten? Du kennst sie. Und jemand wird eine neue Chance für sich sehen.
Wo ist die andere Schrecklichkeit im Code?
 
Artyom Trishkin:
Ganz ehrlich. Ich verstehe nicht, warum du dich für alles in kodobase interessierst. Wenn du sie aufzählst, bekommst du Zahnschmerzen? Du kennst sie. Und jemand wird eine neue Möglichkeit für sich sehen.
Wo ist die Schrecklichkeit des Codes noch?

Nicht alles. Ich sehe mir nicht einmal viel davon an. Ich brauche es nicht. Wenn jemand nicht die Möglichkeit gesehen hat, seine eigenen Aufzählungen zu schreiben, sieht er sie vielleicht dort, wo sie wirklich gebraucht werden. Und zur Hölle mit ihnen, mit Aufzählungen, aber Farbe in Eingaben zu schreiben, und sogar in mql5, ist jenseits meines Verständnisses. Und obendrein werden diese Eingaben in keiner Weise verwendet ... Wie nennt Renat solche Codes???? Das ist genau das, was es ist...

 
Alexey Viktorov:

Nicht alles. Ich schaue nicht einmal viel davon. Ich brauche es nicht. Wenn jemand nicht die Möglichkeit gesehen hat, seine eigenen Aufzählungen zu schreiben, kann er sie dort sehen, wo sie wirklich gebraucht werden. Und zur Hölle mit ihnen, mit Aufzählungen, aber Farbe in Eingaben zu schreiben, und sogar in mql5, ist jenseits meines Verständnisses. Und obendrein werden diese Eingaben in keiner Weise verwendet ... Wie nennt Renat solche Codes???? Das ist genau das, was es ist...

Leider kann ich den Code von meinem Handy aus nicht sehen.
Wenn der Code nur wegen des "Glaubens" furchtbar ist, dann muss man bedenken, dass der Glaube von jemand anderem verachtenswert ist.
Wie stellen Sie fest, dass die ausgewählte Auftragsart SellStop ist? Durch Zahlen? Oder was ist bequemer? Für das Programm ist das alles dasselbe, aber für einen Menschen?
 
Artyom Trishkin:
Leider kann ich den Code von meinem Handy aus nicht sehen.
Wenn der Code nur wegen des "Glaubens" schrecklich ist, dann sollten Sie berücksichtigen, dass Ihr Glaube auch für jemand anderen widersprüchlich ist.
Wie stellen Sie fest, dass die ausgewählte Auftragsart SellStop ist? Durch Zahlen? Oder was ist bequemer? Für das Programm ist das alles dasselbe, aber für einen Menschen?

Bringen Sie mir bei, wie man in mql5 nach Zahlen bestimmt.

 
Alexey Viktorov:

Bringen Sie mir bei, wie man in mql5 mit Zahlen definiert.

Die Hilfe hat alle Aufzählungen.
 
Artyom Trishkin:
Die Referenz enthält alle Aufzählungen.
Aufzählungen oder Zahlen?
 
Alexey Viktorov:
Aufzählungen oder Zahlen?
   Print("Цифирь у ORDER_TYPE_SELL_STOP такая: ",ORDER_TYPE_SELL_STOP);