Einzelnen Beitrag anzeigen
  #9 (permalink)  
Alt 16.01.18
mocwoc mocwoc ist offline
Neues Mitglied
 
Registriert seit: Dec 2017
Beiträge: 6
mocwoc befindet sich auf einem aufstrebenden Ast
Smile Versuchs - EA mit Indikator - wer kann mir helfen?

Hi Angel,

die Ticketnummer ist eine Variable vom Typ integer. Du solltest diese zuvor definieren. Wäre auch gut, das Leerzeichen aus "MagicNu mber" herauszunehmen. Das Syntax-Highlighting müsste Dir das ohnehin schon als problematisch anzeigen. Zudem empfehle ich, den Code komplett auf Englisch zu schreiben. Das erleichtert Dir den Erfahrungsaustausch mit nicht deutschsprachigen Programmierern.

Code:
void Buy() {

   int BuyOrderTicket=OrderSend( Symbol(),
                                 OP_BUY,
                                 LotSize,
                                 Ask,
                                 3,
                                 Ask-(StopLoss*Pips),
                                 Ask+(TakeProfit*Pips),
                                 NULL,
                                 MagicNumber,
                                 0,
                                 Green);

   if(BuyOrderTicket>0)
      {
      if(OrderSelect(BuyOrderTicket,SELECT_BY_TICKET))
         {
         Print("Buy order opened at: ", OrderOpenPrice());
         SendNotification("Buy Order");
         }
      else Print("Error opening buy order : ", GetLastError());
      }
      
return; }
}
Cheers, mocwoc