Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 425

 
Wo ist der Code?
CloseHalfOrders ???
hängt an ihm, nicht an der Änderung
 
Und woher wissen Sie, ob Ihr Bestellangebot vom Kunden angenommen wird? :) :) :) Gibt es eine Benachrichtigung?)
[Deleted]  

Wenn kein Bild vorhanden ist, schreiben Sie auf, wie man es richtig einfügt.

Derzeit versuche ich, durch Kopieren einzufügen. Die BMP-Datei ist 725kb groß.EURUSD Chart, M5, 2014.01.12 13:59 UTC, Alpari Limited, MetaTrader 4, Real

 
Trader7777:
Leute, ich bin auf ein seltsames Problem gestoßen. An dieser Stelle des Codes bleibt der Tester einfach hängen: keine Fehler im Protokoll, der Prozessor läuft auf Hochtouren, aber der Tester tut nichts.

Vergessen Sie nicht, die Division durch Null zu überprüfen
[Deleted]  

Es hat funktioniert. Die Bilder von VladislavVG sind anders. Der letzte ZZ-Strahl (rot) wurde nicht gebildet.

Die Indikatordaten sind unterschiedlich. Wir haben uns nicht verstanden.

Ich weiß nicht, was der Grund war, aber ich sah dumm aus.

Ich werde mir keine Sorgen machen, vielleicht ist es ja noch ein weißer Fleck!

[Deleted]  
sergeev:
Wo ist der Code?
es hängt daran, nicht an der Änderung

vielleicht hängt es auch daran.


void CloseHalfOrders(int otype) // ф-ция закрытия половины ордеров сетки
{
  int count = 0; double CTbuy = CountTrades(OP_BUY); double CTsell = CountTrades(OP_SELL);
  double n = NormalizeDouble (CTbuy/2,1); double k = NormalizeDouble (CTsell/2,1); 
  for (int i =0; i<=OrdersTotal(); i++)
  {
    if (OrderSelect(i, SELECT_BY_POS,MODE_TRADES))
    {
       if (OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
       {
         if (OrderType() == otype)
         { 
           if (otype == OP_BUY)
           {
             if (count<n)
                      
               OrderClose(OrderTicket(),OrderLots(),Bid,0,Lime);
               count++;
               i--; //              ВЕРНУТЬСЯ НА ПОЗИЦИЮ УДАЛЁННОГО ОРДЕРА
               Sleep(1000);
           
             }
               if (otype ==OP_SELL)
               {
                 if (count<k)
            
                 OrderClose(OrderTicket(),OrderLots(),Ask,0,Lime);
                 count++;
                 i--; //              ВЕРНУТЬСЯ НА ПОЗИЦИЮ УДАЛЁННОГО ОРДЕРА
                 Sleep(1000);
               }
             }
       }
     }
   }
   
 }
[Deleted]  
Vinin:

Vergessen Sie nicht, die Division durch Null zu überprüfen

Was soll das bedeuten?
 
kosmos0975:


Der neue Text löscht den alten von selbst. Bei Bedarf setzen Sie fett Comment(" New text ");

Es ist möglich, mehrere Zeilen zu schreiben: Comment("mas[00]= ",mas[0],"\n",

--- durch Analogie ---

"mas[01]= ",mas[1]);


Ich danke Ihnen für Ihre Hilfe.
 
Können Sie mir sagen, ob das Budget (Credits) unter dem Preis im Abschnitt "Jobs" den Preis für den Job in USD bedeutet?
 
vitali-attila:
Können Sie mir sagen, ob das Budget (Credits) unter dem Preis im Thema "Jobs" den Preis für den Job in USD bedeutet?

ja - 1 Kredit - 1 USD