Der stochastische Indikator kann auf jedem Zeitrahmen angewendet werden, egal ob höher oder niedriger als der aktuelle Chart-Zeitrahmen.
Du kannst alle üblichen Parameter des integrierten iStochastic-Indikators verwenden. Die einzige zusätzliche Einstellung ist der zweite Zeitrahmen, der für die Berechnungen genutzt wird.
Wenn der Indikator auf einem niedrigeren Zeitrahmen als dem aktuellen Chart-Zeitrahmen angewendet wird, ist es nicht möglich, alle Werte anzuzeigen. In diesem Fall wird je nach gewähltem Preistyp ein anderer Ansatz verwendet, um den passendsten Wert zu liefern.
Hier zwei Beispiele:
- zeitrahmen_1=5 Minuten, zeitrahmen_2=1 Minute, Berechnungen basierend auf Close-Preisserie:
Für jede Kerze auf zeitrahmen_1 zeigt der Indikator die letzte Kerze von zeitrahmen_2 mit einem Close-Zeitpunkt an, der vor oder zum Close-Zeitpunkt der Kerze auf zeitrahmen_1 liegt. Das gilt sowohl für geschlossene Kerzen als auch für die aktuelle, die noch offen ist.
- zeitrahmen_1=5 Minuten, zeitrahmen_2=1 Minute, Berechnungen basierend auf Open-Preisserie:
Für jede Kerze auf zeitrahmen_1 zeigt der Indikator die letzte Kerze von zeitrahmen_2 mit einem Öffnungszeitpunkt an, der vor oder zum Öffnungszeitpunkt der Kerze auf zeitrahmen_1 liegt. Auch hier gilt dies für geschlossene sowie für die aktuelle, offene Kerze. Die Logik dahinter ist, dass wenn du deine Indikatoren zum Öffnungszeitpunkt einer Kerze berechnest, du wahrscheinlich auch beim Öffnen einer neuen Kerze traden möchtest. In diesem Fall wirst du beim Öffnen einer neuen 5-Minuten-Kerze nur den Open der ersten von fünf 1-Minuten-Kerzen kennen, die Teil davon sind. Die Open der zweiten bis fünften 1-Minuten-Kerzen werden daher bei den Berechnungen ignoriert.
Du kannst jeden Zeitrahmen mit jedem anderen Zeitrahmen kombinieren, auch wenn sie nicht synchron sind, z.B. zeitrahmen_1 = 5 Minuten und zeitrahmen_2 = 12 Minuten. Der Indikator sorgt dafür, dass sie synchron bleiben. Die Funktionsweise ist ähnlich wie in den obigen Beispielen.
Für eine visuelle Erklärung empfehle ich den MACD Histogramm MTF MC Indikator in einer Excel-Tabelle.
Wenn du zwischen Zeitrahmen wechselst, lass ein paar Sekunden Zeit, damit die Preisdaten geladen werden. Wenn der Indikator nicht angezeigt wird, aktualisiere den Chart manuell.
Um Fehlermeldungen ein- oder auszuschalten, schaue in den Quellcode:
bool ShowErrorMessages=false; // Fehlermeldungen für Debugging ein-/ausschalten

Änderungsprotokoll:
2010 09 26: v04
- Verbesserte Anzeige der Werte auf Zeitrahmen kleiner als der Chart-Zeitrahmen;
- Puffer auf EMPTY_VALUE statt 0 gesetzt nach: if(convertedTime<tempTimeArray_TF2[0]);
- Codeoptimierung;
- PLOT_DRAW_BEGIN aus OnInit() entfernt - geerbt von Einzel-Zeitrahmen-Indikator;
- ArraySetAsSeries der Puffer und Arrays in OnInit() verschoben;
2010 09 06: v03
- Fehler mit Time[]-Array behoben, welcher dazu führte, dass der Indikator falsch gezeichnet wurde;
2010 08 25: v02
- Indikator erstmals veröffentlicht;

Kommentar 0