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)
-   -   Am Freitag ab x Uhr öffnen neuer Orders verhindern (http://www.expert-advisor.com/forum/showthread.php?t=6111)

L0rdy 07.05.18 20:35

Am Freitag ab x Uhr öffnen neuer Orders verhindern
 
Hallo,

wie gesagt, möchte Freitags ab 11Uhr keine Posotionen mehr öffnen.
Würde das funktionieren ? wegen Übergabeparameter bin ich mir nicht sicher
PHP-Code:

//die Definition
extern int sHour 11;
.......

//die Funktion
   
bool CheckFridayCloseTime()
{
bool bBack=false;

if(
DayOfWeek()==&& sHour<Hour())
{
bBack=true;
} else {
bBack=false;
}
return(
bBack);
}

//der Aufruf
if (type == OP_SELL && CheckFridayCloseTime() == false) {
ticket OrderSend(.....);
      }
..... 

danke

daybyter 03.06.18 12:58

Arg kompliziert geschrieben?

Warum nicht einfach

return (DayOfWeek()==5 && sHour<Hour()) ;

in der Funktion?

Und

CheckFridayCloseTime() == false

kann man als !CheckFridayCloseTime() schreiben.


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