Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   ATR graphisch abbilden (http://www.expert-advisor.com/forum/showthread.php?t=6166)

traderdoc 08.08.18 17:23

Da verbindet man keine Kerzen miteinander, sondern lässt diese miteinander verbinden. Und das geht nur sinnvollerweise über einen Indikator.
Wie @MA-EA bereits geschrieben hatte, versteht er nur Bahnhof. Und warum? Weil er wieder den Formel1-Wagen fahren will und nicht mal die einfachste Fahrpraxis hat.
@MA-EA, wie oft soll ich Dir das eigentlich noch schreiben? Schaue Dir doch einfach bestehende und funktionierende einfache!!! Indikatoren an, wie die geschrieben wurden. Nehme Dir jede Zeile vor und analysiere, was da steht und was die Funktionen und Variablen bedeuten. Nur so wird das was und nicht durch wildes Rumgefummel.

traderdoc

Angel 08.08.18 18:16

Ok, dann schreibe ich "Wie man die ATR-Werte der Kerzen durch einen Indikator miteinander verbinden lassen kann".

Tja - was sol ich sagen.

Das Problem bzw. die Problemstellung wird hier - mal wieder - nach 2 Seiten Diskussion mal wieder hinterfragt, statt programmiertechnisch der Lösung näher zu kommen.

Schade eigentich für dieses Forum....

traderdoc 08.08.18 18:48

Ich möchte mich hiermit höchstoffiziell dafür entschuldigen, erst jetzt eingegriffen zu haben. Ich hatte mir etwas Urlaub gegönnt.

So, nachdem wir das nun geklärt haben, bleibt es aber dabei, dass ein Indikator diese Aufgabe lösen könnte.

Ich werde aber nun keinen Code dazu hier einstellen. Einen Indikator schreiben ist auch schwieriger als einen EA schreiben.
Es bleibt deshalb bei dem vorher von mir beschriebenen Vorgehen.

Die Problemstellung muss immer hinterfragt werden, bevor eine Lösung angeboten und erarbeitet wird. Und das hat bisher hier in diesem Forum ganz gut funktioniert. Stell Dir vor, dass wäre erst nach 10 Seiten Diskussion passiert.

traderdoc

Angel 08.08.18 19:08

@traderdoc Da sind wir einer Meinung, dass ein Indikator diese Aufgabe lösen könnte. Ich könnte mir auch nicht vorstellen, was diese Aufgabe sonst noch lösen könnte. Klar ein Indikator! Was schreiben wir denn hier? Indikatoren und EAs . Wobei innerhalb der EAs die Funktion auch durch einen Indikator dargestellt werden kann. Und wenn nur zur optischen Verdeutlichung / Kontrolle.

Ich frage mich nur, wieso eine Problemstellung hin- und her- und durchgekaut und die Hintergründe erfragt werden mussen, wenn ich doch nur eine einfache Frage hier stelle, nämlich wie ich die ATR-Werte von Kerzen - durch Code - miteinander verbinden lassen will.

Wenn hier jemand fragt, wie eine Linie eingefärbt werden kann, so gebe ich ihm die Codeschnipsel
PHP-Code:

                  ObjectSetInteger(0,"Tages-Pivot Tag Morgen",OBJPROP_COLOR,C'220,220,220' ); 

oder

PHP-Code:

                  ObjectSetInteger(0,"Linie",OBJPROP_COLOR,Red); 

und ich hinterfrage nicht, warum eine Farbe und nicht eine gestrichelte Linie oder ein akustisches Signal genommen werden soll - oder gar das Ganze doch ganz sein lassen soll, warum auch immer.

Der Fragesteller will eine Linie einfärben und will sie nicht gestrichelt oder einen Ton hören.

Insofern widerspreche ich vehement, dass die grundlegende Problemstellung hinterfragt werden soll oder muss.
Und wenn: Die Problemstellung, die ATR-Werte mittels Line verbinden zu lassen, offenbarte ich bereits ganz zu Anfang. Und jetzt nach 2 bzw. 3 Seiten wird noch immer nicht auf einen konstruktiven Lösungsversuch hingearbeitet.
Aber ok. Konstruktive - UND KOSTENLOSE - Antworten sind ja freiwillig.

traderdoc 08.08.18 19:14

Siehst Du und da liegt der Unterschied. Es ist eben nicht mit einer einfachen Linie getan. Diese dafür notwendige Lösung ist ein komplexes Gebilde!

So was willst Du denn nun? Ne komplette Lösung?
Wirst Du wahrscheinlich nicht bekommen.

Was machen wir nun?

traderdoc

FatSpiderman 08.08.18 19:33

Zitat:

Zitat von Angel (Beitrag 41364)

Insofern widerspreche ich vehement, dass die grundlegende Problemstellung hinterfragt werden soll oder muss.
Und wenn: Die Problemstellung, die ATR-Werte mittels Line verbinden zu lassen, offenbarte ich bereits ganz zu Anfang. Und jetzt nach 2 bzw. 3 Seiten wird noch immer nicht auf einen konstruktiven Lösungsversuch hingearbeitet.
Aber ok. Konstruktive - UND KOSTENLOSE - Antworten sind ja freiwillig.

Meine vorherigen Posts wurden noch nicht freigeschaltet, aber die grundlegende Problemstellung muss hinterfragt werden.
Du bist auf dem völlig falschen Dampfer. Du brauchst hier kein ObjectSetInteger() oder ähnliches.

Informiere dich mal über Indicator-buffer und die Funktionen SetIndexBuffer() und SetIndexStyle().

Angel 08.08.18 19:36

Ne komplette Lösung wäre wohl zuviel verlangt, auch wenn sie nicht abgelehnt werden würde.

Ein komplexes Gebilde? Skizieren doch mal das Gerüst. Alleine schon, dass ich weiß , in welche Richtung ich forschen muss.

Mir ist schon klar, dass es nicht mit ein, zwei , drei Zeilen Code getan ist, das zeigte mir mein durch mich erquälter Pivot-Indikator, aleine schon den Tagesanfang und das Tagesende festzulegen und das für die letzten 14 Tage. Aber das hier ist wieder was anderes.

Angel 08.08.18 19:37

P.S. Pivot-Indikatoren gibt es wie Sand am Meer, dennoch wollte ich einen programmieren um ihn zu verstehen. Und ich schaffte es nach langem hin und her. Hätte auch kürzer / schneller gehen können.

traderdoc 08.08.18 19:42

Na dann sollte doch dieser Indikator keine so große Herausforderung darstellen.

traderdoc

Leopold 08.08.18 21:20

Zitat:

Zitat von Angel (Beitrag 41330)
Hi,

wie so oft versuche ich mich in Grundlagen, um darauf aufzubauen. Auch wenn es sich manchmal unsinnig anhört / liest, aber der Lerneffekt ist vorhanden.

Ich versuche gerade, die ATR als Channel bzw. Aquidistante im EUR-USD abzubilden. Normalerweise wird der ATR ja im Subwindow als Kurve angezeigt, ich will ihn jedoch als Channel sehen.
Nun sollte zu jeder Kerze der ATR-Wert vorhanden sein bzw. berechnet werden können, was nicht mein Problem ist.
ABER: Die Indexierung der Kerzen ist mein Problem, weil ich es nicht kann.

Meine Idee ist, die Koordinaten der ATR-Werte mit OBJ_TREND miteinander zu verbinden, so dass es ein Channel gibt.

Hat jemand hierfür bitte eine Lösung?

Aber mit so einer Fragenstellung ist klar, dass da so manches hinterfragt werden muss. So eindeutig ist die ja nicht.

Zur Indexierung hab ich dir schon was geschrieben.

Wie lautet deine Frage jetzt konkret?? :confused:


---Leopold---


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:29 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