Rätsel #1
Nachdem hier sonst niemand postet, betrachte ich diese Rubrik quasi als meine. ;)
Wär natürlich schön wenn sonst noch jemand seinen 'Senf'(=Codeschnipsel) dazugäbe. Nun das Rätsel: Warum erscheint bei der Eingabemaske von Indikatoren der Tab 'Parameter' und warum erscheint er manchmal nicht ? Bin gespannt ob es jemand weiß. Die Auflösung gibt's morgen. Für Hinweise wo solche Informationen zu finden sind, wäre ich sehr dankbar :) Auch mit Hinweisen auf eine bessere Dokumentation der Standardlibrary für MQL5 wäre mir, und sicher auch anderen, sehr geholfen. https://www.mql5.com/de/docs ist ja wirklich nur eine Referenz. Beispiele wären gefragt! |
Weils bei manchen Indis keine Parameter gibt? :confused: Z.B. Daily Pivot Points oder Heiken Ashi wenn ich mich richtig erinnere.
|
Ja, aber wodurch wird das gesteuert ? Was verursacht das Erscheinen oder Verschwinden des Tabs!?
|
Das liegt an der Deklaration der Variablen. Mit "extern" oder "input" vor dem Datentyp einer Globalen Variable erscheint auch der Tab "Parameter" in der Eingabemaske des Indikators/EA´s.
|
Kann ich nicht sagen, die Frage bezieht sich auf MQL5 :)
Bei einem EA kommt dieser Tab nie. |
Zitat:
Der Reiter Parameter erscheint nur bei den Indikatoren, die direkt angesrochen werden können, also z.B. iMA(). Bei allen anderen Indikatoren, die über iCustom() angesprochen werden müssen, existiert dieser Reiter nicht. Wenn Du die Antwort bereits kennst, dann kannst Du sie doch gleich posten. traderdoc |
Na, Ok ;) Spaß muß auch mal sein!
Also das Erscheinen dieses Tabs hängt mit der Definition von OnCalculate() zusammen. Hier wird dieser Tab angezeigt: Code:
int OnCalculate (const int rates_total, // size of the price[] array Code:
int OnCalculate (const int rates_total, // size of input time series Im nachhinein ist es eigentlich logisch. Bei der Version mit den vielen Parametern würde die Auswahl einer Preisart keinen Sinn machen. LG Otto |
Man könnte es auch so nennen:
Warum einfacher, wenn es komplizierter genenauso gut geht! Nein, da hatte wieder mal ein Progger von MetaQuotes ein träumerische Phase und dachte sich genau obiges, denn das, was bei den iCustom()-Indikatoren an Reitern erscheint, nämlich "Eingaben" und "Farben" stellt in Summe nichts anderes dar, als der Reiter Parameter der "Standard"-Indikatoren. Und zu guter Letzt existieren bei so manchen Indikatoren auch noch zwei Versionen, um dieser Überflüsigkeit auch noch einmal so richtig Ausdruck zu verleihen. Ich hoffe doch, dass die nächsten Rätsel tatsächlich etwas rätselhafter sind. traderdoc |
Zitat:
War es nicht rätselhaft genug ? Na, mir fällt da grad was ein, muß das aber nochmal überprüfen ;) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:47 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