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
Un bref aperçu d'un article sur les TDR du conseiller.
Introduction. L'article est rédigé uniquement pour le client, "un dilettante", compte tenu de son niveau de compréhension extrêmement faible du sujet. Souvent, les clients ne savent pas ce qui peut leur arriver.
p.s.2 De nombreux points sont clairement expliqués dans deux articles du Composteur. Vous pouvez faire des références croisées, emprunter, clarifier.
Je n'ai vu qu'un seul article, pouvez-vous me dire lequel ?
Je n'ai vu qu'un seul article. Pouvez-vous me dire lequel ?
Il y avait aussi celui-là.
Je n'ai vu qu'un seul article, pouvez-vous me dire lequel ?
Correction de l'auteur de l'article - maintenant les deux articles sont affichés dans le profil d'Andrew
C'est plus petit, c'est ce dont l'article a besoin pour qu'il n'y ait pas ce genre de désordre :
Asseyez-vous sur l'ensemble, et décidez vous-même à quel prix il est plus rentable de travailler, une offre ou une demande, cela dépend de la situation =)
J'aimerais vraiment voir le client en personne et le baiser.
Le concept a changé - nous n'essayons pas de nous adapter au niveau du client le plus inexpérimenté. Nous voulons maintenant élever le niveau du client pour qu'il devienne un utilisateur avancé de la plateforme de négociation, afin qu'il puisse communiquer avec les experts et parler le même langage.
J'attends vos commentaires et suggestions.
PLAN DE L'ARTICLE
Что нужно для заказа торгового робота
... ont besoin d'un ensemble de règles formelles
Pourquoi est-il important d'avoir un bon cahier des charges ?
... celui qui pense clairement, écrit clairement.
Ce qui doit figurer dans le cahier des charges
... l'idée qui le sous-tend (en général), la description des termes et des signaux, l'algorithme d'entrée/sortie
de bonnes captures d'écran des descriptions de signaux où rien n'est superflu
diagrammes de blocs
Où trouver le TOR si vous ne pouvez pas l'écrire vous-même ?
----Il arrive rarement qu'il existe un système de trading strict, mais que vous ne puissiez pas le décrire. Le plus probable est qu'il n'y a pas de système, dans ce cas.
Mais si la question ne concerne que la terminologie (ignorance de la langue parlée par les rédacteurs experts) - alors vous pouvez d'abord créer un travail sur la préparation des RPT.
Dessinez les entrées sur des graphiques, décrivez-les avec des mots, lisez des articles ou des livres.
Quels termes utiliser ?
... il vaut mieux décrire les termes dont on n'est pas sûr, afin de se comprendre mutuellement
Dans les TDR, les termes doivent être marqués en gras - l'exécutant peut y prêter attention et poser des questions si quelque chose n'est pas clair.
Pas de références à d'autres sources (sites web/livres, etc.) Tout doit être décrit ici et maintenant, pas de "j'expliquerai plus tard sur Skype".
Que faut-il écrire dans la description du poste en freelance ?
... J'ai juste besoin d'une formulation générale - tendance, contre-tendance, ventilation des niveaux (comment les niveaux sont déterminés en bref), y a-t-il des indicateurs/action de prix/utilisation des ticks ?
Idée générale de la stratégie commerciale
... Nous tradons en suivant la tendance, la tendance est définie comme telle, nous achetons sur un pullback, nous définissons le pullback comme tel, nous ne tradons pas le soir ou le matin.
Description de l'ensemble sur l'attente du signal
... il faut former le plat, suivi de la percée ou bien on attend la fin de la session européenne et on accepte les signaux uniquement dans le sens de son mouvement
Description du signal
... Paramètres techniques de la description - tendance/rebond/break-down - tous formalisés de manière stricte.
Durée de vie du signal
... la durée du signal - en barres / heures / jusqu'à la fin de la session / jourSaisir des ordres et ouvrir des positions
... Y a-t-il des caractéristiques particulières, par exemple ne pas placer SL/TP ,
ou combien de fois nous essayons d'entrer sur le marché..,
ou paramétrage de l'oredermagic/ordercomment différent selon le temps/la configuration/le motif
autre chose
Gestion des positions/ordres commerciaux
... s'il y a un stop suiveur ou non
lorsque nous mettons TS
déplace les ordres en attente derrière/contre le prix
suivre les profits/pertes actuels sur une position ouverte
autre chose
Annuler l'ordre et fermer la position
... supprimer les ordres par temps/nombre de barres/fin de période/changement d'opposition/aucune mise en place
... fermer la position par temps/nombre de barres/fin de la période/fin de la période/bénéfice reçu/ouverture du signal opposé/setup
autre chose
Calculer le lot pour passer un ordre
.... en équilibre
Correction de
du bénéfice accumulé
par les résultats des N dernières transactions
du risque (distance SL)
autre chose
Traitement des erreurs de négociation et des conditions d'environnement
... journalisation détaillée lors de l'envoi d'ordres commerciaux
traitement du redémarrage du terminal/connect/server
feedback via messageries/email
Différence entre le trading à l'ouverture de la barre et à l'intérieur de la barre
... les signaux peuvent disparaître et apparaître pendant la durée de vie de la barre.
Stratégies tick/scalper
...vous devriez avoir une bonne idée de ce que c'est, plus les pips de TakeProfit/StopLoss sont petits, plus la stratégie est critique des spreads/commissions/retards du réseau/qualité de l'historique disponible/la vitesse du robot lui-même.
Toute aggravation des conditions peut tuer la stratégie.
Grilles, martingales, moyennes et le revers de ces améliorations
... Ce qu'ils sont, pourquoi ils sont populaires et dans quelle mesure ils peuvent aider à tirer temporairement une stratégie. Le risque est accru, bien qu'il puisse prolonger la vie d'une mauvaise stratégie.
Ce qu'il faut rechercher lors du choix d'un interprète
... Questions de fond
Ce n'est pas être intelligent pour impressionner
Indiquez clairement un calendrier et un coût réalistes (pas de "nous verrons comment ça se passe"). Le délai et le prix peuvent être augmentés, s'il s'avère que des moments qui ne pouvaient vraiment pas être prévus à l'avance, ou qu'il a été décidé de faire des travaux supplémentaires.
Signaler immédiatement les zones peu claires du cahier des charges, et non après deux mois de discussion
Un bon programmeur apprécie son temps et le vôtre - il apprécie donc un cahier des charges bien construit et cohérent.
Ce qu'un programmeur ne peut pas faire pour vous
Transformez une stratégie perdante en un robot rentable
Réaliser l'optimisation et identifier toutes les lacunes
C'est à vous de les trouver et de les décrire d'une manière compréhensible.J'attends vos commentaires et suggestions
pour votre article - excellent exemple d'un indicateur de re-rating - qui ne correspond pas à la définition de re-rating que vous avez donnée dans votre article sur le ToR des indicateurs.
voir l'indicateur icihttps://www.mql5.com/ru/job/78910-- l'indicateur lui-même est par exemple dans mon fil de discussion
Le point "Le redécoupage et comment y faire face" -- je l'ajouterais à l'article et l'examinerais séparément et en détail :
-- Qu'est-ce que le re-risking : définition
-- types de re-risking -- exemples d'indicateurs qui sont considérés par beaucoup comme des re-risking mais qui ne le sont pas (fractal, zig-zag)
-- comment identifier le ré-risque
-- comment travailler avec un indicateur de ré-risque : à quoi s'attendre si un indicateur de ré-risque est utilisé dans votre conseiller expert.
Poursuite de la rédaction de l'article, version actuelle
De quoi avez-vous besoin pour commander un robot de trading ?
Les robots de trading sont des programmes qui exécutent les algorithmes qui leur sont intégrés. Les algorithmes sont un ensemble d'actions à exécuter lorsqu'un événement particulier se produit. Par exemple, la tâche la plus courante dans l'algotrading - la définition de l'événement "Nouvelle barre", lors de l'occurrence de laquelle le robot doit effectuer les actions nécessaires pour le système de trading - vérifier les signaux de trading et faire sur eux les actions appropriées.
Mais avant de penser à écrire ou à commander un robot de trading, vous devez disposer d'un système de trading avec des règles claires pour déterminer les moments opportuns pour les transactions. Le développement de tout système de trading, même le plus complexe, commence toujours par des éléments de base, à savoir l'élaboration de signaux de trading d'achat et de vente. Vous pouvez ensuite y ajouter diverses options de suivi et de clôture.
Vous n'avez pas besoin de passer des années à l'écran du terminal de trading pour développer votre stratégie de trading. Il existe des centaines d'idées éprouvées publiées sur Internet et dans des livres, que vous pouvez essayer. Et même si vous n'avez pas une confiance absolue dans vos compétences en programmation, ce n'est pas un obstacle. Le service Freelance vous aidera à trouver un développeur approprié et vous rémunérera en toute sécurité pour le travail effectué.
Mais avant de vous lancer dans l'aventure de l'algotrading, nous vous recommandons de lire quelques articles utiles sur le sujet :
Pourquoi il est important d'avoir un bon RPT
Lorsque vous commandez un produit, vous devez formuler des exigences techniques - quelles tâches il doit résoudre, dans quelles conditions il doit fonctionner, ce qui se passera dans les situations d'urgence, quelle méthode de contrôle il doit utiliser. Les robots de trading sont des programmes et doivent fonctionner strictement selon la logique énoncée. Mais avant de programmer l'algorithme d'actions nécessaire, il faut aussi le décrire clairement.
La description des règles de la stratégie commerciale doit être formulée sous forme de mandat. Et plus elle est bonne et claire, moins il y aura de malentendus entre vous, en tant que client, et le programmeur, en tant qu'exécuteur de votre commande.
L'élément le plus important du mandat est la présence de règles commerciales formelles et sans ambiguïté. Même si vous ne comptez pas commander un robot de trading à côté, mais que vous souhaitez l'écrire vous-même, commencez par élaborer ces règles pour vous-même. Rédigez une spécification des besoins et assurez-vous d'inclure des éléments pour tester/optimiser le conseiller expert. Ajoutez également des hypothèses pour tester la qualité de votre stratégie de trading - selon quels critères vous allez sélectionner les paramètres optimaux, et pourquoi vous pensez que ces critères sont importants.
Incluez toutes les étapes de la création du robot de trading dans la spécification des besoins - cela aidera non seulement l'applicateur/développeur à comprendre l'algorithme, mais aussi vous, des mois ou des années plus tard. N'oubliez pas que le trading algorithmique n'est pas un hobby, mais le même parcours de recherche monotone sur des années, qui doit être documenté. Pour vous-même dans une plus large mesure que pour le programmeur qui écrira le robot pour vous.
Développez les compétences d'un bureaucrate qui aime exposer les choses. Cela vous sera utile. Et les programmeurs aiment avoir des termes de référence clairs et non ambigus.
Ce qui devrait figurer dans les termes de référence
Pour une introduction rapide à l'essence du robot de trading, consacrez le premier paragraphe de votre ordre technique à l'idée/hypothèse de trading qu'il contient. Par exemple : "Si le prix s'approche deux fois d'un niveau de résistance et recule à chaque fois, il le franchira généralement la troisième fois". Vous pouvez joindre ici un graphique avec des lignes tracées, des indicateurs superposés et des légendes qui illustrent cette idée. Il n'est pas nécessaire de donner des chiffres spécifiques ou des algorithmes de calcul pour décrire l'idée - dans ce cas, nous ne commençons pas immédiatement à expliquer comment nous déterminons
Cela vous permet de vous concentrer sur l'idée elle-même plutôt que sur les détails techniques. Cette méthode permet de générer ultérieurement de nombreuses variantes de votre stratégie de trading - il vous suffit de remplacer certains blocs de la stratégie par d'autres, d'ajouter ou de remplacer des filtres. L'idée elle-même ne changera pas, seuls les noms et les valeurs des paramètres d'entrée de votre robot de trading changeront.
Ensuite, vous devez donner une description de tous les termes utilisés dans la description de l'idée. Si la tendance est importante pour la stratégie, donnez une description claire de la manière dont elle sera déterminée - sur la base de quel indicateur, comment la direction et la force de la tendance seront déterminées. Les caractéristiques numériques de ces définitions formeront la base des paramètres d'entrée de l'Expert Advisor, et elles seront encore optimisées dans le testeur de stratégie. Nommez donc la première section de votre cahier des charges - Idée commerciale.
Pour la description des termes, nous recommandons d'allouer la deuxième section de la spécification des exigences - Termes. Dans cette section, pour chaque terme, rédigez un paragraphe distinct, mettez les termes en caractères gras, pour mettre en évidence le concept clé de votre stratégie de trading. Si nécessaire - ajoutez une illustration à la description du terme, qui montre ce qui est le plus nécessaire à la compréhension.
Vous êtes alors prêt à composer la troisième section - Signaux de trading- dans laquelle vous décrirez dans quelles conditions, quelles conditions de marché et quelles lectures d'indicateurs un achat se produit. Pour décrire chaque condition requise pour générer un signal d'achat, vous devrez sélectionner un paramètre numérique, sur lequel le signal apparaît. Par exemple, pour une moyenne mobile, il s'agira du type de lissage et de la période. Ces paramètres importants seront placés dans les paramètres d'entrée du futur Expert Advisor.
Même l'idée de transaction la plus simple commence très vite à se développer en conditions et filtres supplémentaires, qui confirment le signal de transaction ou, à l'inverse, interdisent la transaction. Il est donc important de faire des captures d'écran explicatives pour chaque situation de marché, qui montrent visuellement les indicateurs et les ensembles nécessaires. Cela vous permettra de gérer rapidement les situations dans lesquelles votre conseiller expert a manqué un signal de trading apparemment évident ou a soudainement réalisé une transaction à un moment inapproprié.
...diagrammes de blocs
Où peut-on se procurer le cahier des charges si l'on ne peut pas le faire soi-même ?
----Il est rare que l'on dispose d'un système de trading rigoureux, mais que l'on ne parvienne pas à le décrire. Il n'existe probablement pas de système, auquel cas.
Mais si le seul problème est d'ordre terminologique (manque de connaissance de la langue parlée par les conseillers-experts), vous pouvez commencer par rédiger les termes de référence.
Dessinez des entrées sur les graphiques, décrivez-les en mots, lisez des articles/livres.
Quels termes utiliser ?
... il est préférable de décrire les termes dont on n'est pas sûr, afin de se comprendre mutuellement
Dans les TdR, mettez les termes en gras - laissez le responsable y prêter attention et posez une question si quelque chose n'est pas clair.
Pas de références à d'autres sources (sites web/livres, etc.) Tout doit être décrit ici et maintenant, pas de "j'expliquerai plus tard sur Skype".
Que faut-il écrire dans la description du poste en freelance ?
... seulement besoin d'une formulation générale - tendance, contre-tendance. sur la décomposition des niveaux (comment les niveaux sont déterminés en bref), s'il y a des indicateurs/Price Fseshcht/utilisation des ticks
Idée générale de la stratégie commerciale
... Nous négocions en suivant la tendance, la tendance est définie comme telle, nous entrons sur un pullback, le pullback est défini comme tel, nous ne négocions pas le soir et le matin.
Description du motif en attente du signal
... il faut former un plat, suivi de sa percée ou bien on attend la fin de la session européenne et on accepte les signaux uniquement dans le sens de son mouvement
Description du signal
... Les paramètres techniques de la description - tendance/rebond/rupture - tout est formalisé de manière stricte.
Il est préférable de configurer les signaux d'achat et de vente séparément dans un premier temps.
Il serait préférable que le conseiller expert place des marqueurs/objets de signaux sur le graphique.
Il serait préférable que les indicateurs de signaux soient fabriqués séparément.
Durée de vie du signal
... la durée du signal - en barres / heures / jusqu'à la fin de la session / jourPasser des ordres et ouvrir des positions
... Y a-t-il des caractéristiques spécifiques, par exemple, nous ne plaçons pas SL/TP à la fois ,
ou combien de fois nous essayons d'entrer sur le marché..,
ou paramétrage de l'oredermagic/ordercomment différent selon le temps/la configuration/le motif
autre chose
Gestion des positions/ordres commerciaux
... s'il y a un stop suiveur ou non
lorsque nous mettons TS
déplace les ordres en attente derrière/contre le prix
Suivre les pertes et profits actuels sur une position ouverte
autre chose
Annuler l'ordre et fermer la position
... supprimer les ordres par temps/nombre de barres/fin de période/changement d'opposition/aucune mise en place
... fermer la position par temps/nombre de barres/fin de la période/fin de la période/bénéfice reçu/ouverture du signal opposé/setup
autre chose
Calculer le lot pour passer un ordre
.... en équilibre
Correction de
du bénéfice accumulé
par les résultats des N dernières transactions
de risque (SL)
autre chose
Traitement des erreurs de négociation et des conditions d'environnement
... journalisation détaillée lors de l'envoi d'ordres commerciaux
traitement du redémarrage du terminal/connect/server
feedback via messageries/email
Différence entre le trading à l'ouverture de la barre et à l'intérieur de la barre
... les signaux peuvent disparaître et apparaître pendant la durée de vie de la barre.
Stratégies tick/scalper
...vous devriez avoir une bonne idée de ce que c'est, plus les pips de TakeProfit/StopLoss sont petits, plus la stratégie est critique des spreads/commissions/retards du réseau/qualité de l'historique disponible/la vitesse du robot lui-même.
Toute aggravation des conditions peut tuer la stratégie.
Grilles, martingales, moyennes et l'inconvénient de ces améliorations
... Ce qu'ils sont, pourquoi ils sont populaires et dans quelle mesure ils peuvent aider à tirer temporairement une stratégie. Le risque est accru, bien qu'il puisse prolonger la vie d'une mauvaise stratégie.
Ce qu'il faut rechercher lors du choix d'un interprète
... Questions de fond
Ce n'est pas être intelligent pour impressionner
Dé Dé Dé d'un délai clairement énoncé
Signaler immédiatement les zones peu claires du cahier des charges, et non après deux mois de discussion
Un bon programmeur apprécie son temps, tout comme un cahier des charges bien construit et cohérent.
Qu'est-ce qu'un programmeur ne peut pas faire pour vous ?
Transformez une stratégie perdante en un robot rentable
Effectuer une optimisation et identifier toutes les lacunes.
Écrivez un programme sans bogues - il y en aura de toute façon. Trouvez-les et décrivez-les de manière compréhensible - votre tâche.
Poursuite de la rédaction de l'article, version actuelle
A quoi sert tout cela ?
La spécification des exigences est rédigée par le programmeur (ou un tiers spécialement formé - consultant). Et il comprend une méthodologie de vérification.
Certaines demandes excessives au client, il n'est pas obligé d'être au courant de toute la programmation.
Le client doit dire (par écrit, pas par vidéo ou Skype) :
- J'utilise ces indicateurs et ces scripts
- Je respecte les règles suivantes
- Vous avez négocié sur une démo plus ou moins officielle pendant une semaine, un mois ou un an, voici combien. Et dans une autre période comme celle-ci. Toutes ces données peuvent être sauvegardées en les copiant sur un compte centenaire.
- vous devez automatiser
Le développeur prépare et convient d'un TT (sous une forme compréhensible pour les deux parties), écrit un hibou, et si tout dans le testeur converge plus ou moins avec la période mentionnée, alors le conseiller expert est fait.
Options - vous devez vérifier la démo/le centre-réel/etc., cela dépasse déjà le cadre du freelancing.
Variantes - vous devez vérifier sur la démo/centre-réel/etc, cela dépasse le cadre du freelancing
C'est là que se produisent beaucoup de détails et d'erreurs. Par conséquent, les tests d'un EA doivent toujours être effectués sur des cotations réelles.
Il vous suffit d'en tenir compte et de convenir d'un délai raisonnable.