[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 380

 
Skif_7:
Bonjour, pouvez-vous me dire comment modifier toutes les commandes du même type ?
OrderModify(). Dans la liste des commandes, nous devons sélectionner les commandes correspondantes une par une et les modifier.
 
(Quelqu'un sait comment trouver la dernière commande fermée !))
 
lowech:
(Quelqu'un sait comment trouver la dernière commande fermée !))

int FindOrder(int SysID, string smb, double &prop) // возвращает тикет ордера
{
        int ticket=0, total=OrdersHisoryTotal(); if (total<=0) return(0);
        prop=0; // property which needed
        for(int i=0; i<total; i++) 
        { 
                if (!OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) return(-1);
                if (OrderMagicNumber()!=SysID || (OrderSymbol()!=smb&&smb!="")) continue;
                if (prop<OrderCloseTime() || ticket<=0)  { prop=OrderCloseTime(); ticket=OrderTicket(); }
        }
        return(ticket);
}
 
lowech:
(quelqu'un sait comment trouver la dernière commande fermée !))

Ou du moins, c'est ce qu'il semble :

 datetime LastCloseTime() {
   datetime CloseTime;
   for(int i=OrdersTotal()-1; i>=0; i--){
     if(!OrderSelect(i, SELECT_BY_POS, MODE_HISTORY))continue;
     if(OrderSymbol()!=Symbol())continue;
     if(OrderMagicNumber()!=Magic) continue;
     if(OrderType()>1)continue;
     if(CloseTime<=OrderCloseTime())CloseTime=OrderCloseTime();
   }
 return(CloseTime);}
//=======================================================================================================
 

Bonne journée à vous tous.

Pouvez-vous me dire s'il est possible de créer une boucle pour rechercher des variables et leur attribuer une valeur Par exemple :

Je dois rechercher 20 variables C1, C2, C3, etc. et leur attribuer des valeurs au cours de la recherche.

Si c'est possible, dites-moi comment ?

Salutations Gek.

 
Gek34:

Bonne journée à vous tous.

Pouvez-vous me dire s'il est possible de créer une boucle pour rechercher des variables et leur attribuer une valeur Par exemple :

Je dois rechercher 20 variables C1, C2, C3, etc., et leur attribuer des valeurs au cours de la recherche.

Si c'est possible, dites-moi comment ?

Salutations Gek.

int i = 0;
int anAr[20] = {0};
for (i = 0; i < 20; i++)
 {
  anAr[i] = i;    // Присваиваем.
  Print(anAr[i]); // Выводим.
 }
for (i = 0; i < 20; i++)
 {
  Print(anAr[i]);   // Выводим.
  anAr[i] = 20 - i; // Присваиваем.
  Print(anAr[i]);   // Выводим.
 }
 
Pouvez-vous me dire comment installer MT4/MT5 si vous accédez à Internet via un proxy avec un mot de passe, mais que MT ne demande pas de proxy lors de l'installation.
 
Zhunko:



Merci beaucoup, je comprends le principe.
 

Les personnes, lesquels des indicateurs standard peuvent être utilisés pour identifier un appartement ?

ou plus précisément lequel est le meilleur des standards... :)

 
DanLett:

Les personnes, lesquels des indicateurs standard peuvent être utilisés pour identifier un appartement ?

ou plutôt lequel est le meilleur des standards... :)

Même deux simples sorciers peuvent facilement détecter un appartement.

Il suffit de déterminer par soi-même à quel intervalle il ne doit pas y avoir plus de 1 ou 2 de leurs croisements.