ich habe mir einen Trendindikator auf Tagesbasis geschrieben (einfache if-Abfragen auf zwei unterschiedliche SMAs der PERIOD_D1). Für jeden Tag wird der Indikator berechnet, in dem ich die iMA-Funktionen mit einem Zähler füttere.
Jetzt möchte ich diesen Indikator auf Charts zB auf Stunden-/15min-Basis anzeigen, aber dann wird der Indikator natürlich falsch angezeigt, da der eingehende Zähler sich ja jetzt auf die Balken der geringeren Zeiteinheit bezieht, der iMA aber auf PERIOD_D1 berechnet. Was ich mir wünsche ist, dass die Werte des o.g. Indikators über alle Balken der geringeren Zeiteinheit während eines Tages konstant blieben.
Hat jemand eine Idee, wie man das umsetzen könnte? Bei Bedarf poste ich auch Code. Viel mehr als ne Schleife die pro Zähler eine Bedingung auf iMA(NULL,PERIOD_D1,MA_Periode,0,0,0,Zähler) prüft und bei erfüllter Bedingung den Indikator[Zähler] = 1, sonst Indikator[Zähler] = 0 setzt, steht da aber nicht drin.
Hallo liebe Community,
ich habe mir einen Trendindikator auf Tagesbasis geschrieben (einfache if-Abfragen auf zwei unterschiedliche SMAs der PERIOD_D1). Für jeden Tag wird der Indikator berechnet, in dem ich die iMA-Funktionen mit einem Zähler füttere.
Jetzt möchte ich diesen Indikator auf Charts zB auf Stunden-/15min-Basis anzeigen, aber dann wird der Indikator natürlich falsch angezeigt, da der eingehende Zähler sich ja jetzt auf die Balken der geringeren Zeiteinheit bezieht, der iMA aber auf PERIOD_D1 berechnet. Was ich mir wünsche ist, dass die Werte des o.g. Indikators über alle Balken der geringeren Zeiteinheit während eines Tages konstant blieben.
Hat jemand eine Idee, wie man das umsetzen könnte? Bei Bedarf poste ich auch Code. Viel mehr als ne Schleife die pro Zähler eine Bedingung auf iMA(NULL,PERIOD_D1,MA_Periode,0,0,0,Zähler) prüft und bei erfüllter Bedingung den Indikator[Zähler] = 1, sonst Indikator[Zähler] = 0 setzt, steht da aber nicht drin.
Danke Euch schon jetzt für Eure Hilfe.
Gruß HechTrader.