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)
-   -   EA Zeit gesteuert (http://www.expert-advisor.com/forum/showthread.php?t=7112)

blackjack01 13.11.21 08:50

EA Zeit gesteuert
 
Hallo

Habe eine frage und bräuchte wiedermal Hilfe.

Ist es möglich zB.

Das ich Mo um 12 eine Order offne und Mi um 12
Schließe. Das ich das in einen Ea umsetzt Das es Woche für Woche ab läuft.

Danke

MA-EA 13.11.21 14:53

Müsste eigentlich gehn.

https://docs.mql4.com/dateandtime/dayofweek

Code:

int  DayOfWeek();




 if( DayOfWeek() == -Montag- && Hour() >= 12 ) OrderSend(...




 if( DayOfWeek() == -Mittwoch- && Hour() >= 12 ) OrderClose(...


blackjack01 13.11.21 19:05

??
 
Hallo

Konntest mir das bitte genauer beschreiben .

Danke

traderdoc 13.11.21 21:15

[QUOTE=MA-EA;45801]Müsste eigentlich gehn.

Ne, geht so nicht ganz.

Code:

bool res = false;

if (!Send_Flag && DayOfWeek() == 1 && Hour() >= 12) {
  res = OrderSend();
  if (res) Send_Flag = true;
}

if (!Close_Flag && DayOfWeek() == 3 && Hour() >= 12) {
  res = OrderClose();
  if (res) Close_Flag = true;
}

if (DayOfWeek() == 4) {
  Send_Flag = false;
  Close_Flag = false;
}

Die Flags sind notwendig, um ein einmaliges Öffnen und Schließen zu gewährleisten.
Wenn Donnerstag ist, werden die Flag zurückgesetzt, damit am Montag wieder alles von vorn beginnen kann.

traderdoc

blackjack01 14.11.21 20:22

EA
 
Hallo

Danke für die Antwort , da steh ich voll auf der leitung .
Da muss ich noch genauer schauen .

GLG


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:58 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