Zitat:
Zitat von RollsReus
Code:
iOpen(Symbol(),NULL,0)
|
das gibt Dir den Eröffnungskurs (iOpen) der 0. Kerze, also den gerade aktuellen Eröffnungskurs. Du brauchst aber
1. den Höchstkurs iHigh
2. der vorletzten Kerze, das ist die 2. Kerze
Kerzenzahlen werden standardmäßig von 0=aktuell zurückgezählt bis z.B. 3598=erste Kerze in Chart (gleichzeitig die erste Kerze, bei der Berechnungen anfangen können - klar, man kann nur mit dem rechnen, was man hat).
Also Langstab innerhalb der Range
Code:
iHigh(NULL,0,2) < RangeHigh // Hoch 2.Kerze vorher kleiner Obergrenze
&& iLow(NULL,0,2) > RangeLow // Tief 2. Kerze vorher größer Untergrenze
Fehlt noch Innenstab-Bedingung (Hoch und Tief der 1. Kerze mit der vorherigen, also der 2. Kerze vergleichen), versuch's mal. Ein Tip: wenn Du im MT-Editor das Wort z.B. iOpen geschrieben hast, Cursor auf Wort, F1 drücken und Du kriegst automatisch die Hilfseite dazu.
AVT