Kleiner Indi um CustomIndicator Buffer auszulesen
Liste der Anhänge anzeigen (Anzahl: 1)
Hi Leute, habe einen kleinen Indikator geschrieben,
mit diesem könnt ihr kontrollieren welcher Arrayindex(Bufferindex+1) welcher visuellen Darstellung des genutzten Indikators anspricht. Anwendung: 1.MT4 Strategietester öffnen 2."Expertenprogramm" klicken "Indikator" auswählen ->Orientierung (Strategiefenster rechts oben) 3.Diesen Indicator auswählen 4.Indikator-Eigenschaften klicken 5.Euren gewünschten Indikator Namen "exakt eintippen" 6.Buffer auswählen ->a. Mit Buffer 0 starten ->b. Mit Buffer 0+1 weitermachen Ergebnis: der Indikator malt blaue Kringel um den ausgewählten Buffer somit wisst ihr der Buffer x ist die visuelle Darstellung des Indikators x Ich habe den Code ausgiebig kommentiert für meine Unterlagen ich denke es ist hilfreich für Anfänger (gehöre in Mql4 selbst noch dazu) von den Profis erwarte ich aufrichtige Kritik (ernsthaft bin für Kritik sehr dankbar also nur her damit). Die Idee für den Indikator ist nicht von mir sondern eine Lektion von Jim Dandy da ich es aber für super hilfreich halte wollte ich es teilen. Schönes WE nun hier der Code (wird auch noch als Download beigefügt): Code:
//+------------------------------------------------------------------+ |
Sehr schön! Wenn du noch etwas mehr Mehrwert aus diesem Hilfsindikator rauskitzeln willst, dann würde ich noch folgendes Integrieren:
-Shiftdefinition als Input definieren -den jeweiligen Wert auch als Print mit ausgeben -bei Shift >0 den Print immer nur nach abgeschlossener Kerze ausgeben -Die "alten" Kreise löschen, sobald eine neue Kerze entstanden ist Gruß Timo |
Und bitte, bitte die Kommentare nicht alle in Großbuchstaben.
Nicht nur weil es schwer zu lesen ist, sondern auch weil es teilweise einfach falsch ist - Beispiel: Code:
Zeile 41 ff.: Nur eine kleine Anmerkung, gerade wenn Anfänger sie lesen. Danke. AVT |
erweiterte Version
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe die Version von @noSkill06s ein wenig erweitert.
Sie funktioniert jetzt auch mit Indikatoren, die in einem Unterfenster laufen (deren Werte sind ja manchmal so weit vom eigentlichen Kurswert entfernt, daß sie nicht direkt in den Chart "gepunktet/gekringelt" werden können). Das Einzige, was hier nicht berücksichtigt wird, sind Beschränkungen der vergangenen Werte (das was in dem zu prüfenden Indikator als "LookBackBars" oder "PastBars" oder ähnliches angegeben werden kann); ich denke, das ist auch nicht notwendig - der zu prüfende Indikator wird mit seinen Vorgabewerten aufgerufen, ist dort eine Beschränkung auf die letzten 1440 Kerzen aber der Tester auf eine sehr viel längere Zeitdauer eingestellt, dann dauert es eben eine Weile, bis Daten zur Verfügung stehen. @Indikator-Trading Die alten/vorigen PaintBuffer sollten für mich drin bleiben, weil ich so im Tester in die Vergangenheit zurückblicken kann, ob/wann der jeweilige Indikatorbuffer ein für meine Zwecke gutes Signal liefert (z.B. Long einzusteigen). Auch hier alles an Kommentaren erlaubt :D AVT |
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:09 Uhr. |
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum