Einzelnen Beitrag anzeigen
  #5 (permalink)  
Alt 18.06.19
Max2018 Max2018 ist offline
Mitglied
 
Registriert seit: Sep 2018
Beiträge: 238
Max2018 befindet sich auf einem aufstrebenden Ast
Standard

in den input:
Code:
input string   ___Handelszeit___="___Handelszeiten einstellen___";
input bool     Handelszeit_verwenden=true;
input int      Handelsstart_Stunde = 10,
               Handelsstart_Minute = 00,
               Handelsende_Stunde = 14,
               Handelsende_Minute = 59;
und dann

Code:
    //Handelszeit pruefen
      bool TradingTimeAlt=TradingTime;
      if(!Handelszeit_verwenden)TradingTime=true;
      else if( ((Hour()>Handelsstart_Stunde || (Hour()==Handelsstart_Stunde&&Minute()>=Handelsstart_Minute) ) &&
         (Hour()<Handelsende_Stunde || (Hour()==Handelsende_Stunde&&Minute()<Handelsende_Minute) ))
         )
            {
               TradingTime = true;
            }
      else 
         {
            TradingTime = false; 
         }
      if(TradingTime&&!TradingTimeAlt)Handelsstart=true;
      if(!TradingTime)Handelsstart=false;
und dann das die Ergebnisse in einer if Formel entsprechend einbauen...
z.B.

Code:
if(Handelsstart==false){
         MessageBox("EA ZEIT ZUENDE","EA wird gelöscht",MB_OK);
         Print("EA ZEIT ZUENDE");
         ExpertRemove();
         }