Einzelnen Beitrag anzeigen
  #32 (permalink)  
Alt 24.06.15
pako pako ist offline
Mitglied
 
Registriert seit: Sep 2012
Beiträge: 224
pako befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von saro2018 Beitrag anzeigen
Habe es jetzt wie folgt gemacht:

Code:
if (closedProfit < 0) {
    Print("T");

  // if(total < 1) {          //was soll total sein???
      if (lastorder == 0) {
      
      RefreshRates();
      S=Bid + second_sl;
      T=Bid - second_tp;
         ticket = OrderSend(Symbol(), OP_SELL, Lots, Bid, 2, S, T, NULL, mymagicnumber);
         
      }
      if (lastorder == 1)
      {
      
      RefreshRates();
      S=Ask - second_sl;
      T=Ask + second_tp;
      ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, 2,S, T, NULL, mymagicnumber);
      } 
   }
Allerdings jetzt ignoriert er komplett diese Bedinung und geht gleich wieder zurück zur Ursprünglichen. Im Journal wird nämlcih das T nicht angezeigt.
Woran kann das jetzt liegen?

Gruß
Aron
if (closedProfit < 0)
{
if (lastorder == 0)
{
RefreshRates();
S=Bid + second_sl;
T=Bid - second_tp;
Print("T =", T, " S =", S);
ticket = OrderSend(Symbol(), OP_SELL, Lots, Bid, 2, S, T, NULL, mymagicnumber);
}
if (lastorder == 1)
{
RefreshRates();
S=Ask - second_sl;
T=Ask + second_tp;
Print("T =", T, " S =", S);
ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, 2,S, T, NULL, mymagicnumber);
}
}


erst syntax fehler korrigieren
Angehängte Grafiken
Dateityp: jpg Unbenannt.jpg (232,2 KB, 4x aufgerufen)