Articles Populaires

Choix De L'Éditeur - 2019

Force Trader - un robot à long terme selon le système d'Alexander Elder

Nous avons tous entendu parler de l’importance de la diversification, mais pour le marché Forex, où la plupart des paires de devises sont liées au dollar américain, il n’est pas si facile de résoudre le problème de la diversification. Étant donné qu’il n’est pas possible de diversifier les paires de devises, il faut faire quelques astuces. Par exemple, utilisez plusieurs stratégies différentes en termes de type et de période de travail. Souvent, les traders tentent de combiner dans un portefeuille de stratégies et de scalpers, ainsi que des stratégies de tendance et de retournement, en travaillant simultanément sur différentes périodes allant de M5 à D1.

De plus, les conseillers sont souvent utilisés en plus des stratégies manuelles. Les conseillers rentables, à leur tour, ne sont pas si nombreux et les auteurs s’efforcent le plus souvent de créer un scalpeur universel qui serait «un guerrier de terrain». Cette approche présente plusieurs avantages: plus le laps de temps est court, plus il y a de transactions dans la même unité de temps. Plus le nombre de transactions est élevé, plus le profit est élevé et la courbe des taux semble lisse et stable. Et aujourd’hui, nous ne parlerons que d’un tel conseiller - Force trader, qui peut bien s’intégrer dans presque tous les portefeuilles de stratégies.

Mais il y a bien sûr des inconvénients. Il est plutôt difficile de créer un conseiller qui fonctionne bien et de manière stable quelles que soient les conditions du marché. En outre, plus le délai est court, plus l'influence de divers facteurs de marché, tels que l'écart, les swaps et le glissement, sur le résultat final est grande. La qualité des tests et des données historiques avec des délais décroissants connaît une croissance exponentielle.

Et, néanmoins, il y a un intérêt accru pour ces conseillers, puisque les aspects positifs potentiels l'emportent sur les aspects négatifs. D'où le grave inconvénient des stratégies de négociation à long terme, qui, en fait, s'opposent directement aux stratégies à court terme. Leur principal inconvénient est le trading sans hâte, avec une faible rentabilité, de longs tirages et un petit nombre de transactions. Mais cette classe de TS est plus facile à créer et les exigences en matière de test sont les plus modérées.

Des stratégies similaires peuvent être lancées avec n'importe quel courtier, quelles que soient les conditions de négociation et les différences de résultats de négociation seront minimes. La seule chose à retenir est la forme différente des bougies journalières en raison de la différence entre les serveurs GMT et, occasionnellement, le nombre différent de jours de négociation dans une semaine peut encore affecter légèrement les résultats de négociation.

Caractéristiques du conseiller

Plate-forme: Metatrader 4
Version du conseiller: 1.0
Paires de devises: AUDCAD, AUDNZD, AUDUSD, EURUSD, NZDCAD, NZDUSD, CADCHF, USDCAD, USDJPY, USDCHF
Calendrier: D1
Temps de travail: autour de l'horloge
Courtiers recommandés: Roboforex, Alpari, Exness

Installation du conseiller

Nous installons le conseiller comme d'habitude. Les instructions d'installation détaillées sont décrites dans l'article sur le site. Si vous rencontrez des robots Forex pour la première fois et que vous avez de nombreuses questions, téléchargez et regardez le cours gratuit de Forex sur Pilote automatique.

Après le redémarrage de Metatrader, Force Trader v1.0 apparaît dans le panneau du navigateur, puis nous le faisons glisser dans la fenêtre sélectionnée de la paire de devises de la période D1.

Au lieu de redémarrer le terminal, vous pouvez également cliquer sur le bouton Actualiser et le conseiller apparaîtra dans la liste:

Attention!

N'oubliez pas de charger le préréglage des paramètres correspondant à la paire négociée. Pour charger le préréglage, lors de l’installation du conseiller sur la carte, dans la fenêtre de configuration, cliquez sur Télécharger et sélectionnez l'ensemble souhaité:

Dans ce conseiller, les paramètres affectent de manière significative les résultats de négociation, utilisez le paramètre recommandé. définir des fichiers (voir les archives à la fin de cet article).

Stratégie du conseiller

Il s’agit d’un conseiller à long terme, qui est l’adaptation du système classique d’Alexander Elder au marché du Forex. Ce n'est pas un système original, mais sa libre adaptation. En plus de l'indice de force utilisé dans le système d'origine pour l'entrée, les indicateurs Momentum, RSI, WPR, DeMarker sont également utilisés conformément au principe d'origine - l'intersection de la ligne médiane par l'indicateur.

Le signal d'entrée est généré de manière complexe et si au moins une des conditions ne correspond pas, l'entrée ne sera pas effectuée.

Regardons les règles d'entrée par points.

  1. Tout d'abord, pour déterminer la tendance actuelle, l'indicateur Momentum avec une période de MomTrendPer est utilisé. Si la lecture actuelle est supérieure à 100, seuls les achats sont possibles. Lorsque l'indicateur est inférieur à 100, seules les ventes sont prises en compte.
  2. Si le filtre des entrées corrélées (BalancePairFilter) est activé, le conseiller analyse les transactions déjà ouvertes avant d'ouvrir une position. Par exemple, si une transaction d'achat a déjà été ouverte sur EURUSD, seules les ventes peuvent être ouvertes sur GBPUSD. Si une transaction d'achat est ouverte en GBPUSD, les ventes en USDCHF sont interdites. Un filtre moins strict peut être obtenu en activant le paramètre OnlyCurrPair. Il vous permet de suivre les transactions uniquement dans la devise dans laquelle il est prévu d’ouvrir une nouvelle transaction. Autrement dit, une vente ouverte sur USDJPY ne permettra pas d'ouvrir une autre vente sur cette paire.
  3. Le filtre suivant est UseMaxRiskFilter. Il suit le risque maximum sur le compte. Tout est simple: si la perte potentielle de positions déjà ouvertes et d'une nouvelle position dépasse la valeur de MaxRisk sous forme de pourcentage du dépôt, la transaction ne sera pas ouverte. Dans ce cas, les transactions sont prises en compte, l’arrêt sur lequel a déjà été transféré au seuil d’équilibre - il n’ya plus de risque pour un dépôt et ces transactions ne participent pas au calcul. Si vous définissez MaxRisk = 10%, alors que le risque actuel est de 9% et que le risque par transaction est de 1,5%, alors 9 + 1,5 = 10,5 est supérieur à MaxRisk et la transaction ne sera pas ouverte. Parlant du risque actuel, il est calculé sur la loterie actuelle et les niveaux d'arrêt de toutes les transactions du compte. C’est-à-dire que c’est la perte qui aurait été subie si, à l’heure actuelle, toutes les transactions étaient clôturées.
  4. Ensuite, le conseiller examine la position du dernier cours de clôture par rapport à la moyenne mobile exponentielle avec la période TrendMAPer. Si le dernier cours de clôture est supérieur à la moyenne mobile, seuls les achats sont possibles, sinon, seules les ventes.
  5. En outre, il est possible d’utiliser l’une des cinq options d’oscillateur suivantes: Momentum, Force, RSI, WPR ou Dem. Si plusieurs oscillateurs sont utilisés, un signal de l'un d'eux suffit. Les paramètres suivants sont responsables de l'inclusion d'un oscillateur: UseForce, UseMom, UseRSI, UseWPR, UseDem. Pour entrer l'achat, il suffit que la Force de la dernière bougie ait franchi le niveau zéro de haut en bas, ou Momentum ait franchi le niveau 100 de haut en bas, ou RSI était inférieur au niveau RSILev, ou WPR était inférieur au niveau WPRLev-100, ou DeMarker était égal à zéro. Tout cela est configuré de manière flexible dans le bloc de paramètres correspondant. Pour les ventes, le signal est formé de la même manière.

Voici un signal de vente typique:

Un exemple de signal d'achat:

Comme vous l'avez remarqué, l'EA ouvre deux commandes à la fois. Le premier ordre peut être conforme aux règles du système, tandis que chaque règle peut être désactivée dans les paramètres et agissent indépendamment les unes des autres. Analysons les règles de sortie:

  1. La règle de mise à jour des minima ou maxima est activée par le paramètre UseClassExit. Après ExitProfitMinutesClass après avoir ouvert une position, le conseiller commence à suivre la possibilité de sortie par cette règle. Il calcule le maximum pour les ventes et le minimum pour les achats lors de l'ExitHist des derniers jours. Si le cours de clôture du dernier jour tombe en dessous de ce minimum, l'achat sera clôturé. À son tour, si le cours de clôture du dernier jour est supérieur au maximum, la vente sera clôturée.
  2. La règle suivante, sortie ADX avec une période EADXPer, est activée par le paramètre UseADXExit. Vous pouvez définir trois options différentes pour son action à l'aide de la configuration EADXVariant. La première option est que si la lecture ADX actuelle dépasse EADXLevel, une sortie se produit. La deuxième option consiste à traverser ce niveau de haut en bas. Et la troisième option est quand ADX a grandi pendant un certain temps, puis est tombé en dessous du niveau EADXLevel. Cette règle devient pertinente seulement après ExitProfitMinutesADX jours après avoir entré la position.
  3. La sortie DEM avec une période EDEMPer est activée par le paramètre UseDEMExit et contient également trois options d'exécution EDEMVariant parmi lesquelles choisir. Option 1 - la sortie des achats se produit lorsque DeMarker dépasse le niveau 1-EDEMLevel, du chiffre d'affaires - inférieur à EDEMLevel. La deuxième option: la sortie des achats se produit lorsque DeMarker franchit le niveau de 1-EDEMLevel de haut en bas, des ventes, le niveau de EDEMLevel de bas en haut. La troisième option est similaire à la seconde, seul le niveau 0.5 est pris. La règle est activée après les jours ExitProfitMinutesDEM à partir du moment de la saisie.
  4. La sortie WPR avec une période EWPRPer est activée par le paramètre UseWPRExit et contient également trois options pour l’exécution de EWPRVariant. Option 1 - la sortie des achats se produit lorsque le WPR est supérieur au niveau - EWPRLevel, des ventes - inférieur à EWPRLevel-100. La deuxième option: la sortie des achats se produit lorsque WPR franchit le niveau - EWPRLevel de haut en bas, des ventes - le niveau d'EWPRLevel-100 de bas en haut. La troisième option est similaire à la seconde, seul le niveau -50 est pris. La règle est activée après les jours ExitProfitMinutesWPR à partir du moment de la saisie.
  5. La sortie via Stochastic avec une période ESTOKPer, ESTODPer et ESTOSPer, construite à l'aide de la méthode ESTOMode, est activée par le paramètre UseSTOExit et contient six options de choix pour l'exécution d'ESTOVariant. Option 1 - la sortie des achats se produit lorsque le stochastique est supérieur au niveau de 100-ESTOLevel, des ventes - inférieur à ESTOLevel. La deuxième option: la sortie des achats se produit lorsque Stochastic franchit le niveau de 100-ESTOLevel de haut en bas, et lors de la vente, le niveau ESTOLevel passe de bas en haut. La troisième option est similaire à la deuxième, mais uniquement au niveau 50. La quatrième option consiste à fermer les achats lorsque la ligne de signal traverse la ligne principale de haut en bas, les ventes, lorsque la ligne de signal traverse la ligne principale de bas en haut. La cinquième option est similaire à la quatrième, mais l'intersection devrait se situer dans la zone supérieure à 50% pour les achats et inférieure à 50% pour les ventes. La sixième option est similaire à la cinquième, mais au lieu du niveau 50, 100-ESTOLevel est utilisé pour les achats et ESTOLevel pour les ventes. La règle est activée après les jours ExitProfitMinutesSTO à partir du moment de la saisie.
  6. Et la dernière règle de sortie - l'indicateur RVI avec la période ERVIPer est appliqué et est activé par le paramètre UseRVIExit. Cette règle contient trois options d'exécution ERVIVariant parmi lesquelles choisir. Option 1 - la sortie des achats se produit lorsque l'IVR dépasse zéro de haut en bas; pour les ventes, c'est l'inverse. La deuxième option: la sortie des achats se produit lorsque la ligne de signal RVI traverse la ligne principale de haut en bas, de vente à l'inverse. La troisième option est similaire à la seconde, seules les intersections supérieures à zéro pour les achats et inférieures à zéro pour les ventes sont prises en compte. La règle est activée après les jours ExitProfitMinutesRVI à partir du moment de la saisie.

