Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.

Login
Benutzername:
Kennwort:


Statistik
Themen: 4885
Beiträge: 42964
Benutzer: 7.176
Aktive Benutzer: 83
Links: 83
Wir begrüßen unseren neuesten Benutzer: NiceMods
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor 4 Tagen
- NiceMods
vor einer Woche
- schlupjup
vor einer Woche
- Brunow
vor einer Woche
- Berndt
vor einer Woche
- hellbird

Onlineuser
'Wer ist online' anzeigen Benutzer: 0
Gäste: 30
Gesamt: 30
Team: 0
Team:  
Benutzer:  
Freunde anzeigen

Empfehlungen

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt vor 4 Wochen
Neues Mitglied
 
Registriert seit: Jun 2021
Beiträge: 28
droyo33 befindet sich auf einem aufstrebenden Ast
Standard Winkel Moving Average berechnen

Hallo zusammen,

ich würde gerne einen Winkel eines Moving-Average berechnen.

Ich habe folgendes probiert:

Im beigefügten Bild ist ein Winkel von 48° zu sehen, den ich mittels MQL4 bzw. meiner Berechnung jedoch nicht erhalte.

Ich habe es wie folgt berechnet:

1. Von Anfang des Winkels 9 Kerzen nach rechts d.h. X-Achse = 9 lang (Ankathete)
2. Differenz zwischen Anfangswert und Endtwert des MA d.h. siehe blauen Balken (Gegenkathete)
3. WInkel mittels Arkustangens berechnet (Gegenkathete/Ankatehte) und davon den Arkustangens.
4 Für das folgende Beispiel erhalte ich nach der Berechnung einen Wert von ca. 88°.

Es liegt höchstwahrscheinlich an der X-Achse wo ich die Anzahl der Kerzen für die Berechnung nehme, was aber sehr wahrscheinlich falsch ist.

GIbt es eine Möglichkeit / oder Workaround wie ich den WInkel erhalte oder einen anderen Wert der die 48° repräsentiert?

https://www.expert-advisor.com/forum...-moeglich.html

hier habe ich leider keine entsprechnde Lösung für mein Anliegen sehen können.


Beste Grüße

Dennis
Angehängte Grafiken
Dateityp: png MA Beispiel.PNG (22,7 KB, 8x aufgerufen)
Mit Zitat antworten
  #2 (permalink)  
Alt vor 4 Wochen
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.678
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Um den Winkel auszurechnen, kann man natürlich prinzipiell GK/AK nehmen.
Nur das Ergebnis hängt eben von den Maßen von GK und AK ab.
Und in Deinem Fall passen die Maße nicht zueinander, um den gemessenen!! Winkel von 45° zu erhalten. Um den gemessenen Winkel von 45° zu erhalten, müsste man per Lineal die GK und AK ausmessen. Würde man allerdings bei diesem Meßverfahren die x- und/oder y-Achse stauchen oder strecken, dann würde sich auch der Winkel wieder ändern.
Deshalb wäre die Ermittlung des Winkels in der Tat besser, von einem "konstanten" Wert (bzgl. der Stauchung und Spreizung!) der y- und x-Achse auszugehen. D.h. bei der y-Achse wäre es dann egal, ob sie gestreckt oder gestaucht wird. Die Differenz wird diesselbe bleiben. Ebenso bei der x-Achse bleiben 9 Kerzen eben 9 Kerzen.
Nur darf man eben nicht den gedanklichen Fehler machen, den einen ermittelten Winkel mit dem anderen zu vergleichen bzw. gleichsetzen zu wollen.
Da man nicht permanent das Lineal oder den Winkelmesser an den Monitor halten will, wäre die Berechnung über die MA-Differenz und die Anzahl der Kerzen sinnvoller.
Ob man nun die x-Achse über die Kerzenanzahl angibt oder über die Zeitdifferenz (in Minuten oder Sekunden), ist eine rein persönliche Betrachtung. Entscheidend ist, dass immer wieder diesselbe Methode zugrunde gelegt wird.
In diesem konkreten Fall ist die GK mit 284 zu AK mit 9 so groß, dass sich eine Änderung der MA-Differenz nur marginal auf den Winkel auswirken würde. Sensibler wird das Winkelergebnis, wenn Gk:AK 1:1 beträgt. Daher der Rat, in diesem Fall die x-Achse in Stunden, Minuten oder Sekunden anzugeben, um sie so weit als möglich dem Wert der y-Achse aunzugleichen.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
Mit Zitat antworten
  #3 (permalink)  
Alt vor 3 Wochen
Neues Mitglied
 
Registriert seit: Jun 2021
Beiträge: 28
droyo33 befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für die Antowort traderDoc!

MFG
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus




Alle Zeitangaben in WEZ +2. Es ist jetzt 01:48 Uhr.





Die Suchmaschine - Der Wavesnode - Facebook Forum - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2022 vbdesigns.de
SEO by vBSEO 3.6.1
Copyright ©2009 - 2020 by Expert-Advisor.com - Das Metatrader Forum
MetaTrader bzw. MetaTrader 4 und MetaTrader 5 sind eingetragene Marken der MetaQuotes Software Corp.
-----------------------------------------------------------------------------------------------------------------------------