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
Il est loin le temps où un programmeur, avant d'apprendre le C, passait par les commandes machine, l'assembleur, le Fortran, le PL/1, le Pascal et bien d'autres choses encore, le tout sans manuels, sans explications appropriées, comme Volchansky l'a dit plus haut, avec une documentation imprimée en lettres tordues.
nous sommes à l'époque des systèmes d'application multifonctionnels complexes - avec un langage de programmation d'application intégré - et la tâche de ce langage est de mettre le terminal d'application à la disposition des utilisateurs de l'application, qui, sans se plonger dans la programmation, peuvent rapidement apprendre et utiliser ce langage de terminal en peu de temps.
Je suis d'accord ! Correctement dit. Le terminal de négociation doit faciliter la négociation.
Par qui jugez-vous ? En tant que visage de l'entreprise, ce n'est pas bien que vous glissiez dans le trolling. Vous avez déjà écrit que même ceux qui ont de l'expérience dans MT4 ont des difficultés. Et ils n'ont pas besoin de lego.
Vous voyez le troll ?
J'ai déjà écrit à plusieurs reprises qu'il existe de nombreuses possibilités d'écrire un EA de test simple et facile pour votre stratégie.
J'ai même donné un lien vers l'aide. Mais si nous commencions à poser des questions concernant l'aide, nous verrions que nous sommes intéressés par ce type de connaissances. Mais ça n'a pas arrêté de dire à quel point tout est mauvais.
C'est pourquoi je dis - peut-être que la génération que nous avons maintenant - 18 ans, parents-belles-filles doivent acheter une voiture, 21 ans - obtenir une maison. Mais pour étudier - non, pourquoi ?
l'assembleur est-il compliqué ? j'ai besoin de ses fonctions
Parce qu'il y a seulement 10 ans, les débutants posaient des questions bien différentes sur ce forum - bien plus compliquées et intéressantes.
D'ailleurs, les questions d'aujourd'hui dans MQL4 sont beaucoup plus instructives que dans MQL5. La raison est évidente, et ce n'est pas l'âge des versions MQL.
Non, je ne le fais pas. Qu'est-ce que tu veux dire ?
Alexey, vraiment, je ne peux pas vous donner d'exemple pour le moment. Mais vous aimez expérimenter - exécutez-le et voyez ce qu'il retourne avec différentes données d'entrée.
C'est juste difficile pour moi de m'en souvenir et de le chercher maintenant.
Eh bien, fxsaber a donné un exemple (je l'ai modifié pour moi), comparez le code :
Vous pouvez voir ici dans quelles conditions Bars() renvoie une faute.
La première chose qu'un débutant écrit est un script de trading. Le second est un simple indicateur. Le troisième est un simple conseiller expert.
Même la première étape dans MQL4 est plus rapide que dans MQL5.
Un script de trading ? Pourquoi pas un conseiller expert ou même un remplacement de la bibliothèque standard?
À mon avis, l'écriture d'un script de trading est une tâche clairement intermédiaire, qui ne convient en aucun cas à un débutant.
Un débutant doit d'abord se limiter à la sortie de ligne la plus simple. Ensuite - un simple indicateur. Et seulement ensuite - passez à la demande d'indicateurs et de fonctions de trading.
L'assembleur est-il compliqué ? J'ai besoin de ses fonctions.
Quelles fonctions ?
L'assembleur est trop spécifique pour dire "j'ai besoin de ses fonctions".
Un nouvel exemple sur le sujet de ce que le SB vend aux nouveaux venus sur le forum et pourquoi même ceux qui sont loin de lazybones ont beaucoup de mal. Aujourd'hui, j'ai reçu une question très constructive sur MQL5, sans aucune plainte.
Il s'agit du forum pour le trading, les systèmes de trading automatisés et les tests de stratégies de trading.
Bugs, bugs, questions
damirqa, 2018.01.09 12:14
Bonjour ! J'ai commencé à étudier le MQL5 à partir dehttps://www.mql5.com/ru/articles/100. J'ai essayé et j'ai reçu l'erreur 4756. J'ai regardé la documentation et ce n'était pas mieux. Je pensais commencer par quelque chose de simple (Alerte/Imprimer...). L'une des fonctions les plus importantes est OrderSend. J'ai commencé à chercher dans le forum/documentation sur la façon d'utiliser OrderSend. J'ai trouvé cet articlehttps://www.mql5.com/ru/docs/constants/tradingconstants/enum_trade_request_actions et j' ai trouvé le code pour ouvrir une position d'achat. J'ai obtenu l'erreur 4756 et le retcode 10030. J'ai compris que 10030 - c'est la propriété OrderSend, mais je n'ai pas compris comment cette propriété doit être utilisée (j'ai regardé le code de quelqu'un d'autre) et à quoi elle sert principalement. Puis j'ai ouverthttps://www.mql5.com/ru/docs/trading/ordersend, copié le code, lancé, tout va bien, ça a marché.
Mais je ne comprends toujours pas pourquoi l'erreur 4756 apparaît et comment s'en débarrasser, ainsi que de la 10030.
J'ai regardé le code entre
et celui-ci.
Ils me semblent presque identiques, je ne vois pas les endroits où ces erreurs apparaissent (4756 et 10030). Montrez-nous du doigt et expliquez-nous, s'il vous plaît.
Réponse du modérateur
Forum sur le trading, les systèmes de trading automatisés et le testeur de stratégie
Erreurs, bogues, questions
Vladimir Karputov, 2018.01.09 12:20
Utilisez la classe de commerce CTrade - de cette façon, vous êtes assuré de faire le moins d'erreurs possible.
Exemple d'envoi d'un ordre de transaction pour ouvrir un achat :
Ça a probablement aidé à faire le tri. Mais en fait, la recrue a un problème très sérieux.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Bugs, bugs, questions
fxsaber, 2018.01.09 13:22
https://www.mql5.com/ru/search#!keyword=Unsupported%20filling%20mode
C'est-à-dire que vous devez aller lire les liens sur le sujet désigné. En SB, ce problème est résolu grâce à un endroit merveilleux. Par exemple, pour écrire le script de trading le plus simple (le premier programme de tout débutant), c'est presque du trindetz.
Script de commerce ? ?? Pourquoi pas un conseiller expert ou même un remplacement de la bibliothèque standard?
À mon avis, la rédaction d'un script commercial est une tâche clairement intermédiaire, qui ne convient en aucun cas à un débutant.
Un débutant doit d'abord se limiter à la sortie de ligne la plus simple. Ensuite - un simple indicateur. Et seulement ensuite - passez à la demande d'indicateurs et de fonctions de trading.
J'ai tout de suite commencé à utiliser le conseiller expert MTF multidevises. Et je me sentais bien dans la branche des débutants. Et je n'ai pas posé trop de questions - j'ai de l'aide et un cerveau quelque part...
Oh, et au fait, à propos de iBarsShift.
Voici ma fonction équivalente (CTSTime est une classe de séries temporelles), je pense que c'est un peu compliqué pour les débutants, même avec les commentaires. Il manque donc vraiment de SB :