Alors que les deux transactions sont ouvertes, l'EA s'attend à un signal de sortie et attend l'opportunité de transférer les transactions à l'équilibre si UseBE est activé. En outre, si le prix a dépassé BEPerc pour cent de la distance totale entre le prix d'ouverture et le niveau de profit, alors les arrêts sur les transactions sont transférés au seuil de rentabilité plus les points BEPlusPips en guise de marge pour dérapage et pour compenser les coûts éventuels des swaps.

Après la fermeture de la première commande, un arrêt de fin est inclus dans le travail si UseMATral est activé. Dans le même temps, si le paramètre UseMATralOnStart est également activé, l'EA n'attendra pas la fermeture de la première commande et démarrera immédiatement. Trailing Stop utilise une moyenne mobile pour calculer avec une période iMAPeriod et une déviation iShift. Vous pouvez définir vous-même la méthode de calcul des déplacements à l'aide du paramètre iShift. Le paramètre iIndent vous aidera à définir la distance minimale entre le prix actuel et la moyenne mobile.

Bien entendu, tous les ordres de conseil utilisent des pertes d’inscription et génèrent des profits. Il existe deux options pour définir les niveaux d'arrêt SLVariant: une SL fixe en points ou en fonction des lectures de l'indicateur ATR quotidien (20) avec le coefficient SLCoef. Prendre le profit est défini comme un pourcentage de TPProc du niveau d'arrêt.

Et enfin, abordons la gestion de l'argent. Il n'y a que quatre options LotVariant:

  1. La première option est FixLot. Étant donné que l'EA ouvre deux commandes à la fois, si vous définissez un lot de 0,01, deux commandes de 0,01 s'ouvriront, pour un montant de 0,02. Si vous définissez 0,02, deux ordres de 0,01 (0,02 / 2 = 0,01) s'ouvriront également. Par analogie, si vous définissez 0,1 lot, deux ordres de 0,05 s'ouvriront.
  2. Deuxième option - un pourcentage fixe. Ici, vous pouvez définir le paramètre Risque, ce qui vous permettra de ne risquer que le pourcentage de risque du dépôt.
  3. Vous pouvez également définir une proportion fixe en spécifiant le montant à ouvrir avec un minimum de Lot. MoneyForMinLot. Si vous définissez MoneyForMinLot = 100, avec un dépôt de 200 €, deux commandes de 0,01 seront ouvertes. Pour un dépôt de 100 $, deux transactions de 0,01 seront également ouvertes. Pour un dépôt de 400 $, deux transactions de 0,02 lot s'ouvriront.
  4. La dernière version de MM prend en compte le tirage obtenu lors des tests. Par exemple, vous avez un tirage de 20%. Pour que, dans le trading réel, le drawdown maximum soit approximativement le même, définissez MaxDD = 40 et RiskDD = 1. Avec un ensemble de MaxDD = 40 et RiskDD = 2, le drawdown sera deux fois plus élevé que calculé, soit 40%. Avec un ensemble de MaxDD = 20 et RiskDD = 1, le drawdown sera également deux fois plus élevé que calculé, ou 40%. Je pense que le principe est clair.

Et, c’est peut-être tout ce que l’on peut dire sur la stratégie de négociation utilisée par ce conseiller.

Surveillance

Le conseiller travaille dans le test de robot

Test de conseiller

Avant d'installer Expert Advisor sur le compte, il est nécessaire de le tester afin d'éviter toute déception et de s'assurer que les paramètres actuels fonctionnent. Cela vous aidera à identifier les jeux obsolètes ou inacceptables pour vous, à vous assurer que le bon courtier est sélectionné et à calculer la gestion de fonds appropriée. Il est préférable de procéder à des tests sur la période la plus complète de données historiques, après avoir vérifié la qualité de vos devis et remonté les données manquantes. En outre, n'oubliez pas de définir un niveau réaliste de propagation, en mettant également sur les dérapages, qui seront certainement.

Des backtests sont réalisés pour chaque paire séparément, comme La plateforme MetaTrader 4 n'autorise pas les tests multidevises. Au cours des tests, les fichiers de paramètres d'origine (préréglages) ont été utilisés. Tests réalisés avec des devis Alpari avec les réglages de l'heure d'origine. Lors de tests avec une date de début de 2000, des cours de clôture ont été utilisés.

Tout d’abord, comparons les résultats de test de la même paire sur le même intervalle de temps dans différents modes de test.

M1 tous les ticks:

D1 tous les ticks:

D1 aux prix d'ouverture:

Comme vous pouvez le constater, la différence est minime. Par conséquent, la qualité des tests sur ce conseiller a peu d’effet et vous pouvez effectuer des tests aux prix d’ouverture sans vous soucier des résultats finaux.

Regardons les tests avec un lot fixe maintenant. Ils sont fabriqués séparément depuis 2000 pour les cotations Alpari et depuis 1970 aux prix de clôture trouvés dans un réseau de cotations de source inconnue.

AUDCAD 2000:

AUDCAD 1980:

Sur la paire de devises AUDCAD, le conseiller enregistre une croissance assez stable. Les périodes d'abattage peuvent aller jusqu'à trois ans et les périodes de croissance soutenue pendant des décennies. Le facteur de profit est assez élevé, le drawdown maximum est petit. La transaction rentable moyenne est légèrement inférieure à la moyenne non rentable, mais le nombre de transactions rentables est élevé.

AUDNZD 2000:

AUDNZD 1985:

Sur la paire de devises AUDNZD, l’AE affiche une croissance très stable. Les périodes de réduction durent plusieurs mois, les périodes de croissance soutenue durent des décennies. Le facteur de profit est très élevé, le drawdown maximum est petit. La transaction rentable moyenne est légèrement inférieure à la moyenne non rentable, mais le nombre de transactions rentables est élevé.

AUDUSD 2000:

AUDUSD 1971:

Sur la paire de devises AUDUSD, le conseiller affiche un résultat acceptable. Les périodes de tirage durent très longtemps. Le facteur de profit est inférieur à la moyenne, le prélèvement maximum est assez important. La transaction rentable moyenne est légèrement inférieure à la moyenne non rentable, et le nombre de transactions rentables n’est pas si élevé. De plus, l'année dernière, le conseiller pour cette paire perd un dépôt. Néanmoins, pour une période plus longue, les résultats semblent acceptables.

CADCHF 2000:

CADCHF 1971:

Sur la paire de devises CADCHF, le conseiller affiche un résultat acceptable. Les périodes de tirage durent très longtemps. Le facteur de profit est inférieur à la moyenne, le prélèvement maximum est important. La transaction rentable moyenne est légèrement inférieure à la moyenne non rentable, et le nombre de transactions rentables n’est pas si élevé. On voit clairement que le conseiller augmente le dépôt de manière vague, alternant de longues périodes de réduction des effectifs avec des périodes de travail effectif. Cependant, pour une période plus longue, les résultats semblent acceptables. Toutefois, il convient de prêter attention à la dernière section par rapport à la précédente - l'angle d'inclinaison de la courbe des rendements s'est nettement ralenti, ce qui peut indiquer une perte partielle de l'efficacité de cette stratégie par paire avec le franc suisse.

EURUSD 2000:

EURUSD 1971:

Sur la paire de devises EURUSD, le conseiller affiche un bon résultat. Les périodes de tirage durent très longtemps.Le facteur de profit est supérieur à la moyenne, le prélèvement maximum est dans les limites normales. La transaction rentable moyenne est supérieure à la moyenne non rentable, le nombre de transactions rentables n'est pas si élevé. Il est évident que les positions courtes pour cette paire sont mieux attribuées au conseiller que les achats. Il est donc logique de limiter l’utilisation de cet ensemble aux seules ventes. Sur une période plus longue, il est à noter que la stratégie a perdu de son efficacité à partir de la fin des années 1990, mais a continué à gagner.

NZDCAD 2000:

NZDCAD 1985:

Sur la paire de devises NZDCAD, le conseiller affiche un bon résultat. La courbe de rendement croît de manière assez stable. Le facteur de profit est élevé, le rabattement maximal est très faible. La transaction rentable moyenne est nettement inférieure à la moyenne non rentable, mais le nombre de transactions rentables avoisine les 80%. Sur une période plus longue, il est à noter que depuis environ 2015 la stratégie a perdu de son efficacité, vous devez donc être prudent avec cet ensemble.

NZDUSD 2000:

NZDUSD 1971:

Sur la paire de devises NZDUSD, le conseiller affiche un résultat acceptable. La courbe de rendement croît de manière assez stable, même si les périodes de retrait durent assez longtemps. Le facteur de profit est inférieur à la moyenne, le prélèvement maximal est acceptable. La transaction rentable moyenne est presque égale à la moyenne non rentable, le nombre de transactions rentables est acceptable. Les positions longues rentables sont beaucoup plus volumineuses que les positions courtes rentables. Il est donc logique de définir les paramètres de conseiller pour cet ensemble uniquement lors d'achats. Sur une période plus longue, il est à noter que, depuis environ 2015, la stratégie a perdu de son efficacité. Vous devez donc être prudent avec cet ensemble et, apparemment, avec tous les ensembles en devise néo-zélandaise.

USDCAD 2000:

USDCAD 1971:

Sur la paire de devises USDCAD, le conseiller affiche un résultat acceptable. La courbe de rendement croît de manière assez stable, même si les périodes de retrait durent assez longtemps. Le facteur de profit n’est pas mauvais, le prélèvement maximum est trop important. La transaction rentable moyenne est légèrement inférieure à la moyenne non rentable, le nombre de transactions rentables est assez élevé. Sur une période plus longue, il est à noter que depuis environ 2010, l'efficacité de la stratégie a considérablement augmenté. Cependant, l’année dernière, on a observé des pertes d’un an et demi.

USDCHF 2000:

USDCHF 1971:

Sur la paire de dollars USDCHF, le conseiller affiche un résultat acceptable. La courbe de rendement est en croissance, les périodes de réduction sont surmontées assez rapidement. Le facteur de profit est acceptable, bien qu’à la limite, le prélèvement maximum soit moyen. La transaction rentable moyenne est nettement inférieure à la moyenne non rentable, mais le nombre de transactions rentables est assez élevé. Il est à noter que depuis environ 2017 la stratégie est entrée dans un tirage au sort, mais il semble que le fond ait déjà été dépassé. Néanmoins, depuis le début des années 2000, la stratégie a un peu perdu en efficacité, comme tous les ensembles de conseillers avec la participation du franc suisse.

USDJPY 2000:

USDJPY 1971:

Sur la paire de devises USDJPY, le conseiller affiche un assez bon résultat. La courbe de rendement est en croissance, bien que les périodes de réduction durent parfois assez longtemps. Le facteur de profit est acceptable, le prélèvement maximum est un peu élevé. La transaction rentable moyenne est très légèrement inférieure à la moyenne non rentable et le nombre de transactions rentables avoisine les 60%. Il est à noter que depuis environ 2000 la stratégie est entrée dans un long tirage, mais à partir de 2007-2009 elle est à nouveau passée en mode de croissance. Récemment, la stratégie connaît également un tirage.

Considérons maintenant les tests combinés de toutes les paires de devises:

Depuis 1971:

Depuis 2000:

Et avec l'utilisation de la gestion de l'argent, 1% du dépôt par transaction depuis 1971:

Depuis 2000:

Depuis 2015:

Le conseiller a montré des résultats assez stables sur les principales paires de devises sur une longue période. Bien sûr, en tant qu’évaluation environnementale indépendante, le résultat obtenu est plutôt modeste, mais il se révélera excellent dans un portefeuille diversifié à long terme.

