Indikatoren: Other_Candles - Seite 2

 
Artyom Trishkin:

Danke! Vielleicht wird jemand Ihren Rat befolgen:))))))

Identifizieren Sie zuerst die Ziffer und setzen Sie sie dann ein, anstatt sie aufzulisten. Ich hatte nicht einmal den Verstand, das zu tun.....

 
Alexey Viktorov:

Danke! Vielleicht wird jemand Ihren Rat befolgen:))))))

Identifizieren Sie zuerst die Ziffer und setzen Sie sie dann ein, anstatt sie aufzulisten. Ich hatte nicht einmal den Verstand dafür.....

Nun, Sie haben ja selbst gesehen, dass Aufzählungen manchmal praktischer sind. Und hier, im Code dieses Indikators, stellt sich heraus, dass es nicht so ist? Es stellt sich heraus, dass dies die Zeichen für einen schrecklichen Code sind. Seltsam...

 
Artyom Trishkin:

Nun, Sie haben selbst gesehen, dass Aufzählungen manchmal bequemer sind. Und hier, im Code dieses Indikators, stellt sich heraus, dass sie es nicht sind? Es stellt sich heraus, dass dies die Zeichen für einen schrecklichen Code sind. Seltsam...

Ich habe nicht genug tadelnde Worte... Artyom, verstehst du den Unterschied zwischen firmeninternen Aufzählungen und selbst geschriebenen , bei denen es keine Notwendigkeit dafür gibt?

 
Alexey Viktorov:

Ich habe nicht genug zensorische Worte.... Artem, verstehst du den Unterschied zwischen hausinternen und selbst geschriebenen Listen , bei denen keine Notwendigkeit dafür besteht?

Ich schon. Lassen Sie mich Ihnen ein Beispiel geben. Haben Sie zu Hause Schilder an den Badezimmer- und Toilettentüren? Viele Leute haben sie, obwohl jeder Besitzer genau weiß, wo er sich waschen und wo er nachdenken muss.....

Sind die Leute unheimlich?

 
Artyom Trishkin:

Das verstehe ich. Lassen Sie mich Ihnen ein Beispiel geben. Haben Sie zu Hause Schilder an Ihren Toiletten- und Badezimmertüren? Viele haben sie, obwohl jeder Besitzer genau weiß, wo er sich waschen und wo er nachdenken muss.....

Die Erkenntnis ist schrecklich...

Und in meiner Toilette gibt es keine Schilder, keine Schilder, keine Schlösser. Jeder weiß, dass man da nicht reingehen kann, wenn das Licht an ist.

Ich weiß nicht mehr, wie Renate diese Codes nennt?

 
Alexey Viktorov:

Die Verwirklichung ist schrecklich...

Und meine Toilette hat keine Schilder, keine Schilder, keine Schlösser. Jeder weiß, dass man da nicht reingehen kann, wenn das Licht an ist.

Ich weiß nicht mehr, wie Renate diese Codes nennt.

Okay, ich bin es leid, über deinen Glauben zu diskutieren. Du machst dich besser an die Arbeit und zeigst allen, wie man es macht. Und wir werden darüber diskutieren, wie unheimlich das ist... Weil ihr alle böse seid :)

 

Danke für die Kritik, es war ein vorübergehender Blackout )

Der Code wurde korrigiert und zur Veröffentlichung weitergeleitet.

 
Scriptor:

Danke für die Kritik, es gab einen vorübergehenden Stromausfall)

Ich habe den Code korrigiert und zur Veröffentlichung geschickt.

Tut mir leid, aber es ist nicht besser geworden.

#property indicator_color1  clrLimeGreen,clrOrangeRed,clrGray

Diese Zeile enthält ein Array von Farben. Sie sind von 0 an nummeriert, wie jedes andere Array auch.

   SetIndexBuffer(4,BufferColors,INDICATOR_COLOR_INDEX);



   PlotIndexSetDouble(4,PLOT_EMPTY_VALUE,0);

Warum sollte PLOT_EMPTY_VALUE dem Puffer, der die Farbe der Linien enthält, zugewiesen werden, und das sogar mit einer Null, die der Farbindex sein sollte...?

Wozu sind diese Zeilen da?

input color    InpColorBullish   =  clrLimeGreen;  // Bullische Kerzenfarbe
input color    InpColorBearish   =  clrOrangeRed;  // Bärische Kerzenfarbe




   PlotIndexSetInteger(0,PLOT_LINE_COLOR,0,InpColorBullish);
   PlotIndexSetInteger(0,PLOT_LINE_COLOR,1,InpColorBearish);
wenn sie zu löschen nichts ändert?
 
Alexey Viktorov:
... Von welcher Seite ist die Farbe der Kerzen in den Eingabeparametern? ...

Ich muss gleich sagen, dass ich mich nicht mit dem Code und der Diskussion des Autors beschäftigt habe. Ich kann es mir noch nicht leisten, mich intensiv damit zu beschäftigen.

Aber aufgrund dieses Satzes von Ihnen habe ich mir die Arbeit dieses Indikators auf dem Chart angesehen. In Bezug auf die Speicherung von Farben in einer bestimmten Datei.

Daher werde ich meine Vermutung über den Grund für die Ausgabe von Farben in den Eingabeparametern in diesem Fall anstellen. Basierend auf meiner Erfahrung in dieser Hinsicht.


Die Sache ist die, dass ich in einigen meiner Indikatoren zum Beispiel in den Eingabeparametern die Farben der Candlesticks für den nächsten Indikator eingebe:


Sie wissen, dass es in den Eigenschaften von benutzerdefinierten Indikatoren die Möglichkeit gibt, individuelle Einstellungen der Eingabeparameter in einer Datei zu speichern. Verwenden Sie dazu die Schaltfläche Speichern, die sich auf der Registerkarte Eingabeparameter der benutzerdefinierten Indik atoren befindet.

/*Zum Beispiel, um die von den Standardwerten abweichenden Werte der externen Parameter nicht manuell zu ersetzen, sondern um die gespeicherten individuellen Werte über die Schaltfläche Laden*/ zu laden.

Um zu veranschaulichen, was im Folgenden gesagt und beschrieben wird, gebe ich einen Screenshot der Schaltflächen/Registerkarten/Parameter, die ich im Sinn habe. Von meinem alten Indikator. Ich habe nur den Namen durchgestrichen, da er aus dem Market stammt:


Es sind also die Werte aus der Registerkarte Eingabeparameter, die über die Schaltfläche Speichern in der eingestellten Datei gespeichert werden. Und das ist logisch.

Die Parameter aus der Registerkarte Farben werden nicht in dieser Datei gespeichert. Hinzugefügt: Es gibt keine Schaltfläche zum Speichern in der Set-Datei:



Um die Farben in der eingestellten Datei zu speichern, musste ich sie zum Beispiel in den Eingabeparametern ausgeben /*So dassman bei der Installation eines Indikators auf einem Chart mit anderen Einstellungen als den Standardeinstellungen keine Zeit damit verbringen muss, durch die Registerkarten zu wandern und die gewünschten Einstellungen manuell vorzunehmen*/.

Und dieser Grund ist für den Indikator geeignet, auf dessen Seite die Diskussion stattfindet.


P./S.: In Zukunft könnte sich im Terminal etwas ändern, was die Speicherung solcher Parameter betrifft. Ich schreibe, wie es war