Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 981
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
@ Artyom Trishkin
Pouvez-vous répondre à ma question ? Je pense que tout le monde s'en moque.
Essayez de poser votre question ici :
Bonjour.
Je suis un débutant et j'ai le premier problème - pourquoi la compilation donne-t-elle une erreur ? Comment le réparer ?
//+------------------------------------------------------------------+
//|moy var1.mq4 |
#property copyright "Copyright 2019, MetaQuotes Software Corp."
#lien de propriété "https://www.mql5.com"
#propriété version "1.00"
#propriété stricte
extern int Magic = 111 ;
int CountSell()
//+------------------------------------------------------------------+
//|Fonction d' initialisation de l'expert|
//+-----------------------------------------------------------------+
int OnInit()
{
return(INIT_SUCCEEDED) ;
}
//+------------------------------------------------------------------+
//| Fonction de désinitialisation des experts|
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
}
//+------------------------------------------------------------------+
//| fonction tick expert|
//+------------------------------------------------------------------+
void OnTick()
{
{
int count =0 ;
for(int i = OrdersTotal() - 1 ; i >= 0 ; i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == OP_SELL)
compte++ ;
}
}
retour ;
}
}
//+------------------------------------------------------------------+
'int' - point-virgule attendu moy var1.mq4 13 1
1 erreur(s), 0 avertissement(s) 2 1
Bonjour.
Je suis un débutant et j'ai le premier problème - pourquoi la compilation donne-t-elle une erreur ? Comment le réparer ?
//+------------------------------------------------------------------+
Veuillez insérer le code correctement :
Après-midi. Je ne peux pas dessiner un objet Fibo (OBJ_FIBO) dans MT-4 sans étendre les lignes vers la droite. Lorsque vous modifiez le paramètre OBJPROP_RAY_RIGHT, le rayon est toujours dessiné vers la droite. Et le script du tutoriel se comporte de la même manière. J'ai essayé de le changer en OBJPROP_RAY comme pour le segment, cela ne fonctionne pas. Si vous êtes en mesure d'expliquer la raison. Merci d'avance.
Le problème est que MT4 n'est pas MT5 et que si le code se compile, cela ne signifie pas qu'il fonctionnera.
Le fait est que MT4 n'est pas MT5, et si le code compile, cela ne signifie pas qu'il fonctionnera.
Je comprends. Et c'est pourquoi je demande si le réglage " Poursuite de l'objet vers la droite" au moyen de OBJPROP_RAY_RIGHT fonctionne vraiment dans MT-4 pour ( OBJ_FIBO ) ? Un exemple de script est tiré d'un manuel pour mt-4.
Je comprends. C'est pourquoi je demande si le réglage "Continuer l'objet vers la droite" avec OBJPROP_RAY_RIGHT fonctionne vraiment dans mt-4 pour (OBJ_FIBO)? Le script d'exempleest tiré du tutoriel pour mt-4.
Il est possible qu'ils l'aient manqué lors de l'édition de l'aide. Il a été corrigé à partir de la documentation de mql5.
Bonjour à tous. Cela fait une semaine que j'ai commencé à étudier mql, et je me suis demandé comment mettre en œuvre un tel mécanisme. Le graphique a un bouton (OBJ_BUTTON), comment et quoi écrire dans le code pour imprimer un nombre à partir d'une séquence donnée dans l'ordre lorsque vous cliquez sur le bouton. C'est-à-dire qu'il existe une séquence de 2, 4, 8, 16, 32, 64, 128. J'appuie, par exemple, sur le bouton du graphique et le numéro de cette séquence doit s'afficher dans un commentaire, strictement dans l'ordre. J'ai appuyé sur le bouton - il affiche 2, j'ai appuyé à nouveau - il affiche 4 et ainsi de suite. Et en appuyant sur le deuxième bouton, par exemple, ces chiffres apparaîtraient dans l'ordre inverse. Si vous pouvez écrire un code fonctionnel, ma joie sera terminée))))
Pour déterminer le numéro du commentaire, lisez la documentation du graphique. Il existe une fonction permettant de lire le commentaire.
Ou le plus simple, ce nombre à mettre dans une variable statique, et ce dans Comment()
Pour déterminer le numéro du commentaire, lisez la documentation du graphique. Il existe une fonction permettant de lire le commentaire.
Ou la manière la plus simple est de mettre ce nombre dans une variable statique et de le mettre dans Comment()
Merci pour la réponse. J'ai trouvé comment gérer les pressions sur les boutons dans l'aide, mais j'ai des problèmes avec le reste. Je ne travaille pas seulement avec un nombre, mais avec une séquence d'entiers et j'ai besoin d'une pression sur le bouton pour sortir un nombre de cette séquence, dans l'ordre de 2 à 128. La question est de savoir comment faire exactement...