Gestion de fonds recommandée

Un risque de transaction de 1 à 2% du dépôt est recommandé. Vous pouvez simplement définir le niveau de risque dans les paramètres EA et tout sera calculé automatiquement. Avant de choisir un niveau de risque acceptable, je vous recommande de tester le niveau de dépôt que vous prévoyez d'utiliser et d'évaluer le niveau de réduction. Le dépôt minimum recommandé pour une utilisation sur toutes les paires est de 1 000 $.

Description des paramètres et des paramètres

Bloquer les "paramètres de service"

Nom d'expert - le nom de l'expert, ce qui est écrit dans le commentaire de la commande;

Magie - nombre magique de commandes;

RealTrade - basculer dans le trading / test réel. Le fait est que le conseiller ouvre des transactions réelles à 00h30 au lieu de 00h00. Ceci est fait pour attendre la période de la journée, lorsque l'écart est très tendu, et que certains courtiers désactivent la possibilité de négociation. Pour les tests, il est possible de négocier à 00h00, de sorte que les tests puissent être effectués aux cours d'ouverture du jour de la période D1.

Bloc de signal d'entrée

Momtrendper - période de l'indicateur Momentum pour déterminer l'impulsion actuelle;

TrendMaper - période de la moyenne mobile pour déterminer la tendance actuelle;

RSILev - niveau du signal sur l'indicateur RSI;

WPRLev - niveau du signal sur l'indicateur WPR;

UseForce - inclusion d'un signal sur l'indicateur de force;

Usemom - inclusion d'un signal sur l'indicateur Momentum;

UseRSI - inclusion d'un signal sur l'indicateur RSI;

UseWPR - inclusion d'un signal sur l'indicateur WPR;

UseDem - inclusion d'un signal en fonction de l'indicateur DeMarker.

Bloquer "Paramètres MM"

Lotvariant - option MM:

- lot fixe

- pourcentage fixe

- Proportion fixe de Ralph Vince

- pourcentage fixe pour le rabattement maximal

Fixlot - lot fixe;

Le risque - risque en pourcentage du dépôt;

MoneyForMinLot - déposez de l'argent sur un lot minimum;

Maxdd - tirage maximum;

Riskisk - risque en pourcentage du prélèvement;

Bloquer "Paramètres SL et TP"

SLVariant - Option d'installation SL:

- arrêt fixe

- arrêt en avril

SL - valeur d'arrêt fixe;

SLCoef - coefficient d'arrêt ATP;

TPProc - valeur en% d'arrêt.

Bloc "Sortie dans les classiques"

UseClassExit - commutateur de règle de sortie;

Exithiste - le nombre de bougies dans l'histoire permettant de détecter les extrêmes;

ExitProfitMinutesClass - le nombre minimum de bougies pour allumer le signal.

Bloquer "Quitter sur ADX"

UseADXExit - commutateur de règle de sortie;

EADXVariant - option de travail de règle:

- au dessus du niveau

- franchi le niveau

- 3 bougies tombent dans une rangée et traversent le niveau

Eadxper - période ADX;

EADXLevel Niveau ADX

ExitProfitMinutesADX - le nombre minimum de bougies pour allumer le signal.

Bloc de sortie BB

UseBBExit - commutateur de règle de sortie;

EBBVariant - option de travail de règle:

- au dessus du BB supérieur

- était plus élevé que le BB supérieur, est devenu inférieur

- en dessous du BB inférieur

EBBPer - période BB;

EBBDev - déviation d'explosifs;

ExitProfitMinutesBB - le nombre minimum de bougies pour allumer le signal.

Bloc "Sortie DEM"

UseDEMExit - commutateur de règle de sortie;

EDEMVariant - option de travail de règle:

- au-dessus du niveau supérieur

- était au-dessus du niveau supérieur, est devenu inférieur

- zéro traversé

ÉDEMPeur - période de DeMarker;

EDEMLevel - niveau DeMarker;

ExitProfitMinutesDEM - le nombre minimum de bougies pour allumer le signal.

Bloquer «Sortie WPR»

UtiliserWPRExit - commutateur de règle de sortie;

EWPRVariant - option de travail de règle:

- au-dessus du niveau supérieur

- était au-dessus du niveau supérieur, est devenu inférieur

- zéro traversé

EWPRPer -Période WPR;

EWPRLevel - niveau WPR;

ExitProfitMinutesWPR - le nombre minimum de bougies pour allumer le signal.

Bloc "Sortie par Stochastique"

UtiliserSTOExit - commutateur de règle de sortie;

Estovariant - option de travail de règle:

- au-dessus du niveau supérieur

- était au-dessus du niveau supérieur, est devenu inférieur

- zéro traversé

- traversé le signal

- a traversé le signal au dessus de zéro

- croisé le signal au dessus du niveau

Estomode - méthode de calcul de l'indicateur;

Estokker - période k de l'indicateur stochastique;

Estodper - période d de l'indicateur stochastique;

Estosper - période s de l'indicateur stochastique;

Estolevel - niveau de l'indicateur;

ExitProfitMinutesSTO - le nombre minimum de bougies pour allumer le signal;

Bloc "Sortie RVI"

UseRVIExit - commutateur de règle de sortie;

Ervivariant - option de travail de règle:

- zéro traversé

- traversé le signal

- a traversé le signal au dessus de zéro

ERVIPer - période de l'indicateur RVI;

ExitProfitMinutesRVI - le nombre minimum de bougies pour allumer le signal.

Bloc de chalut

UseMATral - l'inclusion de trailing sur une moyenne mobile;

UseMATralOnStart - L’inclusion de la traînée par moyenne mobile à partir du moment de l’entrée dans la position (sans attendre la fermeture du premier ordre);

iShift - décalage de la moyenne mobile;

iIndent - retrait de la moyenne mobile;

Mamethod - type de moyenne mobile;

iMAPeriod - période de la moyenne mobile.

Bloquer "BU"

Utiliser - inclusion de la fonction de transfert au seuil de rentabilité;

Becerc - pourcentage de profit, à l'atteinte duquel vous pouvez transférer les arrêts de l'ordre au niveau de rentabilité;

BEPlusPips - marge en points au seuil de rentabilité.

Bloquer le "filtre de corrélation"

Décrit en détail ci-dessus.

BalancePairFilter - inclusion de la fonction;

OnlyCurrPair - ne fonctionne que pour la paire actuelle.

Bloquer "Filtre MaxRisk"

Décrit en détail ci-dessus.

UseMaxRiskFilter - inclusion d'un filtre de risque maximum;

Maxrisk - risque maximum en dépôt.

Bloquer "Autres paramètres de négociation"

Usecomments - activer / désactiver l'utilisation de la sortie des commentaires sur le travail du conseiller dans le journal (principalement utilisée pour le débogage).

Conclusion

Le Force Trader Expert Advisor est un robot conservateur basé sur une stratégie classique modifiée, capable de générer des bénéfices sur une longue période. C'est un expert multidevises qui applique une stratégie de négociation efficace depuis plusieurs décennies. Cependant, à court terme, la rentabilité peut rester pendant un certain temps dans une zone neutre ou négative.

Le conseiller peut être utilisé dans le cadre d’un portefeuille de conseillers prudents, ainsi qu’en plus du trading manuel. Notez également que le conseiller ne commerce pas souvent.

C'est une stratégie classique assez robuste avec des améliorations modernes. Vous ne devez pas vous attendre à des profits rapides et énormes, mais si vous êtes sur le marché depuis longtemps, vous comprendrez quelle est la véritable valeur de ce robot: un système fiable et éprouvé depuis des années, qui donne confiance lors de retraits et de bons revenus sur une longue période.

Important!

Pour que l'EA fonctionne correctement, le terminal de négociation doit être allumé à partir de l'ouverture du marché le dimanche soir jusqu'à sa fermeture le vendredi soir. Si vous ne pouvez pas maintenir l'ordinateur opérationnel 24 heures sur 24, il est recommandé d'utiliser le service de serveur VPS.

Laissez Vos Commentaires