Questions des débutants MQL5 MT5 MetaTrader 5 - page 1407
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Bonjour, je suis en train de tester un EA. Je teste un EA et lorsque je le débogue en utilisant des données historiques, tout se passe comme prévu. Les transactions sont initiées et fermées comme il se doit et l'EA semble fonctionner correctement.
Cependant, lorsque j'active ce même EA pour "trader" sur le compte démo, il n'envoie tout simplement pas les ordres, restant totalement inerte.
En d'autres termes, je peux effectuer des backtests basés sur cet EA, y compris le suivre sur le graphique pendant le débogage, mais pour une raison quelconque, il n'envoie pas d'ordres sur le marché en temps réel (compte démo).
L'actif que je teste est WINM22.
Les messages suivants apparaissent dans le "journal" de MT5 :
- expert loaded successfully
- automated trading is enabled
Et rien d'autre. Pas même un message d'erreur tout au long de la session de trading.
Quelqu'un peut-il m'aider à comprendre ce qui se passe ?
Les commandes que j'utilise pour envoyer des ordres sont :Je vous remercie de votre attention.
Bonjour, je voudrais savoir s'il est possible d'écrire un Expert Advisor sur MT4/5, de telle sorte que lorsqu'il effectue une transaction, il s'appuie non seulement sur les indicateurs intégrés dans MT, mais aussi sur des données provenant de l'extérieur (par exemple, de mon serveur) ?
Et encore une question : un Expert Advisor peut-il être guidé par des indicateurs non seulement pour l'instrument auquel il est lié, mais aussi pour d'autres instruments (au sens figuré, un Expert Advisor sur la paire de devises EURUSD est guidé par un indicateur avec DXY) ?
Et encore une question : un Expert Advisor peut-il être guidé par des indicateurs non seulement pour l'instrument auquel il est lié, mais aussi pour d'autres instruments (au sens figuré, un Expert Advisor sur la paire de devises EURUSD est guidé par un indicateur avec DXY) ?
Oui, il est possible de faire tout cela.
Oui, tout cela est possible.
int mov1=iMA(NULL,PERIOD_H4,200,0,MODE_EMA,PRICE_CLOSE) ;
sorties 10
J'ai parié sur l'Eurodollar, pourquoi 10 n'est pas réel.
sorties 10
J'ai parié sur l'Eurodollar, pourquoi 10 n'est pas réel.
Valeur retournée
Renvoie le handle de l'indicateur technique spécifié, en cas d'échec renvoie INVALID_HANDLE.
Valeur de retour
Renvoie le handle de l'indicateur technique spécifié, renvoie INVALID_HANDLE en cas d'échec .
Eh bien, il renvoie une valeur, seulement 10, ce qui n'est pas possible
Je ne pense pas qu'il y ait d'erreur. Je commence à peine à programmer, aidez-moi s'il vous plaît.
Il ne renvoie qu'une valeur de 10, ce qui n'est pas possible.
Je ne pense pas qu'il y ait d'erreur. Je commence à peine à programmer, aidez-moi s'il vous plaît.
10 est exactement un handle, sa valeur. Cela indique que l'indicateur a été créé avec succès.
Pour lire les valeurs de ses buffers à partir d'un indicateur créé avec succès, vous devez utiliser CopyBuffer(), dans lequel vous devez spécifier le handle de l'indicateur reçu.
Collègues, s'il vous plaît, lorsque vous faites glisser un nouveau symbole de la liste "Market Watch" dans une fenêtre graphique à l'aide de la souris, les objets de dessin du symbole précédent (par exemple, les niveaux, etc.) restent sur le graphique. Ces objets sont-ils liés à la fenêtre sans être liés au symbole ? Est-il possible de remédier à ce problème ? Peut-être existe-t-il un correctif ? Je ne veux pas créer un profil séparé pour chaque symbole.