![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
l'heure terminale - doit être réelle, correspondant au méridien sanglant de Paris.
Dieu merci, il s'agit d'une démo, sinon tout le monde l'aurait remarqué et réclamé depuis longtemps.
l'heure terminale - doit être réelle, correspondant au méridien sanglant de Paris.
Amis développeurs !
Je ne sais pas qui a raison et qui a tort, mais mql ne correspond pas à C++ dans un endroit comme celui-ci :
Alerte : operator=
En C++, nous obtenons "copy constructor" dans une situation similaire.
La question a été soulevée il y a bien longtemps, peut-être l'avez-vous oubliée.
Amis développeurs !
Je ne sais pas qui a raison et qui a tort, mais mql ne correspond pas à C++ dans un endroit comme celui-ci :
Alerte : operator=
En C++, nous obtenons "copy constructor" dans une situation similaire.
La question a été soulevée il y a un certain temps, peut-être l'avez-vous oubliée.
Bonjour.
Lors de l'installation du script sur le graphique, la fenêtre d 'affectation des valeurs aux variables externes n'apparaît pas, c'est-à-dire que la commande externe n'est pas exécutée ???
Le journal affiche les variables qui sont prescrites dans le code du script ou les zéros, par exemple :
2012.08.29 17:12:05 OpenBuy1 EURUSD,H1 : supprimé
2012.08.29 17:12:05 OpenBuy1 EURUSD,H1 : raison de non-initialisation 0
2012.08.29 17:12:05 OpenBuy1 EURUSD,H1 : Mn=0 ; StopLoss=350 ;
2012.08.29 17:12:05 OpenBuy1 EURUSD,H1 : chargé avec succès
C'est-à-dire que MetaEditor fonctionne avec une erreur.
Pouvez-vous me dire quel est le problème et ce que je dois faire ?
Meilleures salutations !
Vladislav.
Bonjour.
Lors de l'installation du script sur le graphique, la fenêtre d 'affectation des valeurs aux variables externes n'apparaît pas, c'est-à-dire que la commande externe n'est pas exécutée ???
Le journal affiche les variables qui sont prescrites dans le code du script ou les zéros, par exemple :
2012.08.29 17:12:05 OpenBuy1 EURUSD,H1 : supprimé
2012.08.29 17:12:05 OpenBuy1 EURUSD,H1 : raison de non-initialisation 0
2012.08.29 17:12:05 OpenBuy1 EURUSD,H1 : Mn=0 ; StopLoss=350 ;
2012.08.29 17:12:05 OpenBuy1 EURUSD,H1 : chargé avec succès
C'est-à-dire que MetaEditor fonctionne avec une erreur.
Pourriez-vous me dire quel est le problème et ce que je dois faire ?
Meilleures salutations !
Vladislav.
Ajouter au début du script
#property script_show_inputs
En ajoutant la chaîne suggérée, le script ne passe pas le compilateur (donne 1 avertissement et 1 erreur) :
Êîìïëåâèäëåíèÿ 'OpenBuy1.mq4'...
'script_show_inputs' - propriété inconnue C:\Program Files\WFTS-DEMO\experts\scripts\OpenBuy1.mq4 (6, 1)
'script_show_inputs' - valeur définie attendue C:\Program Files\WFTS-DEMO\experts\scripts\OpenBuy1.mq4 (6, 1)
1 erreur, 1 avertissement
La chaîne de caractères est collée via le presse-papiers.
Code de script :
//+------------------------------------------------------------------+
//|OpenBuy1.mq4 |
//|Copyright 27.08.2012.|
//|Le script ouvre un ordre BUY avec un Mn et un volume (lot) prédéfinis.|
//+------------------------------------------------------------------+
#property script_show_inputs
#property copyright "Copyright 27.08.2012"
#propriété lien ""
//+------------------------------------------------------------------+
//|Notes :|
//+------------------------------------------------------------------+
/*
- n'affiche pas la fenêtre de réglage de la variable externe ? ????
*/
//+------------------------------------------------------------------+
//|Variables externes (accessibles depuis la fenêtre des propriétés du programme) |
//+------------------------------------------------------------------+
extern int Mn ; //Nombre magique.
extern double Lots =0.1;//La taille du lot.
extern double StopLoss =350 ; // SL pour l'ordre en cours d'ouverture.
extern double TakeProfit =35 ; // TP pour l'ordre en cours d'ouverture
Peut-être qu'il y a un autre problème ? Pouvez-vous me conseiller ?
Respectueusement.
Vladislav.
Ajouter au début du script
#property script_show_inputs
"Si tout le reste échoue, lisez la documentation" (cz)
J'ajouterais : lisez la documentation du quatre.
Et votre question s'adresse aux quatre forums
"Si tout le reste échoue, lisez la documentation" (cz)
Je devrais ajouter : lisez la documentation du quatre.
Et votre question s'adresse aux quatre forums.
Ça a marché, merci.
Vladislav.