Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 403
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
Et si vous devez démonter la fonction, vous n'auriez pas dû couper l'en-tête de la fonction, qui contient des informations importantes.
Renvoie le type de la dernière position ouverte ou -1 - cela signifie que s'il n'y a pas de positions fermées, alors lorsque la fonction est appelée, sa valeur sera égale à -1.
sy - nom de l'instrument (paire de devises)
mn - numéro magique. Si nous mettons -1, la fonction renverra le type du dernier ordre fermé, quel que soit le nombre magique.
Réponse point par point, désolé.
1 - génie de la programmation ?
2 - pour être juste, rien n'est superflu sauf les excréments et autres produits de décomposition (opinion franche, prête à être débattue, mais dans un autre fil :) ).
3 - tout s'explique maintenant. :)
4 - tellement vrai. Je sais. Je me suis un peu "trompé" et j'ai tapé avec la fonction "OrderSend".
Merci de contribuer au modèle "Analyse syntaxique de la brique fonctionnelle". :)
1. Évitons les sarcasmes, d'accord ? Il a rendu votre apprentissage confortable et facile. Qu'est-ce que le génie a à voir avec ça ?
2. Argumentatif.
3. vous ne comprenez rien, à en juger par vos commentaires dans le code.
4. Ça arrive.
Sur le point 2, un exemple :
Il y a moins de choses inutiles
Voici un exemple d'utilisation pratique d'une fonction personnalisée :
.
?Merci.
Vous devez donc appliquer le nom de la fonction pour l'utiliser, et la variable "r" elle-même est définie pour déterminer la valeur de cette fonction !
Voici une petite découverte pour moi ! ^^
Merci encore, Yuri. :)
Pour une dernière précision, c'est possible :
Vos exemples ne sont pas corrects. Lorsque vous appelez une fonction qui a des paramètres, vous devez donner les valeurs de ces paramètres entre parenthèses, séparées par des virgules. Sachez également que des valeurs ne sont pas attribuées à toutes les fonctions. Si le type de fonction est void, il n'a aucune signification et est destiné à effectuer une action ou à calculer des variables. Dans ce dernier cas, vous devez connaître les noms de ces variables pour utiliser les résultats de la fonction.
Le compilateur vous donnera une erreur sur cette ligne indiquant que la variable n'est pas déclarée.
tu devrais au moins faire ça :
Sur le point 2, un exemple :
Il y a moins d'articles inutiles
Désolé pour cette question stupide, mais pourquoi cherchez-vous dans tout l'historique pour trouver la dernière commande clôturée ? Tu trouves la première du bout et tu sors directement, je suppose.
Désolé pour cette question idiote, mais pourquoi fouillez-vous dans l'histoire pour trouver la dernière commande clôturée ? Vous trouvez le premier en partant du bout et vous sortez immédiatement, si je comprends bien.
Il y a eu une fois une discussion sur un problème où l'historique était stocké tel que l'utilisateur le triait. Par conséquent (pour être sûr), la recherche se fait exactement de cette manière.
L'utilisateur peut uniquement trier l'histoire visuellement, les numéros de position dans l'histoire ne peuvent pas être modifiés.
L'utilisateur peut uniquement trier l'histoire visuellement, les numéros de position dans l'histoire ne peuvent pas être modifiés.
En fait, on ne peut que souhaiter l'ordre dans le testeur.
Je n'ai pas remarqué, mais bon, je ne vais pas discuter. Faites la profondeur 10-20, ça devrait suffire. Mais toute l'histoire... C'est un peu trop, à mon avis.