[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 490

 
AlekZZZandR >>:
А можно как-нибудь сделать чтобы индикатор iExposure.mq4 показывал данные на самом графике? а не в отдельном окне?

Il peut être mis en œuvre comme suit

Dossiers :
 
Axmed >>:
Конкретезируйте пожалуйста, что значит "сделать как индикатор Volume" ??))

une échelle seulement pour le haut devrait être au-dessus de zéro (pas besoin pour le bas), diminuer la valeur change la couleur en rouge, augmenter la valeur en vert... serait très apprécié...

 
rasvet писал(а) >>

une échelle seulement pour le haut devrait être au-dessus de zéro (pas besoin pour le bas), diminuer la valeur change la couleur en rouge, augmenter la valeur en vert... serait très apprécié...


Comme ça ?)

Dossiers :
 
Axmed >>:


Примерно так?)

Merci beaucoup :))))

 
Je n'ai pas encore travaillé avec des scripts et des conseillers experts et je ne sais pas comment m'y prendre.
 
Anegener >>:
Здравствуйте.Подскажите как можно несколько открытых ордеров закрыть сразу.И если можно объясните поподробнее,со Скриптами и Советниками я ещё не работал и не знаю как с ними обходится.Заранее благодарю.

Voici un script. Attachez-le à n'importe quel graphique - il ferme tous les ordres ouverts.

Dossiers :
 

pourquoi n'y a-t-il pas d'enchères sur l'argent et l'aud/usd ?

 

S'il vous plaît, aidez-moi à comprendre le code, j'ai besoin d'un EA pour mettre à jour les ordres en attente déclenchés. Je viens de commencer à apprendre la langue, j'espère vraiment que les experts m'aideront ;))

//+------------------------------------------------------------------+
//|                                               В одну сторону.mq4 |
//|                      Copyright © 2010, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

//---- input parameters
extern int       prof  = 50,
                 shift = 50,
                 stop  = 10000;
extern double    lot   = 0.1;
int tip;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
   OrderSend(Symbol(),OP_SELL,lot,Bid,3,
               NormalizeDouble(Ask + stop*Point,Digits),
               NormalizeDouble(Bid - prof*Point,Digits)," ",777,Blue);
   OrderSend(Symbol(), OP_SELLLIMIT,lot, 
               Ask+Point*shift, 0, Ask+Point*shift+Point*stop, 
               Ask+Point*shift-Point*(prof+2)); 
   OrderSend(Symbol(), OP_SELLLIMIT,lot, 
               Ask+Point*(shift*2), 0, Ask+Point*(shift*2)+Point*stop, 
               Ask+Point*(shift*2)-Point*(prof+2));            
   OrderSend(Symbol(), OP_SELLSTOP,lot, 
               Bid-Point*shift, 0, Bid-Point*shift+Point*stop, 
               Bid-Point*shift-Point*prof); 
                                                          
}
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
   {
   for (int i=3; i<OrdersTotal(); i++){   
      if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true){
         if (OrderSymbol()==Symbol()){
            tip = OrderType();
            lot = OrderLots();return;}}}
   
   if (tip==1)
               OrderSend(Symbol(), OP_SELLLIMIT,lot, 
               Ask+Point*shift, 0, Ask+Point*shift+Point*stop, 
               Ask+Point*shift-Point*prof);
   return(0);
}
//+------------------------------------------------------------------+
 

Bonjour, pouvez-vous m'aider à corriger l'indicateur pour qu'il fonctionne sur la barre zéro, c'est-à-dire que la flèche disparaît et apparaît sur la dernière barre, et l'alerte ne fonctionne qu'une fois, bien sûr.

 
Aidez-moi, s'il vous plaît.
Voici une partie du code :

int Length = 20 ;
int LstBarClose = IndicatorCounted() ;
if (LstBarClose < 1) {
for (int ii = 1 ; ii <= Periodd ; ii++) Bufer_4[Bars - ii] = 0 ;
for (ii = 1 ; ii <= Length ; ii++) {
Bufer_1[Bars - ii] = 0 ;
Bufer_2[Bars - ii] = 0 ;
Bufer_3[Bars - ii] = 0 ;
}
}
if (LstBarClose > 0) LstBarClose-- ;
int difBr = Bars - LstBarClose ;
for (ii = 0 ; ii < difBr ; ii++) Bufer_4[ii] = 2.0 * iMA(NULL, 0, MathFloor(Length / 2), 0, MODE_LWMA, PRICE_CLOSE, ii) - iMA(NULL, 0, Length, 0, MODE_LWMA, PRICE_CLOSE, ii) ;
double AvW = iMAOnArray(Bufer_4, 0, MathFloor(MathSqrt(Length)), 0, MODE_LWMA, 0) ;
for (ii = 1 ; ii < difBr ; ii++) {
double AvW2 = iMAOnArray(Bufer_4, 0, MathFloor(MathSqrt(Length)), 0, MODE_LWMA, ii) ;
}
1. Je n'arrive pas à comprendre la différence entre le calcul des variables AvW et AvW2.
Je pense que AvW est clair - c'est LWMA avec la longueur de la période dans Bufer_4 sur la barre actuelle.
Mais qu'est-ce qu'AvW2 ? Valeur précédente de AvW, c'est-à-dire AvW[1] ? ???.
2. Peut-être que quelqu'un peut me dire comment écrire un code pour sortir la valeur du tampon Bufer_4 dans un fichier.
Merci.
Raison: