Hallo,
Ich verwende Meta Trader 5.0 build 489 und kann die 3 adaptiven Indikatoren nicht anzeigen lassen. Normale Indikatoren (nicht adaptiv) werden korrekt angezeigt.
Können Sie mir helfen?
Danke im Voraus.
Blueyes
Ich verwende Meta Trader 5.0 build 489 und kann die 3 adaptiven Indikatoren nicht anzeigen lassen. Normale Indikatoren (nicht adaptiv) werden korrekt angezeigt.
Können Sie mir helfen?
Danke im Voraus.
Blueyes
Welche Indikatoren meinen Sie?
Ich kann nicht sehen:
adaptivecenterofgravity.mq5
adaptivecybercycle.mq5
adaptivervi.mq5
Danke
adaptivecenterofgravity.mq5
adaptivecybercycle.mq5
adaptivervi.mq5
Danke
blueyes:
Ich kann nicht sehen:
adaptivecenterofgravity.mq5
adaptivecybercycle.mq5
adaptivervi.mq5
Danke
Ich kann nicht sehen:
adaptivecenterofgravity.mq5
adaptivecybercycle.mq5
adaptivervi.mq5
Danke
Diese Indikatoren benötigen zur Berechnung den anderen Indikator - CyclePeriod.mq5. Prüfen Sie, ob Sie diesen haben und sehen Sie Journal im Client-Terminal.
int hCyclePeriod; input double InpAlpha=0.07; // alpha //+------------------------------------------------------------------+ //| Benutzerdefinierte Initialisierungsfunktion für Indikatoren | //+------------------------------------------------------------------+ int OnInit() { //--- Zuordnung von Indikatorpuffern ArraySetAsSeries(Cycle,true); ArraySetAsSeries(Trigger,true); ArraySetAsSeries(Smooth,true); SetIndexBuffer(0,Cycle,INDICATOR_DATA); SetIndexBuffer(1,Trigger,INDICATOR_DATA); PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0); PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0.0); hCyclePeriod=iCustom(NULL,0,"CyclePeriod",InpAlpha); if(hCyclePeriod==INVALID_HANDLE) { Print("CyclePeriod indicator not available!"); return(-1); } return(0); } //+-
Double Exponential Moving Average (DEMA)
- Stimmen: 8
- 2010.02.03
- MetaQuotes Software Corp. | English Russian Chinese Spanish Portuguese
- www.mql5.com
It is used for smoothing price series and is applied directly on a price chart of a financial security.
CyclePeriod.mq5 befindet sich in ./MQL5/Indicators.
Keine Kompilierungsfehler oder Warnungen der Datei.
Wenn ich nach der Datei CyclePeriod.ex5 suche, kann ich sie nicht auf meiner lokalen Festplatte finden?
Keine Kompilierungsfehler oder Warnungen der Datei.
Wenn ich nach der Datei CyclePeriod.ex5 suche, kann ich sie nicht auf meiner lokalen Festplatte finden?
Ich habe das Problem gefunden=> es ist jetzt OK
mochte das Flash-Laufwerk).
ivan.berezhnuy:
Könnten Sie diesen Indikator bitte auf MT5 umschreiben?
Sie sind in der Sektion "Arbeit".
Könnten Sie diesen Indikator bitte auf MT5 umschreiben?
Как заказать торгового робота на MQL5 и MQL4
- 2010.06.18
- MetaQuotes Software Corp.
- www.mql5.com
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
Die Indikatoren sollten einer der besten in MQL5 geschriebenen Indikatoren sein. Als Anfänger in C++ und Neueinsteiger in MQL5 bereiten mir einige Ihrer Codes Schwierigkeiten, wenn ich sie in C++ repliziere. Zum Beispiel hat C++ keine isStopped()...
Gibt es eine einfachere Möglichkeit, Ihren Code in C++ zu portieren, insbesondere den Code für die adaptive Zyklusfunktion?
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
Neuer Artikel Leistungsfähige adaptive Indikatoren - Theorie und Umsetzung in MQL5 :
Dieser Beitrag behandelt leistungsfähige adaptive Indikatoren und ihre Umsetzung in MQL5. Die Indikatoren Adaptive Cyber Cycle, Adaptive Center of Gravity und Adaptive RVI wurden alle ursprünglich von John F. Ehlers in „Kybernetische Analyse für Wertpapiere und Terminkontrakte“ (Cybernetic Analysis for Stocks and Futures) vorgestellt.
Der Phasenvektor
Bei dem auch als Phasor bezeichneten Phasenvektor handelt es sich um einen Vektor, der die Amplitude und die Phase eines periodischen Ablaufs (Zyklus) angibt. Gemäß der Eulerschen Formel kann eine komplexe Zahl (bestehend aus einem Real- und einem Imaginärteil) in einer Form abgebildet werden, in der ein Winkel als Argument in der Phase erscheint. Das ermöglicht die anschauliche Darstellung periodischer Abläufe (Zyklen). Die Abbildung unten beinhaltet eine Animation, die die Rotation des Phasenvektors der Sinuskurve abbildet.
Mag sein, dass sich beim ersten Anblick dieser Animation die Frage aufdrängt, in welcher Beziehung der Phasenvektor zum Ablauf steht. Zum Verständnis ist es besser, den periodischen Ablauf als den rechts abgebildeten rotierenden Phasenvektor zu betrachten und nicht in Form der üblichen Sinuskurve links.
Ich stelle mir das folgendermaßen vor: die volle Umdrehung des Phasenvektors um 360° (oder einen
-Radian) ist über den gesamten Zyklus identisch. Der jeweils aktuelle Winkel des Phasenvektors zeigt an, in welchem Teil des Zyklus (welcher Phase) wir uns befinden. Die y-Achse bildet die Amplitude des periodischen Ablaufs ab.
Der Phasenvektor kann in zwei Bestandteile aufgegliedert werden: InPhase (Kosinus) und Quadratur (Sinus). Eine ausführliche Darstellung der Ermittlung dieser Bestandteile liefert Kapitel 6 „Die Hilbert-Transformationen“ in „Raketenwissenschaft für Börsenhändler“ (Rocket Science for Traders). Dieses Kapitel lege ich allen ans Herz, die sich eingehender damit befassen möchten.
Momentan kommt es für uns lediglich darauf an, dass wir zur Berechnung der adaptiven Indikatoren ein Signal (in Wellenform) in ein aus zwei Bestandteilen zusammengesetztes komplexes Signal umwandeln müssen. Wie erreichen wir das? Habe ich die Hilbert-Transformation bereits erwähnt? Ja tatsächlich. Genau das vermag die Hilbert-Transformation zu tun.
Autor: investeo