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)
-   -   Abschnittsweise Berechnungen (http://www.expert-advisor.com/forum/showthread.php?t=2127)

ron12 11.04.12 01:38

Abschnittsweise Berechnungen
 
Hallo,
ich möchte in einem Indikator Berechnungen durchführen, welche immer zu einem bestimmten Zeitpunkt beginnen und enden, zb

H4 timeframe... die Berechnung beginnt am ersten Tag eines Monats und hört am letzten Tag auf, dann beginnt die Berechnung wieder für den nächsten Monat.

Beispiel: Ich bestimme für März von verschiedenen Paaren die ATRs, dann wird das Maximum ausgewählt und für April von diesem Pair der Kurs abgebildet. Währenddessen wir für April wieder das Maximum der ATRs gebildet und der Kurs des Pair des maximalen ATR für Mai abgebildet.

Wie kann ich das realisieren?

Vielen Dank!

sandmann23 12.04.12 22:30

Hi,

Code:

int Day( )
Returns the current day of the month, i.e., the day of month of the last known server time.
Note: At the testing, the last known server time is modelled.

siehe MT Hilfe Date Time Functions

Code:

if ( Day() == 1)
{
// mach deine ATR Geschichte immer am ersten des Monats und speicher die Werte
}

Das ist nur eine brutal vereinfachte Lösung, die zum testen/backtesten einer Idee reicht, aber definitiv nicht für den live Betrieb.

Gruss
sandmann

ron12 13.04.12 11:38

ich danke dir für (beide) antworten und werde es in den nächsten tagen testen.

beste grüße
ron


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:11 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