Your Accountant
- Experts
- Version: 1.1
- Mise à jour: 13 janvier 2026
- Activations: 5
Je l'ai changé un peu. Pourquoi ? Parce qu'il est un peu difficile de traiter avec le testeur de stratégies, car de nombreux courtiers ont leurs données historiques personnelles, où il s'avère que les paramètres du conseiller d'un courtier ne correspondent pas aux paramètres d'un autre courtier et que le conseiller doit être reconfiguré pour entrer dans la construction logique des transactions. Ici, sur deux captures d'écran de différents courtiers, j'ai essayé de configurer le travail du conseiller, comme je l'avais besoin pour que cela fonctionne et les paramètres du conseiller d'un courtier ne correspondent pas aux paramètres du conseiller d'un autre courtier et les indications du conseiller d'un courtier ne correspondent pas aux indications du conseiller d'un autre courtier. Donc, ici, en cours de route, qui veut et danse, je vais entrer dans leurs intérêts. Et en fait, tout dépend de qui va acquérir ce conseiller et son choix d'un courtier, car il devra faire face à ces problèmes. Donc, à mon avis, avant d'acheter, vous devez télécharger la version de démonstration, le mettre à votre courtier pour vérifier, voir, estimer ce qui est quoi, et seulement après avoir fait certaines conclusions pour arriver à telle ou telle opinion sur ce conseiller. En général, le choix est toujours à vous. Je l'ai testé sur la paire de devises XAUUSD et un conseiller de courtier n'a pas montré de mauvais résultats dans les stratégies de test pour tous les tics, et un autre courtier, où je devais changer les paramètres, car je sais comment le conseiller devrait travailler et sur cette base, je l'ai laissé travailler en utilisant les paramètres Dans un cas, il est parti pour 100 000 $ pour l'année, et dans l'autre cas, il a à peine gagné 20 000 $ pour l'année.
input double Lots = 0.2; volume des affaires input int Magic = 234; numéro d'ordre magique input int Slippage = 50; glissement pour ouvrir un ordre input int StopLoss = 1000; à quelle distance l'ordre sera-t-il fermé à perte input string _a7 = "Guardian of the Working Window";//--------------- input string __Symbol = ""; paire de devises //--- input int PlusPoints = 2000; distance par rapport au prix actuel en atteignant lequel StopLoss sera réarrangé à la distance spécifiée par le paramètre TralingStep du prix d'ouverture de l'ordre dans le profit et, si vous comptez deux mille moins cent est égal à mille neuf cents, alors c'est à cette distance que StopLoss se déplacera au-delà du prix actuel, si le prix actuel dépasse cette distance et StopLoss restera sur place, le prix actuel sera inférieur à la distance de calcul. input int TralingStep = 100; distance à laquelle StopLoss sera exposé si le prix actuel est est et montrer le profit, puis lorsque stoploss est arrêté le prix actuel de l'ordre sera fermé avec profit à la distance spécifiée P. s: voici quelques paramètres de la logique du conseiller. C'est-à-dire, ses premiers ordres d'achat et de vente, il ouvre tôt le matin et le plus tôt le mieux, mais plus tôt une heure ou deux du matin depuis les courtiers il y a à ce moment le transfert des transactions et le recalcul, il est préférable de mettre le paramètre Morning pendant trois heures, et pour cela, les quatre paramètres suivants seront, qui ouvrira les ordres en attente ne font pas plus d'une certaine distance par rapport aux ordres d'achat ou de vente précédemment ouverts si ces ordres sera fermé, ou l'un d'entre eux sera fermé par StopLoss et le prix actuel ira trop loin pour un ordre à perte, et pour l'autre à profit, et puisque le prix actuel va sauter pour le couloir les calculs et il y aura plus, puis les calculs se produiront le prix actuel et ces paramètres montrent pas plus de quelle distance le prix actuel de l'ordre précédemment ouvert, ouvrir un autre en attente ordre du prix actuel. input int bX = 500; pas plus de quelle distance ouvrir un ordre d'achat Stop différé input int sX = 500; pas plus de quelle distance ouvrir un ordre Stop de vente différé input int bY = 500; pas plus de quelle distance ouvrir un ordre d'achat Stop différé input int sY = 500; pas plus de quelle distance ouvrir un ordre Stop de vente différé //--- input string _Time = "Setting the time";// ##### input int Morning = 1; c'est l'heure de début du travail du conseiller input int MorningX = 8; c'est le moment où le conseiller ouvre les premiers ordres en attente input int MorningY = 11; c'est le moment où le conseiller ouvre les deuxièmes ordres en attente input int Evening = 21; c'est le moment où le conseiller arrête d'ouvrir les mandats // input string _al="Parameers of pending orders";//#### input int stepX = 1000; distance entre les premiers ordres ouverts et les premiers ordres en attente input int lossX = 6000; distance StopLoss pour les ordres en attente atteignant le prix actuel les fermera à perte si ces ordres sont ouverts. input int stepXX = 500; distance entre les premiers ordres ouverts et les deuxièmes ordres en attente input int stepY = 1000; distance entre les premiers ordres ouverts et les premiers ordres en attente input int lossY = 6000; distance StopLoss pour les ordres en attente atteignant le prix actuel les fermera à perte si ces ordres sont ouverts. input int stepYY = 500; distance entre les premiers ordres ouverts et les deuxièmes ordres en attente input string _a6 = "Supplement";//#### input double IncreaseLot = 0.00; augmenter le lot lorsque le solde est doublé. Zéro signifie que le lot augmente ne sera pas input double closAll = 100000.0; le prix des bénéfices atteint par lequel le conseiller a fermé toutes les transactions input int closeEvening = 22; le moment où le conseiller fermera et supprimera tous les ordres
