Samstag, 20. April 2024, 01:00 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Altmetall

unregistriert

1

Freitag, 9. März 2012, 14:35

Indikatorberechnung zu bestimmtem Zeitpunkt

Ein Indikator soll täglich zu einem bestimmten Zeitpunkt einen Wert berechnen und dann beibehalten. Ich habe dazu folgendes programmiert:

//Um 7Uhr30 den neuen Wert berechnen
#_FastPrev#
Calc h: DatePart(h) = 7;
Calc m: DatePart(n) = 30;
Calc s: And(h,m);
If(s,Close("XAUUSD")/Close("DAX"),PREV)

Die Berechnung ist extrem langsam. Gibts noch eine schnellere und elegantere Möglichkeit?

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

2

Freitag, 9. März 2012, 15:12

Hallo Altmetall,

Zitat

Gibts noch eine schnellere und elegantere Möglichkeit?


Ja, die gibt es.

Quellcode

1
Valuewhen(Close("XAUUSD")/Close("DAX"),DatePart(h) = 7 and DatePart(n) = 30,1,V)
Viele Grüße von Anke

http://www.ascunia.de

Altmetall

unregistriert

3

Freitag, 9. März 2012, 15:18

Danke!