Hallo SeaForex,
hier hast du einen EA, welcher mit globalen Variablen funktioniert.
Ich setze den Wert hier einfach nur in der OnInit()-Funktion und lösche sie in der OnDeinit().
Da sich der Wert der Variable nicht ändert, würde das jetzt immer ein Verkaufssignal anzeigen.
Wenn du deine globale Variable richtig setzt, dann muss das funktionieren.
Es kann eigentlich nur ein paar Gründe geben wenn es nicht klappen sollte:
1) Deine Doublewerte nicht exakt 1.0 oder 2.0
2) Du setzt deine globalen Variablen überhaupt nicht
3) Der Name deiner globalen Variable stimmt nicht mit dem der Abfrage überein
4) Andere EAs überschreiben/löschen die Variablen
5) ???
Gruß Timo
|