Ce conseiller est sur l'idée de martingale, mais pas tout à fait martingale. Au début, je voulais cacher sa logique,mais je vais entrer dans le fait que je suis avec les paramètres encore en partie à révéler ses caractéristiques et en un seul endroit devra spécifier ses paramètres que les acheteurs n'ont pas de confusion dans la logique, comme les programmeurs, à mon avis, un peu différent des gens ordinaires par leur logique de la pensée, et c'est pour cela, personnellement, je vais essayer de décrire plus de révéler le travail de ce conseiller.
Je vais commencer par le fait que, j'ai fixé à ce conseiller une limite du montant total du solde du compte et le conseiller n'ouvrira la transaction que tant qu'il sera suffisant pour négocier ce montant de la limite établie. Ici, vous devez savoir que la limite de marzhinkol ne sauvera pas si le conseiller va dans le retrait et ne sera pas ouvrir des ordres, mais comme il va supporter une perte sur ses transactions ouvertes, le conseiller finira par fusionner tout le capital de votre compte. Et pour cela, il y a des situations dans lesquelles il est préférable de fournir un conseiller au commerce. Vous pouvez désactiver la limite si vous spécifiez dans les paramètres du conseiller dans le champ Limit - 1.0 (unité). Le paramètre Limit est la division du solde de votre compte par le nombre spécifié. Disons que votre solde de compte est de 10000 dollars et si vous entrez le numéro 10.0 dans le champ limite, le conseiller ouvrira ses transactions à 1000 dollars, tout le reste de votre compte servira d'assurance pour le retrait, car tout le monde sait que le prix revient à l'endroit où il était auparavant et après un certain temps, tout Patience.
Maintenant, pourquoi le conseiller n'est-il pas exactement martingale? Parce qu'il a violé la logique initiale de cette inférence et qu'il a une logique complètement différente et ciblée dans son travail. Autrement dit, si martingale ouvre une transaction et une position perdante augmente son pari, alors ce conseiller fait la même chose, mais en ouvrant la transaction, disons acheter ACHETER et n'a pas atteint le profit prévu spécifié dans les paramètres comme le paramètre closeall, où il sera nécessaire de spécifier le montant des bénéfices, à la réalisation de laquelle le conseiller fermera toutes les transactions ouvertes par le conseiller, et en partant à perte, dans le retrait, le conseiller attend les instructions suivantes spécifiées dans les paramètres, par lequel, tout ce qui est spécifié comme (Buy), en fait se réfère à des ordres de vente. - SELL, puisque le conseiller va essayer de fermer un ordre d'achat précédemment ouvert en utilisant l'ouverture des ordres de vente et ici à eux le conseiller va appliquer la méthode martingale. (En passant, ce paramètre martingale peut également être désactivé si, dans les paramètres du conseiller, dans les paramètres spécifiés, spécifiez 1 - unité, puis le conseiller ouvrira tous les ordres avec un lot spécifié dans les paramètres). C'est sa logique de base. Autrement dit, si le conseiller part à perte sur un ordre précédemment ouvert, par exemple, pour un achat, ce qui fermerait cet ordre d'achat à profit, le conseiller tentera d'ouvrir des ordres de vente et le montant des ordres de vente doit dépasser le montant de l'ordre d'achat ouvert et son retrait. Et pour fermer un ordre d'achat, le conseiller utilise martingale pour ouvrir des ordres opposés au premier ordre ouvert. Il y a un autre détail logique si peu visible que les deux ordres ouverts BUY et SELL avec la fluctuation du prix actuel interféreront toujours les uns avec les autres et ce n'est pas toujours une mauvaise chose, car si un ordre est à perte, disons pour acheter, l'autre ordre de vente ira dans le profit et interférer avec l'ordre Et ce conseiller utilise cette aide à ses fins. Et cela peut être utilisé par vous-même, disons spécifier le lot 0.5, un autre paramètre de l'ordre opposé est également spécifié 0.5 et martingale est spécifié comme 2.0. Que se passera-t-il alors? Et il y aura ce qui suit: Le premier ordre d'achat sera ouvert par lot 0.5 et si le prix actuel va grimper, alors selon les paramètres de profit spécifiés, le conseiller fermera les ordres avec profit et les rouvrira. Ici, il est nécessaire d'ajouter que le conseiller travaille sur le temps, dont les paramètres sont également dans les paramètres. Et si vous spécifiez le temps de travail du conseiller de 0 heures à 10 heures et que le prix pendant ce temps va grimper, alors tous les ordres pour acheter un lot de 0.5 seront fermés avec le bénéfice spécifié dans les paramètres. Mais, si, après l'ouverture de l'ordre d'achat, le prix actuel n'a pas atteint le bénéfice spécifié se retournera et commencera son mouvement vers le bas, alors selon les paramètres spécifiés dans les paramètres, un ordre de vente sera ouvert pour fermer l'ordre d'achat avec profit. Dans cette situation, l'ordre de vente sera ouvert par un lot plus petit que le premier ordre d'achat a été ouvert, ce qui est mauvais, car nous ne nous attendons pas à la clôture de l'ordre d'achat et un ordre de vente ouvert par un lot plus petit ne fermera pas l'ordre d'achat par un lot plus grand. On a besoin d'une martingale. Ou au moins un réseau d'ordres ouverts par un lot, mais que le montant des ordres de vente ouverts soit supérieur au montant de l'ordre d'achat ouvert plus le retrait. Et puis l'ordre de vente s'ouvrira avec un lot de 0.25 et, si vous spécifiez 1 (unité) qui ouvrirait le réseau d'ordres, et les ordres de vente s'ouvriraient vers le premier ordre d'achat ouvert, alors dans tous les cas, faites une grande distance entre le premier ordre d'achat ouvert et l'ordre de vente En outre, si nous ouvrons cet ordre de vente avec un petit lot, nous aurons besoin dans le pire des cas d'un réseau d'ordres, et les ordres de vente ultérieurs s'ouvriront au-dessus du premier ordre de vente ouvert et cela indique également une longue distance... bien que tout dépendra du cas des circonstances. Bien que, il faut reconnaître que les paires de devises ont des fluctuations de prix et c'est comme un guide dans les paramètres. C'est-à-dire, si vous trouvez les paramètres d'un conseiller de fluctuation de la paire de devises, le conseiller de plus de minutes travaillera toujours dans le profit et un bon courtier avertira toujours quand une situation critique pour le compte viendra et proposera de reconstituer le solde, car cette circonstance est dans son intérêt aussi. Et, avec une telle configuration de conseiller, il y a une possibilité que le deuxième ordre opposé ouvert par un lot plus petit partira en profit, et le retrait du premier augmentera et le prix ne sera pas en mesure de revenir en arrière et commencer à construire un réseau d'ordres qui fermerait tous les ordres avec profit. Donc, tout est à la discrétion du propriétaire de ce conseiller.
Ensuite, que devez-vous savoir d'autre dans les paramètres du conseiller? Que dans le temps, il ne fonctionne que l'ouverture du premier ordre et le second opposé. Que le paramètre close all affecte la distance de fermeture des ordres. C'est une sorte de profit. P. S: il y A ici des logos-captures d'écran avec la paire de devises EURUSD avec la période H1, il y a deux logos: l'un avec des paramètres de conseiller modérés et l'autre avec des paramètres plus agressifs. Vous pouvez les regarder, les comparer et arriver à des conclusions.
P. s: dans la Dernière capture d'écran, la paire EURUSD, avec la période H1, en haut dans les paramètres du conseiller, il est indiqué comment vous pouvez manipuler le réglage du prix... Là, quand j'ai vérifié le conseiller dans le testeur de stratégie, j'ai remarqué que les ordres de vente sont fermés tard avec un ordre ou un réseau d'ordres d'achat et puis, j'ai augmenté le paramètre PowerClosureSell à 3.0, c'est-à-dire, ce paramètre augmente le lot du deuxième ordre opposé, ce qui augmenterait le lot pour essayer de fermer le premier ordre. Ici, le premier ordre de vente est Sell lot 0.1, ce qui signifie acheter l'achat sera ouvert lot 0.3... Que s'est-il passé dans ce cas? Et il est arrivé que nous avons réduit la distance pour atteindre l'objectif et réduit la distance de tendance pour nous - mêmes, puisque nous supposons et non le fait que la tendance à la hausse sera longue, il est préférable de fermer les ordres plus tôt-avant que la tendance à la hausse va changer à la tendance à la baisse et