Indikatoren 'kommunizieren' mit einem EA nur über die Puffer vom Typ double!
Also musst Du in Deinem Indikator einen Puffer definieren und dem dann zB. einen Null für Neutral und +/- 1 für Kauf und Verkauf zuweisen.
Carl Schreiber:
Danke für die Antwort. Ich bin aber trotzdem ratlos wie ich auf den double im EA zugreife. Wenn ich beim EA "handle = iCustom(NULL,0,Parameter,Parameter)" eingebe bekomme ich nur unbrauchbares raus. Die handle ist dann nur ein Wert von 0 der bei jedem Tick 1 addiert.
Indikatoren 'kommunizieren' mit einem EA nur über die Puffer vom Typ double!
Also musst Du in Deinem Indikator einen Puffer definieren und dem dann zB. einen Null für Neutral und +/- 1 für Kauf und Verkauf zuweisen.
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Ich habe einen Indikator geschrieben/umgeschrieben dass entweder ein "Neutral" "Buy" oder "Sell" in einem string "signal" gespeichert ist.
Gibt es eine Möglichkeit aus einem Expert Advisor auf diesen String zuzugreifen?
Alternativ habe ich es mit iCustom versucht mir die Werte des Indikators in den EA zu holen und dann dort einfach das signal zu errechenen, nur kriege ich keine sinnvollen werte sondern nur ein "Handle" das von 0 bei jedem Tick +1 größer wird und ich hab keine idee wie ich das in die Arrays mit richtigen werten zurück übersetzen soll. Die Werte von fastln[] und slowln[] bräuchte ich im EA.
Tut mir leid wenn die Frage zu Anfängerhaft ist, aber ich suche schon seit Stunden alles ab und finde einfach nicht weiter. Danke!!!
Hier ist der Code vom Indicator: