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

 

Pouvez-vous me dire où je peux télécharger MT4 avec des cotations à cinq chiffres ?

 
PAV:

Pouvez-vous me dire où je peux télécharger un MT4 avec des cotations à cinq chiffres ?

N'importe quel MT4 fera l'affaire. Vous avez besoin d'un compte de trading à cinq chiffres :)


http://forexsystems.ru/obsuzhdenie-raboty-i-uslovii-brokerov/63007-dc-s-5-znakami.html

P.S.

Lorsque vous passez dans le terminal de quatre à cinq chiffres, changez le cadre temporel sur le graphique - il suffit de cliquer sur les cadres temporels, de sorte que les cotations à cinq chiffres s'affichent.

 
PAV:

Pouvez-vous me dire où je peux télécharger MT4 avec des cotations à cinq chiffres ?


A partir d'un DC à cinq chiffres. :-)
 
drknn:

http://forexsystems.ru/obsuzhdenie-raboty-i-uslovii-brokerov/63007-dc-s-5-znakami.html

Insérer la magie requise dans la fonction OrderSend()

merci, j'essaierai....C'est au-delà de mes capacités. Si vous pouvez le faire. Voici une EA pour vous.

https://www.mql5.com/ru/code/10773

 
Ale-xander:
Merci pour cette réponse rapide. Puis enseignez comment ouvrir vos commandes avec un numéro magique.

Vous pouvez définir un ordre comme ceci :

int MagicNumber=555;
OrderSend(Symbol(), OP_BUY, 1, Ask, 30, Bid-25*Point, Ask+25*Point, "My order", MagicNumber, 0, Green);

Pour fermer les commandes par numéro magique :

if (OrdersTotal()>0)
{  for (int i=OrdersTotal()-1; i>=0; i--)
   {  if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {  if (OrderMagicNumber()==MagicNumber) // Выбираются только те ордера, у которых заданный магик-номер.
         {  if (OrderType()==OP_BUY)
            {  RefreshRates();
               OrderClose(OrderTicket(),OrderLots(),Bid,30);
               return(0);
            }
            if (OrderType()==OP_SELL)
            {  RefreshRates();
               OrderClose(OrderTicket(),OrderLots(),Ask,30);
               return(0);
            }
}  }  }  }

La rampe 30 est destinée aux devis à 5 chiffres. Selon le type (ordre en attente ou position ouverte), utilisez les paramètres appropriés à la place de OP_BUY et OP_SELL.

 
paladin80:

Vous pouvez définir un ordre comme ceci :

Pour fermer les commandes par numéro magique :

Slipage 30 - pour les devis à 5 chiffres. Selon le type (ordre en attente ou position ouverte), utilisez les paramètres appropriés à la place de OP_BUY et OP_SELL.




comme je le pensais, ça n'a pas marché. Il faut entrer dans le vif du sujet.

Merci.

 
Ale-xander:

comme je le pensais, ça n'a pas marché. Il faut entrer dans le vif du sujet.

Merci.

Oui, ce n'est qu'une partie du code, mais c'est juste un exemple de la direction à prendre pour approfondir la question. Une exécution correcte dépend également de l'environnement dans lequel mon exemple devrait fonctionner. Bonne chance à vous.
 

Aidez-nous si vous le pouvez.

Il y a un problème avec le testeur.

Voici un morceau de code.

   for (i   =  0; i  <  NumberBars;   i++)
   {
      Buf_EUR[i]              =  iOpen("EURUSD", Period(),   i);
      Buf_GBP[i]              =  iOpen("GBPUSD", Period(),   i);
   Print("");
   Print("EURUSD = ",         iOpen("EURUSD", Period(),  i),
         ", GBPUSD = ",       iOpen("GBPUSD", Period(),  i),
         " , i = ",  i); 
   }

Je lis l'historique de deux paires dans le tampon. et ensuite j'imprime le résultat i=0.

Voici comment cela se présente dans le journal.

10:21:53 2012.03.19 01:00 1P_Paire EURUSD,M1 : EURUSD = 1.3177, GBPUSD = 1.5302, i = 232

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1 :

10:21:53 2012.03.19 01:00 1P_Paire EURUSD,M1 : EURUSD = 1.3177, GBPUSD = 1.5309, i = 233

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1 :

10:21:53 2012.03.19 01:00 1P_Paire EURUSD,M1 : EURUSD = 1.3175, GBPUSD = 1.531, i = 234

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1 :

10:21:53 2012.03.19 01:00 1P_Paire EURUSD,M1 : EURUSD = 1.3174, GBPUSD = 1.5313, i = 235

10:21:54 2012.03.19 01:00 1P_Paire EURUSD,M1 :, Heure = 2012.03.19 01:00

10:21:54 2012.03.19 01:00 1P_Paire EURUSD,M1 : EURUSD = 1.3175, GBP = 1.5833

Ce qui est lu dans le tampon n'a rien à voir avec la valeur finale. Sur EURUSD, ce n'est pas si évident, alors que sur GBPUSD, c'est visible à l'œil nu.

Les graphiques en ligne et hors ligne du GBPUSD sont les mêmes.

Je ne peux pas comprendre.

J'ai besoin de votre aide.

 
les gens, existe-t-il un serveur dédié virtuel gratuit quelque part sur Internet ?
 
GarKain:
les gens, existe-t-il un serveur dédié virtuel gratuit quelque part sur Internet ?
Non.