Stundenvolatilität
Liste der Anhänge anzeigen (Anzahl: 3)
Hi,
Wer wissen möchte, bei welchem Instrument, zu welcher Tageszeit, in welchem Timeframe, welche Durchschnittsvolatilität sich aus der Charthistorie ergibt, der findet diese in diesem Indikator. --- Freeware --- Zeigt die Durchschnittsvolatilität (der gesamten Charthistorie) für den ausgewählten Zeitraum (M1 bis MN) aufgeschlüsselt auf die Tagesstunden an. PHP-Code:
Stundenvolatilität ist als Indikator programmiert und somit in den Ordner ...MQL4\Indicators zu verschieben. ciao ping - tggits |
Super Idee!
Und endlich jemand der auch freizügig Code postet. Danke Ping :) Ich greife die Idee auf und versuche das in MQL5 zu übersetzen. Was ähnliches schwebt mit auch für den Spread vor. Auf die Minute genau, sind es nicht so viele Daten, 60min * 24std = 1440 Arraygröße. Auf eine gewisse Zeit rückblickend, ließe sich das dynamisch anpassen. Ist sicher auch eine Entscheidungshilfe sowohl für EAs als auch traditionär, ob traden oder nicht. Falls was sinnvolles rauskommt, poste ich es unter den Codeschnipseln. Grüße Otto |
Liste der Anhänge anzeigen (Anzahl: 2)
Die Migration von MQL4 zu MQL5 gibt oft Rätsel auf.
Vorab es ist gelungen, hat aber länger gedauert als angenommen. Je tiefer ich in diese Materie eindringe, desto mehr denke ich mir: "Was hat sich Metaquotes denn da dabei wieder gedacht" (mal ganz vorsichtig ausgedrückt, vermutlich NICHTS) Es beginnt ja schon mit false(False) und true(True), DoubleToStr(..) usw. Was wäre denn schon dabei gewesen das doppelt zu definieren (alles muss man selber machen) Code:
#define False false ----------------------------------------- Folgende Unterschiede sind leider nicht so einfach auszugleichen: 1. Den Text im Indikatorfenster in MQL5 verschwinden zu lassen. In MQL4: Code:
SetIndexLabel (0,NULL); Code:
ChartSetInteger(0,CHART_HEIGHT_IN_PIXELS,ChartWindowFind(),315); Nach der ersten Zeile ist es zwar 315 hoch, aber dort angenagelt (softwaremäßig kann man es ändern, aber nicht durch ziehen) 3. Die Präkompilerdirektive '#property strict' hat einen Einfluss darauf ob die Kommentare bei input bzw extern angezeigt werden. Lässt man es weg, werden die Variablennamen angezeigt. Das hat mit 'strict' imho aber absolut nix zu tun. So, jetzt hab ich mir wieder meinen Frust von der Seele geschrieben. Falls jemand Abhilfe für Punkt 1 oder 2 hat, bitte posten!!! Hier die etwas gepimpte Stundenvolatilität für MQL4+MQL5. Ich hoffe ich hab keine Bugs eingebaut. Code:
#property version "1.00" Dieses stellt die durchschnittliche Größe der einzelnen Kerzen dar, nicht die Kursschwankungen innerhalb der Stunde, das könnte man aber leicht adaptieren. Nochmals Besten Dank an ping :) für die Idee und den Originalcode. Ich progge mir jetzt ähnliches für den Spread auf Minutenbasis, bin schon gespannt auf die Durchschnittswerte. Grüße Otto |
Alle Zeitangaben in WEZ +2. Es ist jetzt 01:33 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