|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
@next_user, ich bewundere Deine Geduld. Nicht, dass ich keine hätte, aber das, was Du hier leistest, ist vom Umfang her, glatt ein Auftrag.
Und wäre es ein Auftrag und ich hätte ihn zu bearbeiten, dann gäbe es im Vorfeld ein ausgearbeitetes, eineindeutiges Handelssystem des Kunden. Zu oft stand ich mittendrin vor derselben Herausforderung. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Guten Morgen Zusammen,
und ja next ist geduldig. Das schätz ich sehr und bin voll dankbar das er die Zeit mit sich bringt um gemeinsam an etwas zu arbeiten. Ganz großes Lob. @next Der Indikator ist super. Du hast verstanden worum es geht. Ich denke das die Abfrage in der kleineren Zeiteinheit nur noch nicht ganz hinhaut, weil in der größeren Zeiteinheit es funktioniert. Daher ist die Regel absolut gekonnt umgesetzt. Anbei nochmal ein Video plus Bild. P.S. Für die Analyse in einer größeren Charteinheit ist der Code absolut sauber. So macht es Spaß zu arbeiten, da man nicht noch endlos zeichnen muss und sich auf das Wesentliche konzentrieren kann. |
|
|||
Ok, genau das meinte ich. Die Bedingung, das eine Range unabhängig von der Kerzenanzahl solange gültig ist, bis irgendein
Kerzenkörper sie über- oder unterschreitet, kam hier nicht wirklich zur Aussprache. In deinem Video ist ab 1:50 der schwarze Fibo ganz links ja eigentlich auch ungültig, da er in der Range des Nachfolgesignals ist, diese aber nicht unterbrochen wurde. Zum letzten Teil deines Videos, der Fehler im vorherigen Video ist ja, wie bereits erwähnt darauf zurückzuführen, dass ich erstmal die Prüfung von 5 Kerzen implementiert habe. Also nochmal kurz:
|
|
|||
Zitat:
Zitat:
Zitat:
Also die Abfrage bei einer enstehenden Kerze müsste lauten. Sind vorige Kerzen (nur der Body zählt also open & close) in der Range (high & low) der Aktuellen, wenn ja, dann die vorigen als ungültig. |
|
|||
Zitat:
Sind bereits vorangegangene Triggerkerzen (nur body) in der Range der aktuellen Triggerkerze? Wenn ja die vorangegangene(n) Triggerkerze(n) löschen, falls Ziel noch nicht errreicht wurde. Oder so ähnlich. |
|
|||
Ich glaube jetzt haben wir es
Bei dir sonst alles gut? Irgendwas Neues von der Front? |
|
|||
Zitat:
Das ist aber wichtig. Momentan wird nur geprüft, ob die vorherigen Signale in der Range sind, oder nicht. Was ist, wenn ein vorheriges Signal in der Range ist, diese Range aber dazwischen durch eine, wie von dir erwähnte Unterbrechung beendet wird? Der Code geht auf soetwas ja überhaupt nicht ein. Zitat:
so ist das trotzdem egal? Erklär mir dann bitte mal, was du jetzt mit einer Unterbrechung meinst, und wann diese einen Wert hat. Zitat:
Wenn letzteres, wo bleibt dann eine mögliche Unterbrechung wie in deinem Screen? Wenn alle Kerzen, wie können dann deine drei Signale (um jetzt das Beispiel von vorhin zu nehmen) nichtig werden, wenn zwischen Signal 3 und 4 eine Unterbrechung verursacht werden würde? |
|
|||
Zitat:
Zum zweiten, ja, genau das meine ich ja. Wo in dieser Bedingung kommt denn deine vorhin erwähnte Unterbrechung zum Einsatz? |
|
|||
Okay. Jetzt versteh ich was du meinst bzw. worauf du hinauswillst.
Ja du hast Recht. Die Abfrage muss mit rein. Der Bruch ist wichtig. Jetzt hab ich nicht mitgedacht. Verzeihung Zitat:
Anders wäre es, wenn zwischen der ersten Triggerkerze und der zweiten Triggerkerze, alle Kerzenbodys innerhalb der letzten Range sind. Dann wäre die schwarze inaktiv. |
Lesezeichen |
Stichworte |
kopieren, linien, linien charts übernehmen, metatrader tools, mql4, objekte, programmierung, programmierung metatrader, programmierung mql4, timeframes linie, tool, tools |
|
|