Ich habe diesen Indikator nun schon länger auf dem Bildschirm und möchte die angezeigten Pfeile in einem Expert Advisor umsetzen. Dabei würde einfach immer der angegebene Pfeil gehandelt bis ein entgegengesetzter Pfeil erscheint. Danach in die andere Richtung und die vorherige Position schliessen.
Ich habe selber keine Erfahrungen mit Programmieren aber befor ich einen Programmierer frage möchte ich das hier diskutieren.
Unten die Datei vom Bollingerband.
Also meine Idee von der Umsetzung wäre: Der EA prüft alle (einstellbar) zB. 10 Sekunden das Signal von ama_band. Dieses um den Rechner zu schonen und einen einstellbaren Takt vorzugeben. Solange ein Pfeil angezeigt wird, ist eine einzelne Position in die entsprechende Richtung offen. Sobald aber ein entgegengesetzter Pfeil angezeigt wird soll nun die erstere Position geschlossen werden und eine neue, in der entsprechend korrekten Richtung eröffnet werden. Und wieder das selbe in der neuen Richtung die uns ama_band angibt.
Ich habe diesen Indikator nun schon länger auf dem Bildschirm und möchte die angezeigten Pfeile in einem Expert Advisor umsetzen. Dabei würde einfach immer der angegebene Pfeil gehandelt, bis ein entgegengesetzter Pfeil erscheint. Danach in die andere Richtung und die vorherige Position schließen.
Ich habe selber keine Erfahrungen mit Programmieren, aber bevor ich einen Programmierer frage, möchte ich das hier diskutieren.
Unten die Datei vom Bollingerband.
Ich habe 2 Tipps für dich.
1. :
Glaubst du wirklich, dass ein Indikator von 1980, heute 43 Jahre später immer noch Erfolg versprechend ist?
Warum benutzen wir kaum noch Briefe, Schallplatten oder Polaroid-Kameras? Wir erzeugen heute mit Computer Bilder, die kein Maler malen kann.
Denk da mal drüber nach.
2. :
Mach ein proof of concept. Wann erscheint der Pfeil und wo steht dann der Kurs. wie weit geht der Kurs bis zum nächsten Pfeil.
Sprich, wie viele Pips kann er einkreisen. Ziehe dann noch Gebühren ab.
Viele Indikatoren liefern zeitverzögert die Signale. Ursächlich sind die Glättungsfunktionen.
Der Indikator liefert die maximal 1 Signal pro Minute. 10 Sekunde Abfragen sind unsinnig.
Warum verwendest Du nicht den Debugger? Er geht für EA und Indikatoren. Aber, soweit ich mich erinnere, beim MT4 darf der Indikator NUR im Debugger laufen.
Der Debugger ist die erste Wahl, wenn das Programmierte nicht tut, was es soll:
https://www.metatrader5.com/de/metaeditor/help/development/debug
Zur Fehlerbehebung von MQL5-Programmen (Debugging): https://www.mql5.com/de/articles/654
Einführung in MQL5: Schreiben eines einfachen Expert Advisor und benutzerdefinierten Indikators, Siehe Ende: Starten und Debuggen: https://www.mql5.com/de/articles/35
Die Fehlerverarbeitung und Protokollierung in MQL5: https://www.mql5.com/de/articles/2041
Außerdem schau Dir erst einmal an, wie die Buffer der Indikatoren in OnInit() vorbereitet werden: https://www.mql5.com/de/search#!keyword=Buffer%20Arrow&module=mql5_module_codebase
Lies dazu vielleicht unbedingt: https://www.mql5.com/de/articles/35
- www.metatrader5.com
Schaut euch den Indikator doch wenigstens an. Ich habe die MT4 Version. Da kommt die ganze Zeit ein Pfeil.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Ich habe diesen Indikator nun schon länger auf dem Bildschirm und möchte die angezeigten Pfeile in einem Expert Advisor umsetzen. Dabei würde einfach immer der angegebene Pfeil gehandelt bis ein entgegengesetzter Pfeil erscheint. Danach in die andere Richtung und die vorherige Position schliessen.
Ich habe selber keine Erfahrungen mit Programmieren aber befor ich einen Programmierer frage möchte ich das hier diskutieren.
Unten die Datei vom Bollingerband.