Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4
Startseite Registrieren Hilfe Community Kalender Heutige Beiträge Suchen

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.

Login
Benutzername:
Kennwort:


Statistik
Themen: 4978
Beiträge: 43261
Benutzer: 7.224
Aktive Benutzer: 75
Links: 84
Wir begrüßen unseren neuesten Benutzer: Sundaytrader
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor 4 Tagen
- Sundaytrad...
vor 5 Tagen
- TS_6
vor einer Woche
- Mane
vor 3 Wochen
- AlbertZiz
vor 3 Wochen
- michak

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

Empfehlungen

Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 26.08.22
Neues Mitglied
 
Registriert seit: Jun 2021
Beiträge: 29
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, 10x aufgerufen)
  #2 (permalink)  
Alt 27.08.22
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
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.
  #3 (permalink)  
Alt 04.09.22
Neues Mitglied
 
Registriert seit: Jun 2021
Beiträge: 29
droyo33 befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für die Antowort traderDoc!

MFG
Thema geschlossen

Lesezeichen


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 15:37 Uhr.





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