Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 425

 
où se trouve le code ?
CloseHalfOrders ???
s'y accroche, pas dans la modification
 
Et comment savoir si votre offre de commande est choisie par le client ? :) :) :) Y a-t-il une notification ?)
[Deleted]  

S'il n'y a pas d'image, écrivez comment l'insérer correctement.

J'essaie actuellement de coller en copiant. Le fichier BMP est de 725kb.Graphique EURUSD, M5, 2014.01.12 13:59 UTC, Alpari Limited, MetaTrader 4, Real

 
Trader7777:
Les gars, j'ai rencontré un étrange problème. À ce stade du code, le testeur se bloque : aucune erreur dans le journal, le processeur tourne au maximum, mais le testeur ne fait rien.

N'oubliez pas de vérifier la division par zéro
[Deleted]  

Ça a marché. Les photos de VladislavVG sont différentes. Le dernier rayon ZZ (rouge) n'a pas été formé.

Les données de l'indicateur sont différentes. Nous ne nous comprenions pas.

Je ne sais pas pourquoi, mais j'avais l'air stupide.

Je ne vais pas m'inquiéter, peut-être que c'est encore une trace blanche !

[Deleted]  
sergeev:
où se trouve le code ?
il s'y accroche, pas dans la modification

peut-être qu'il s'y accroche aussi.


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:

N'oubliez pas de vérifier la division par zéro.

Qu'est-ce que ça veut dire ?
 
kosmos0975:


Le nouveau texte effacera l'ancien de lui-même. Au besoin, placez Commentaire(" Nouveau texte ") ;

Il est possible d'écrire plusieurs lignes : Comment("mas[00]= ",mas[0],"\n",

--- par analogie ---

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


Merci pour votre aide.
 
Pouvez-vous me dire si le budget (crédits) sous le prix dans la section "Emplois" signifie le prix de l'emploi en USD ?
 
vitali-attila:
Pouvez-vous me dire si le budget (crédits) sous le prix dans le thème "Emplois" signifie le prix de l'emploi en USD ?

oui - 1 crédit - 1 USD