Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   D1-Werte ermitteln, wenn in anderm TimeFrame? (http://www.expert-advisor.com/forum/showthread.php?t=6738)

drater 04.08.20 16:51

D1-Werte ermitteln, wenn in anderm TimeFrame?
 
Hallo :)

ich bräuchte in einem Custom-Indi zur Berechnung den ADR (Average Daily Range) für das aktuelle Paar. Der ist einfach zu berechnen über die Summe der D1-Ranges (abs(Hoch-Tief)) der letzten 14 Tage geteilt durch 14.

Das ist kein Problem, solange ich in einem D1-Chart bin. Dann kann ich einfach mit bspw. High[1] bis High[14] auf die Hochs zugreifen.
Wenn ich nun aber gerade in einem M15-Chart bin geht das so nicht.

Ich müsste die Möglichkeit haben, die Werte für den D1-Timeframe auszulesen und in einem Array ablegen, auch wenn mein Chart ein anderes Timframe zeigt.

Geht das und wenn ja,wie? Oder hat jemand einen besseren Ansatz?

Herzliche Grüße
Drater

AVT 04.08.20 20:03

Zitat:

Zitat von drater (Beitrag 44175)
Das ist kein Problem, solange ich in einem D1-Chart bin. Dann kann ich einfach mit bspw. High[1] bis High[14] auf die Hochs zugreifen.
Wenn ich nun aber gerade in einem M15-Chart bin geht das so nicht.

Probiere mal iHigh(), reicht der Hinweis? AVT

drater 04.08.20 21:46

:D SUPER! Danke vielmals! Darauf hatte ich mit der Frage nach nem besseren Ansatz gehofft!

Beste Grüße, Drater


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:14 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum