[Archive] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 2. - page 494

 
vilard:
comment dois-je écrire pour inclure le "et" en premier ?

Placez les crochets
 
granit77:
symbole=Symbole() ;
Merci !
 
Merci.
 
pu6ka:

Pouvez-vous me dire pourquoi le tableau ne se remplit pas de valeurs ? Il sort zéro.


1. insérer le code avec le bouton SRC

2. double mas[];

 
pu6ka:

Pouvez-vous me dire pourquoi le tableau ne se remplit pas de valeurs ? Il sort zéro.

extern int n=15 ; // Nombre de barres
int Total ; // Nombre d'accès à la fonction de départ

int start()
{
if (Total>=1) return ; // nous avons besoin de 1 temps
Total++ ;

double mas[] ;
pour (int i=1 ; i<=n ; i++)
{
mas[n]=iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i) ;
Print ("OsMA = ",iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i)) ;
}
Print ("Array = ", mas[2] ;
Print ("Array = ", mas[10]) ;

retour ;
}

Je ne sais pas ce que tu veux, mais peut-être que c'est ce que tu veux. :

extern int n=15;  // Кол-во баров обсчета
int Total=0;      // Кол-во обращений в ф-ию start
double mas[];

int start()
{
   if (Total>=1) return; // нам сюда нужно 1 раз
   ArrayResize(mas,n);
   Total++;
   for (int i=1; i<=n; i++) {
      mas[i-1]=iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i);
      Print ("OsMA = ",iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i));
   }
   Print ("Массив = ", mas[2]);
   Print ("Массив = ", mas[10]);

return;
}
 
Pouvez-vous me dire comment créer une condition ?
Je ne veux pas que mon EA ouvre plus d'un ordre.
et les positions seront fermées lorsque le StopLoss TakeProfit atteindra exactement le montant spécifié.
pas beaucoup plus

Dossiers :
all_4.mq4  3 kb
 

Où se trouve la liste des organisations qui prennent en charge le trading automatisé sur mql4 et mql5 ?

Logiquement, une telle liste devrait se trouver sur le site web du développeur mql.

 
artmedia70:

Je ne sais pas ce que tu veux, mais peut-être que tu en as besoin. :




Merci, artmedia70. C'est exactement ce dont j'avais besoin. Je me familiarise avec les tableaux.
 
novicek:
Pouvez-vous me dire comment créer une condition ?
Je ne veux pas que mon EA ouvre plus d'un ordre.
et les positions seront fermées lorsque le StopLoss TakeProfit atteindra exactement le montant spécifié.
pas beaucoup plus

Pour éviter d'ouvrir plus d'un ordre, on peut l'insérer au début de la fonction de démarrage :
int Total=0;                                    // Кол-во наших ордеров обнулено   
for(int i=1; i<=OrdersTotal(); i++)            
    {
     if (OrderSelect(i-1,SELECT_BY_POS)==true)   // Если есть следующий
       {                                         // 
        if (OrderMagicNumber()!=magic)continue;  // Ордера не нашего эксперта
           Total++;                              // Подсчет кол-ва всех наших ордеров
       }
    }

if (Total>=1) return;                            // не более одного ордера
En ce qui concerne le StopLoss TakeProfit, je n'ai pas encore rencontré de dérapage sur les ordres fixés. Bien que je n'aie travaillé qu'avec deux sociétés de courtage, peut-être que cela existe.
 
Bonjour Bonjour, quelqu'un sait-il si un courtier peut fermer un EA dans votre terminal et si oui, comment y faire face))) J'ai un EA qui fonctionne, puis il commence à taper l'erreur 0. J'ai eu des soupçons.
Raison: