Thema: Hilfe in MQL5
Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 24.02.14
Tycoon Tycoon ist offline
Mitglied
 
Registriert seit: Apr 2013
Beiträge: 45
Tycoon befindet sich auf einem aufstrebenden Ast
Standard Hilfe in MQL5

Hallo!
Lese mich gerade in MQL5 hinein. Wollte mir jetzt erst einmal eine Art Grundgerüst aufbauen um mir den Überblick zu erleichtern. Ich wollte jetzt mit einem ganz einfachen EA anfangen der jeweils am gestrigen Tageshoch bzw. tief eine Order platziert. Ich bekomme jedesmal eine Fehlermeldung "4753" Position nicht gefunden.
In MQL4 habe ich alles mit einer Schleife gelöst um meine Buy bzw. Sell Signale
auf false zu setzen. Nur beim debuggen merke ich das mein Schleife jedesmal übersprungen wird, wenn eine Order offen ist.

Vielleicht wär jemand so freundlich von euch und könnte mal einen Blick drauf werfen.
Code:
for(count=0; count<=OrdersTotal(); count++)
     {
      if(PositionSelect(_Symbol)==true)
        {
         if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY || PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_SELL)
           {
            Sell_Condition=false;
            Buy_Condition=false;

            if(POSITION_TYPE_BUY==true)
              {
              }
            if(POSITION_TYPE_SELL==true)
              {
              }

           }
        }
      break;

     }