Les Internets Best Free Expert Advisor B3 est un Grid Trader. Sa conception de base est d'utiliser MA pour déterminer les conditions du marché et de la fourchette du prix actuel avec un STOP et LIMIT de profit dans cette direction. Vous pouvez maintenant choisir de changer la capacité de B3 pour placer juste un commerce d'ACHAT ou un commerce de VENTE au lieu des échanges d'ARRÊT et de LIMITE pour commencer sa routine commerciale. Si la direction est longue, BUYS est utilisé pour prendre des bénéfices. Si la tendance se renverse, les LIMITES d'ACHAT sont touchées et les bénéfices sont pris sur la reprise. Si la direction est courte, SELLS est utilisé pour prendre des bénéfices. Si la tendance s'inverse, les LIMITES de VENTE sont touchées et les bénéfices sont pris sur le renversement. Vous avez maintenant la possibilité d'inverser la grille. Au lieu de placer un ACHETER STOPLIMIT si le marché est long, vous pouvez forcer B3 à placer un VEND STOPLIMIT. Cette fonction inverse est sélectionnable par l'utilisateur via l'élément de menu réglé. Une fois que la direction est déterminée et le négoce est commencé, B3 utilise la négociation LIMIT pour ajouter au panier de métiers. B3 commence à placer des opérations en croisant le cours actuel avec les transactions STOPLIMIT de manière propriétaire. Cette méthode propriétaire utilisant la fonction MathMod définit les transactions STOPLIMIT autour du prix actuel à la distance d'environ frac12 les pips définis par la première valeur de la grille, 25 dans ce cas. Un utilisateur a la possibilité d'ajuster la fonction MathMod de B3 en utilisant le paramètre Décalage d'entrée. Une fois que l'un ou l'autre STOP ou LIMITE est frappé créant le premier commerce, métiers subséquents sont placés une distance fixe de 25 pips de chaque côté du prix actuel. Chaque commerce LIMIT ajouté est placé 25 pips ci-dessus ci-dessous le dernier commerce. Le montant de 25 pip est utilisé jusqu'à ce que 4 opérations ouvertes sont sorties. Si la fonction sélectionnable par l'utilisateur de B3Traditional est définie sur false, la grille est lancée à l'aide d'une commande BUY ou SELL. Le décalage d'entrée n'a aucun effet si cette fonction est utilisée. Le cinquième commerce (commerce de Limite) est placé 50 pips ci-dessus ci-dessous le quatrième commerce en suspens. Ce montant 50 pip est utilisé jusqu'à ce que 8 métiers total sont ouverts. Le neuvième commerce (commerce de Limite) est placé 100 pips ci-dessus au-dessous du commerce 8ème. Ce montant de 100 pip est utilisé pour tous les métiers restants placés. Pour cette stratégie, chaque commerce de LIMIT ajouté est appelé un ldquolevelrdquo. Le nombre de transactions à la différence de 25 pip est sélectionnable par l'utilisateur et le nombre de métiers à la différence de 50 pip est sélectionnable par l'utilisateur. Les métiers restants (9ème niveau et au-delà) placés à la gamme 100 pip sont également sélectionnables par l'utilisateur. 2550100 reste B3s mis en grille, mais la grille peut être squished ou auto calculé (discuté plus loin) sans changer les numéros indiqués dans le menu. Les valeurs Take Profit ne représentent que le double des valeurs de grille. 50100200 pips sont les Take Profits qui sont codés en B3 et peuvent être modifiés via le menu. Toutes ces valeurs sont placées dans un tableau défini par l'utilisateur. La matrice est une nouvelle fonctionnalité unique pour B3 et peut être manipulée de toute façon par l'utilisateur. Fonctionnalités principales Fonctionne sur plusieurs paires Fonction de contrôle d'entrée multiple (432 types d'entrée) Entrées commerciales BUYSELL ou entrées commerciales STOPLIMIT Grille Stratégie de négociation avec de nombreuses fonctionnalités de contrôle Fonction ShutDown, arrêts B3 trading après panier close Gestion ndash B3 vous répond Grid Array Génération basée sur l'entrée utilisateur Prenez Profit Trader Stealth TP trader ndash aucun TP envoyé au courtier Stealth SL fonctionnalité ndash no SL envoyé au courtier Profit Trailing Stop Feature pour un bénéfice supplémentaire Close old trades feature, draw down reducer Exit trades Fonction anticipée Paire courante ou corrélée Fonctions de couverture Fonction de perte de recouvrement Recouvrement commission de courtage et fonction de swap Autres métiers ajoutés à ldquobasketrdquo de façon incrémentielle Power Out Stop Loss Caractéristiques ndash SL est envoyé au courtier Fonction de contrôle des portions Sélection manuelle du type de compte Stop Trade Balance Protection Equity Stop Loss Protection Choix décimale automatique des courtiers Graphiques pour surveiller les opérations et le compte Fonctions de gestion monétaire manuelle ou automatique Les spreads des courtiers ne constituent pas un problème Manuel ou automatique de sélection de numéros magiques de sélectionManuel de mise en garde et avertissements de risque Le contenu de ce manuel, de ses différents sites Web associés et de toute correspondance connexe ne constitue ni une sollicitation ni une offre d'achat ou de vente d'instrument financier. Bien que toutes les tentatives ont été faites pour assurer l'exactitude, nous ne donnons aucune garantie explicite ou implicite quant à son exactitude. Nous n'acceptons aucune responsabilité pour erreur ou omission. Des exemples sont donnés à titre indicatif et éducatif uniquement et ne doivent pas être interprétés comme des conseils ou des stratégies de placement. Aucune représentation n'est faite que n'importe quel compte ou commerçant sera ou est susceptible d'obtenir des profits ou des pertes semblables à ceux discutés dans ce manuel. Les performances passées ne représentent pas les résultats futurs. En utilisant le logiciel, en vous abonnant à notre liste de diffusion ou en utilisant le site Web, vous serez réputé avoir accepté ces conditions dans leur intégralité. FifthElement (créateur), J Talon LLC (développeur éditeur), leurs représentants et associés n'ont pas et ne peuvent pas donner de conseils en investissement. Nous nous efforçons d'assurer que les sites Web connexes sont disponibles 24 heures par jour, mais nous ne pouvons pas être tenus responsables si, pour une raison quelconque, un site n'est pas disponible. Les informations fournies dans ce manuel ne sont pas destinées à être distribuées ou utilisées par une personne ou entité dans une juridiction ou un pays où cette distribution ou utilisation serait contraire à la loi ou à la réglementation ou qui nous soumettrait à une exigence d'enregistrement dans cette juridiction Ou pays. Les résultats de performance hypothétiques ont de nombreuses limitations inhérentes. Aucune représentation n'est faite que tout compte aura ou sera susceptible d'atteindre des profits ou des pertes semblables à ceux indiqués. En fait, il existe fréquemment des différences marquées entre les résultats de performance hypothétiques et les résultats réels obtenus ultérieurement par un programme de négociation particulier. Une des limites des résultats hypothétiques de la performance est qu'ils sont généralement préparés avec le bénéfice du recul. De plus, les opérations hypothétiques ne comportent pas de risque financier et aucun historique de transactions hypothétiques ne peut totalement tenir compte de l'incidence du risque financier dans les transactions réelles. Par exemple: la capacité à supporter des pertes ou à adhérer à un programme commercial particulier en dépit de pertes commerciales sont des points importants qui peuvent également affecter négativement les résultats commerciaux. Il existe de nombreux autres facteurs liés au marché en général et à la mise en œuvre de tout programme de négociation spécifique qui ne peuvent être intégralement pris en compte dans la préparation de résultats de performance hypothétiques, qui peuvent tous avoir une incidence défavorable sur les résultats de négociation. Nous nous réservons le droit de modifier ces termes et conditions sans préavis. Vous pouvez vérifier les mises à jour de ce disclaimer à tout moment sans notification. Le contenu de ce manuel et de tous les sites Web et correspondances connexes sont protégés par le droit d'auteur et ne peuvent être copiés ou reproduits. Le gouvernement des États-Unis a besoin d'une clause de non-responsabilité Les contrats à terme sur marchandises, les contrats à terme de négociation et le négoce d'options comportent de grandes récompenses potentielles, mais aussi de gros risques potentiels. Vous devez être conscient des risques et être prêt à les accepter afin d'investir dans les marchés FOREX, futures et options. Le rendement passé de tout système ou méthode de négociation n'est pas nécessairement indicatif des résultats futurs. Principales fonctionnalités Fonctionne sur plusieurs paires Fonctions de contrôle d'entrées multiples (3888 types d'entrées) Entrées commerciales BUYSELL ou entrées commerciales STOPLIMIT Stratégie de négociation de grille avec de nombreuses fonctionnalités de contrôle Fonction ShutDown, arrêts B3 trading after basket close Gestion B3 vous répond Grid Array Génération basée sur l'entrée des utilisateurs Prenez Profit Trader Stealth TP trader aucun TP envoyé à courtier Stealth SL fonctionnalité aucun SL envoyé au courtier Peut gérer les métiers ajoutés manuellement Profit Trailing Stop Feature pour le profit supplémentaire Close old trades feature, draw Down réducteur Fonction de sortie Fonction anticipée Paire courante ou corrélée Fonctions de couverture Fonction de perte de recouvrement Recouvrement commission de courtage et fonction de swap Autres opérations ajoutées au panier de manière incrémentielle Power Out Stop Loss Caractéristiques SL est envoyé au courtier Fonction de contrôle des portions Sélection manuelle de type de compte Stop Trade Balance Protection Equity Stop Protection contre les pertes Choix des décimales des courtiers automatiques Graphiques pour surveiller les opérations et le compte Fonctionnalités manuelles ou automatiques de gestion de l'argent Les spreads des courtiers ne constituent pas un problème Manuel ou Automatique Sélection des numéros magiques Comment utiliser la bénédiction La bénédiction est placée sur le graphique horaire ou, Période que vous désirez commercer. Bénédiction, dans sa stratégie de base, a été conçu pour le commerce de la paire USDJPY sur le graphique quotidien. Les fonctionnalités récemment ajoutées ont permis à Blessing de négocier d'autres périodes et paires. Ces nouvelles fonctionnalités ont créé un meilleur rendement et des rabais inférieurs sur le calendrier horaire. Bénédiction montre un grand potentiel sur les cartes d'une minute trading la paire EURCHF. Des fichiers de fichiers sont en cours d'élaboration et seront affichés en dehors de la portée de ce manuel. Il suffit d'appliquer le fichier de jeu testé à l'intervalle de temps et la paire listée dans le nom de fichier défini vous permettra de négocier la bénédiction avec cette paire. Paramètres d'entrée Blessing utilise traditionnellement les ordres BUYSELL LIMITSTOP en attente pour ouvrir le premier échange d'une grille. Si le paramètre B3Traditional est défini sur true. Il continuera à commercer de cette façon. Si B3Traditional est défini sur false. La bénédiction placera un ordre BUYSELL instantané quand un commerce est déclenché. Pour les besoins de ce manuel, tous les exemples supposent que B3Traditional est défini sur true (son paramètre par défaut). Bénédiction utilise maintenant jusqu'à cinq indicateurs dans son processus de prise de décision d'entrée. Vous pouvez les utiliser tous ensemble ou séparément. La fonction UseAnyEntry vous permet de resserrer votre décision d'entrée. Par défaut, MA est activé en tant qu'indicateur de base. Si vous choisissez d'activer les autres indicateurs, Blessing peut les utiliser tous pour déterminer l'entrée ou utiliser la première entrée disponible à partir des indicateurs. Indicateurs Chacun des 5 indicateurs d'entrée standard intégrés dans Blessing a un paramètre utilisateur qui peut avoir l'un des 3 états suivants: Si la méthode d'entrée est définie sur 0, cette méthode d'entrée est désactivée et ne sera pas utilisée. Si la méthode de saisie est définie sur 1, alors il agira comme normal, en plaçant un métier si les conditions d'entrée sont remplies. Si la méthode de saisie est définie sur 2, elle se négociera en sens inverse, c'est-à-dire si l'entrée déclenche une commande BUY STOPLIMIT, Blessing place une commande VEND STOPLIMIT. Moyenne mobile (MA) Les conceptions originales de Blessing ont donné un conseiller expert qui s'appuie uniquement sur la moyenne mobile. Le MAEntry a été placé dans le menu avec la période réglée dans MAPeriod et Blessing a utilisé ceci simplement pour placer son premier ensemble de grille d'un BUYSELL STOPLIMIT à 25 pips. L'idée était de toujours avoir Blessing placer la grille une fois le panier de métiers a été fermé. Parfois, la direction n'était pas parfaitement sélectionnée. Après tout, il pourrait simplement être un retour d'une pièce de monnaie (longue ou courte) Bénédiction didnt faire de l'argent avec des entrées parfaites, mais profité uniquement sur la taille de la grille. Indice des canaux de marchandises (CCI) CCI a été ajouté comme un autre indicateur à MA. CCI examine les prix sur les périodes M5, M15, M30 et H1 de cette paire pour la période fixée en CCIPeriod. Et si la CCI est la même sur les 4 périodes, cette tendance est utilisée. CCI est sélectionnable par l'utilisateur via le menu CCIEntry. La direction de CCI pour les 4 périodes peut être visualisée à l'écran en réglant DisplayCCI sur true dans les réglages du contrôle d'affichage. MA Channel Ni MA ni CCI n'avait la capacité de définir un marché de gamme. Par défaut, Blessing croit que nous sommes dans un marché de gamme et son calcul par MA ou calcul CCI que nous déterminons si le marché se déplace vers le haut ou vers le bas. Cependant, la bénédiction a été rapide à déterminer vers le haut ou vers le bas, en excluant toute gamme Pas plus de capacités de bénédictions maintenant définir une fenêtre d'un marché de gamme. Blessing utilise un canal défini par l'utilisateur en nombre de pips. Si un utilisateur définit la variable Ma Distance à 5 pips, un canal est tracé autour de la MA, 5 pips ci-dessus et 5 pips ci-dessous. Si le prix BID se trouve dans ce canal, MA laisse Blessing dans sa condition de marché variable. Ceci est important parce que si nous utilisons MA ou CCI et son temps pour placer un commerce, si le marché est en fonction de la définition de Blessings, il placera un stop d'achat et VEND STOP autour de la condition de prix actuel. Délai d'entrée Les itérations ultérieures ont ajouté une fonction de ralentissement. Cela a permis à Blessing d'attendre le nombre de secondes réglé dans le paramètre EntryDelay avant de placer le prochain commerce de LIMIT avec espoir d'arrêter une grille de fuite dans la mauvaise direction. Cela a fonctionné très efficacement et a fait la négociation sur l'USDJPY stable. Cependant, il existait une inquiétude à l'idée de poser le début de la grille simplement en fonction du fait que la MA ou la CCI était longue ou courte, de sorte que la caractéristique de bande de Bollinger (BB) et la confirmation stochastique (Stoch) ont été ajoutées en tant qu'indicateurs sélectionnables par l'utilisateur. Bollinger Band Indicator Comme indiqué précédemment, MA est toujours activé par défaut. En fonction de la période définie par l'utilisateur, TREND UP ou TREND DOWN s'affiche dans la superposition. Si la fonction Bollinger Band est désactivée, MA est utilisée pour poser la grille. C'est ainsi que Blessing a toujours travaillé jusqu'à présent. Bénédiction donne à l'utilisateur la possibilité d'utiliser maintenant BollingerEntry comme une fonctionnalité d'entrée. Les utilisateurs familiers avec BB réaliser BB est un puissant indicateur qui canalise les prix. Mouvement hors des bandes est rare et quand il arrive, les chances sont une correction au prix pour le ramener dans les bandes devrait se produire. Il y a beaucoup d'articles sélectionnables par l'utilisateur qui auraient pu être programmés en bénédiction, mais avoir tous ces éléments dans le menu aurait fait Blessing inutilisable pour la plupart. Le canal BB typique, les bandes supérieure et inférieure du canal, sont calculés sur la base d'un écart-type par rapport à la moyenne moyenne du MA. Habituellement 2 fois l'écart-type est la moyenne et est ce que la plupart des commerçants utilisent. Bien que l'utilisateur puisse être sélectionné avec BollDeviation. Il n'est pas recommandé que l'écart BB soit modifié de 2. BollDistance et BollPeriod sont ce qui contrôle l'étanchéité du canal au prix. 15 ou moins sur la période et 13 ou moins sur la distance déterminera la fréquence des prix touche ou passe par les canaux de prix de l'indicateur BB. Une fois BollingerEntry est activé, il cherche la condition où le prix est en dehors des bandes. Si, à l'extérieur des bandes, elle place un commerce à découvert si elle se trouve au-dessus de la bande supérieure ou si elle se trouve en deçà de la bande inférieure. Puisque le prix sera généralement revenir dans l'autre sens, la bénédiction aura habituellement un profit après un ou deux métiers. Cela conduit à un abaissement plus bas dans le temps et à une meilleure sélection de la grille. Toute personne habituée aux versions précédentes de Blessing aura remarqué que l'entrée BB placerait des commandes BUYSELL instantanées. Pour que cela se produise dans cette version actuelle, B3Traditional doit être défini sur false. Indicateur stochastique L'indicateur stochastique est activé dans le menu avec StochEntry. L'indicateur stochastique est utilisé pour déterminer si le marché se trouve dans une condition de surconsommation ou de survente. Habituellement Stoch au-dessus de 80 est une condition de surcompte et moins de 20 est une condition de survente. Définir l'élément de menu BuySellStochZone à 20 crée ces zones dans les mathématiques et aidera à confirmer le commerce. L'utilisateur peut sélectionner le KPeriod typique. DPeriod et Slow Stoch via les éléments sélectionnables par le menu, mais les réglages par défaut ont montré qu'ils étaient les meilleurs lorsque laissés à 1022. Les changements dans les valeurs n'ont pas montré d'énormes changements aux conditions d'entrée de Blessing, mais le changement de la sensibilité de la zone a . Régler la zone à 20 donne plus de poids donné à la confirmation Stoch. Les utilisateurs doivent sélectionner une valeur de 20 à 50 si StochEntry est activé. Si la zone Stoch est réglée à moins de 50, Stoch met habituellement moins de métiers de départ. Ayant Stoch sur rend moins de métiers, mais nous espérons une meilleure direction et une meilleure grille de profit. Indicateur MACD L'indicateur MACD est l'un des indicateurs de momentum les plus simples et les plus efficaces disponibles. Il peut être activé avec le paramètre MACDEntry. Il compare la moyenne mobile pour deux périodes différentes (FastPeriod et SlowPeriod), et utilise une ligne de signal, qui est la MA de la différence basée sur la période définie dans SignalPeriod. La bénédiction placera un commerce LONG lorsque la ligne MACD principale est au-dessus de la ligne de signal, et un commerce COURT lorsque le principal est en dessous du signal. Forcé Market Condition Bénédiction peut utiliser les indicateurs ci-dessus pour déterminer l'entrée, mais pour ajouter plus de contrôle sur votre direction d'entrée, la variable ForceMarketCond a été ajouté. Essentiellement, vous indiquez Blessing via cet élément de menu réglé pour ne commerce que dans une direction. Utilisé en conjonction avec les autres indicateurs, vous pouvez échanger la direction que vous désirez, quand vous le souhaitez. Avec les 8 variables de détermination de direction et de décision d'entrée, Blessing a 3 888 différentes manières d'entrer dans le premier métier. Blessing Strategy Blessing est un Grid Trader. Sa conception de base est d'utiliser MA pour déterminer les conditions du marché et le support du prix actuel avec un ordre STOP et LIMIT pour profiter dans cette direction. Vous pouvez maintenant choisir de changer la capacité de bénédiction pour placer juste un commerce d'ACHAT ou un commerce de VENTE au lieu des échanges d'ARRÊT et de LIMITE pour commencer sa routine commerciale. Si la direction est longue, BUYS est utilisé pour prendre des bénéfices. Si la tendance se renverse, les LIMITES d'ACHAT sont touchées et les bénéfices sont pris sur la reprise. Si la direction est courte, SELLS est utilisé pour prendre des bénéfices. Si la tendance s'inverse, les LIMITES de VENTE sont touchées et les bénéfices sont pris sur le renversement. Vous avez maintenant la possibilité d'inverser la grille. Au lieu de placer un ACHETER STOPLIMIT si le marché est long, vous pouvez forcer Blessing à placer un VEND STOPLIMIT. Cette fonction inverse est sélectionnable par l'utilisateur via l'élément de menu réglé. Une fois que la direction est déterminée et le commerce est commencé, Bénédiction utilise la négociation LIMIT pour ajouter au panier de métiers. Bénédiction commence à placer les métiers en croisant le prix courant avec les métiers STOPLIMIT de manière propriétaire. Cette méthode propriétaire utilisant la fonction MathMod définit les transactions STOPLIMIT autour du prix actuel à la distance approximativement des pips définis par la première valeur de grille, 25 dans ce cas. Un utilisateur a la possibilité d'ajuster la fonction MathMod de Blessing à l'aide du paramètre EntryOffset. Une fois que l'un ou l'autre STOP ou LIMITE est frappé créant le premier commerce, métiers subséquents sont placés une distance fixe de 25 pips de chaque côté du prix actuel. Chaque commerce LIMIT ajouté est placé 25 pips ci-dessus ci-dessous le dernier commerce. Le montant de 25 pip est utilisé jusqu'à ce que 5 opérations ouvertes sont sorties. Si la fonction sélectionnable par l'utilisateur de B3Traditional est définie sur false, la grille est lancée à l'aide d'une commande BUY ou SELL. Le paramètre EntryOffset n'a aucun effet si cette fonction est utilisée. Le sixième commerce (LIMIT trade) est placé 50 pips ci-dessus ci-dessous le cinquième commerce en circulation. Ce montant de 50 pips est utilisé jusqu'à ce que 9 métiers totaux soient ouverts. Le dixième commerce (commerce de Limite) est placé 100 pips ci-dessus au-dessous du 9ème commerce. Ce montant de 100 pip est utilisé pour tous les métiers restants placés. Pour cette stratégie, chaque commerce LIMIT ajouté est appelé un niveau. Le nombre de transactions à la différence de 25 pip et le nombre de transactions à la différence de 50 pip est sélectionnable par l'utilisateur avec SetCountArray. Et le nombre de pips différence dans chaque bloc est réglable par l'utilisateur avec GridSetArray. Les métiers restants (10e niveau et au-delà) placés à la gamme de 100 pip sont également sélectionnables par l'utilisateur. 2550100 reste Blessings mis en grille, mais la grille peut être squished ou auto calculé (discuté plus tard) sans changer les numéros individuels répertoriés dans le menu. Les valeurs Take Profit sont juste le double des valeurs de grille et sont définies avec TPSetArray. 50100200 pips sont les Take Profits qui sont codés en Blessing et peuvent être modifiés via le menu. Toutes ces valeurs sont placées dans un tableau défini par l'utilisateur. Le tableau est une fonctionnalité unique à Blessing et peut être manipulé de toute façon par l'utilisateur. Blessing Grid Management Les valeurs par défaut dans le tableau sont définies via les éléments de menu. Il est important de comprendre comment fonctionne ce tableau avant de tenter de modifier les valeurs par défaut de Blessing. Tout ce qu'un utilisateur a besoin de savoir est tout simplement cela. Il doit y avoir un nombre de moins dans SetCountArray que dans les variables GridSetArray et TPSetArray. Pourquoi le SetCountArray utilise la variable MaxTrades comme son plafond. Puisque cette variable est déjà définie, le GridSetArray n'a pas besoin de ce nombre. Un utilisateur, avec le tableau, a la capacité de créer toute grille qu'ils désirent Cette fonctionnalité puissante permettra aux utilisateurs d'énergie d'explorer différentes façons de commerce avec Blessing. Un utilisateur peut avoir autant de blocs qu'ils le souhaitent avec divers Take Profits pour chacun. Par exemple, si un utilisateur veut une grille de 5 blocs (6 blocs à la fin) qui varie de 1 métier dans le premier bloc à 8 métiers dans le dernier, il suffit de définir le tableau avec 1, 2, 3, 5, Et 8 (1, 2, 3, 5, 8 pour le menu). Cela signifie qu'il y aura 1 échange dans le premier bloc, 2 dans le second, 3 dans le troisième, 5 dans le quatrième et 8 dans le cinquième. La diffusion de la grille vient ensuite. Un utilisateur définit 16, 34, 68, 112, 168 et 180 (16, 34, 68, 112, 168, 180 pour le menu). Cela signifie que le premier métier sera placé à 16 pips de l'entrée (couplé avec le décalage d'entrée et la fonction MathMod). Les deux métiers suivants seront placés à 34 pips séparément définissant le bloc 2. Les trois métiers suivants seront placés à 68 pips. Les 5 métiers suivants seront placés à 112 pips. Les 8 prochains métiers seront placés à 168 pips. Et maintenant, si vous vous souvenez, le commerce final sera placé à 180 pips à MaxTrades moins le total des métiers dans le tableau. Dans cet exemple, il ya 19 métiers dans le tableau. Si MaxTrades avait été réglé à 20, la dernière transaction sera placée à une distance de 180 points. Les bénéfices de prise sont fixés de façon similaire. Pour chaque bloc de grille il doit y avoir un Profit Prendre. Dans ce cas, nous utiliserons 32, 68, 136, 224, 336 et 360 (32,68,136,224,336,360 pour le menu). Nous n'entrerons pas dans le détail, mais Blessing établira le Profit Take lorsque le prochain niveau de la grille est demandé pendant la négociation. Comme vous pouvez le voir, le tableau est une fonctionnalité puissante pour Blessing. Calcul automatique du réglage de la grille et de la grille Le calcul automatique est basé sur l'indicateur moyenne de la portée réelle (ATR). Le nombre de métiers par bloc est basé sur le nombre dans SetCountArray. Le bloc restant atteint le nombre Max Trades. L'indicateur ATR est basé sur un cycle de 21 périodes de cette paire et n'est pas sélectionnable par l'utilisateur. Cela permet à l'utilisateur de créer une grille de respiration basée sur cette volatilité des paires. Si un utilisateur voulait calculer automatiquement la grille, il suffit simplement de définir AutoCal sur true. Que va-t-il produire? Il trouvera le premier nombre, remplacez la valeur par défaut de 25 par ce nouveau nombre puis utilisez un facteur de multiplication de 2221.51.5. Les blocs de grille pourraient ressembler à 214284168252 si AutoCal trouve 21 pips comme ATR pour cette paire. Les valeurs Take Profit seraient alors 4284168252378. Un facteur d'ajustement de grille (GAF) est également fourni et est indépendant de la fonction AutoCal. Cela donne à l'utilisateur la possibilité d'élargir ou d'écraser la grille en fonction de la valeur de pourcentage définie. Quitter le GAF à 1 laissera le premier nombre de grille à 25 pips. Le réglage du GAF à 65 modifiera le premier numéro de grille à 16,25 (16) et la grille est maintenant définie à 163264. Les valeurs Take Profit seraient alors 3264128. Un utilisateur peut utiliser à la fois AutoCal et GAF, séparés ou non Tout sauf à travers ces fonctions où l'utilisateur peut contrôler la taille de la grille qui est prévue pour la négociation. Un utilisateur peut utiliser un GAF avec leur propre réseau de grille défini ainsi. Il existe une multitude de façons de créer une grille avec Blessing. Intégral à la mise en place de métiers supplémentaires, Blessing ajuste la taille du lot pour ce commerce basé sur un Multiplicateur sélectionnable par l'utilisateur. Chaque commerce ajouté en tant que LIMITE a une taille de lot incrémentalement plus grande que la précédente basée sur le Multiplicateur sélectionnable par l'utilisateur. Ce multiplicateur est directement lié à la routine de gestion de l'argent développée dans Blessing et est propriétaire de la routine Blessings. Le Multiplicateur et son utilisation sont expliqués dans la section Gestion de l'argent. Le nombre de métiers placés est sélectionnable par l'utilisateur. Parce que la bénédiction place les métiers de plus en plus, le potentiel de plus grands tirages peuvent se produire. Le bénéfice potentiel par rapport au nombre total de transactions diminue considérablement au-dessus de 10 métiers. En d'autres termes, le tirage vers le bas en raison du placement du 10e commerce devient grand en raison du multiplicateur d'augmenter la taille du commerce. Le grand tirage devient maintenant un facteur si la tendance se poursuit contre le panier et un potentiel de toucher les métiers de protection des actions. Un utilisateur peut limiter davantage ce potentiel en disant simplement, via MaxTrades. Le nombre maximum de métiers qui peuvent être placés. En outre, ce grand panier potentiellement battre la protection de l'équité est stressant même pour un trader expérimenté. Pour sortir d'un panier de métiers plus tôt par ne pas aller pour un profit, mais tout simplement en cassant même, un utilisateur peut définir un nombre de négociation break même dans le menu. Si BreakEvenTrade est fixé à 12 par exemple, si la taille du panier atteint 12 métiers, au lieu d'aller pour un profit, Blessing fermera les métiers une fois que le bénéfice du panier atteint zéro. Avec 12 transactions, Blessing aurait besoin d'un renversement plus important pour obtenir le profit qu'il calcule. Si une valeur est saisie dans BEPlusPips, alors, lorsque le BreakEvenTrade a été atteint, le panier se fermera avec un profit de BEPlusPips au lieu de Break Even. Notez que si BEPlusPips est négatif, le panier se fermera à perte. Nous avons également la possibilité d'utiliser la fonction Fermer toutes les fonctions d'urgence. Plus sur cela plus tard. Bénédiction utilise une méthode propriétaire pour calculer le potentiel de profit du panier de métiers qui sont actuellement ouverts. Bénédiction prend le nombre total de transactions, utilise la valeur du mouvement pip pour la taille du lot de chaque métier puis calcule un bénéfice potentiel. Ce bénéfice potentiel est converti en une valeur Take Profit pour tous les métiers, puis chaque opération est modifiée avec la nouvelle valeur Take Profit. Profit Potential est affiché sur le graphique. Un utilisateur a simplement besoin d'examiner leur superposition de diagramme pour déterminer où cette valeur Prendre Profit est définie. Blessing n'utilise pas de Stop Loss dans son calcul de profit ni n'émet une Stop Loss au courtier, à moins que l'utilisateur choisisse d'envoyer une Stop Loss via la fonction Power Out Stop Loss expliquée plus loin dans ce manuel. Fonction SmartGrid (TM) Une autre fonction ajoutée à Blessing nous permet de ne pas poser la grille à l'aveuglette. La bénédiction fixe la base des transactions LIMIT sur le délai d'entrée et le nombre de pips définis dans la grille. Au lieu de mettre des métiers LIMIT, Blessing a maintenant la capacité de surveiller le niveau suivant et si le mouvement du marché le permet, Blessing ajoutera le niveau suivant via une ACHAT ou VENDRE. Cette fonction est active si UseSmartGrid est défini sur true. Et est basé sur RSI sur MA et est propriétaire de Blessing. Les utilisateurs peuvent expérimenter les paramètres par défaut, mais en utilisant SmartGrid vous donnera plus d'entrées contrôlées pour chaque niveau supplémentaire que Bénédiction place. Force Take Profit Au lieu d'utiliser les valeurs de profit de prise standard définies dans TPSetArray. Comme détaillé ci-dessus, il est maintenant possible de forcer le profit de prise à un nombre défini d'utilisateurs de pips à partir du point de rupture avec la variable ForceTPPips. Minimum Take Profit Si vous utilisez SmartGrid, AutoCal. Ou simplement à cause de EntryDelay. Il y aura des moments où le point de profit prendre est seulement quelques pips de pause même. Bien que Blessing veillera à ce que le panier se termine à un profit, vous pouvez maintenant définir un minimum de profit à un certain nombre de pips à partir du point de rupture à l'aide de MinTPPips. Bénédiction de gestion de l'argent Un homme sage une fois triste, la plus sûre façon de commerce est de ne pas échanger du tout. Cela étant dit, le commerce sur n'importe quel marché, en particulier FOREX est très risqué. D'une façon ou d'une autre, que nous soyons ou non nouveaux, nous lisons ceci parce que nous voulons faire de l'argent. Blessing est un Expert Advisor conçu pour nous aider à automatiser notre trading et le trading comporte des risques. Combien coûte un risque de commerce C'est une grande question et étaient toujours à la recherche de la quantité parfaite d'argent pour le commerce. Que nous négociions beaucoup ou un peu, si nous échangeons FOREX, les eaux dangereuses sont à droite au coin si nous risquer plus que nous le devrions. Money Management in Blessing nous aide à déterminer combien de lots nous devrions négocier. Bénédiction trades en mode grille en utilisant des tailles de lot croissante à chaque niveau. En outre, une routine de protection de l'équité est ajoutée à Blessing pour en faire un commerçant de grille plus viable et sécuritaire. Tout d'abord, combien devrions-nous commerce Si nous échangeons 1 ou 10 Comment environ 2 à 3 du solde de notre compte ou de l'équité disponible Tout le monde semble avoir la bonne réponse. Heres une philosophie simple et sûre à utiliser: Il suffit de déplacer la décimale vers la gauche quatre fois pour un compte standard et trois fois pour un compte nano. Cela nous donne le contrat total que nous devrions avoir dans les opérations ouvertes sur notre compte. Ce montant est le plus élevé que nous devrions négocier. Si nous avons échangé manuellement, un commerce pour ce montant est-il. Si nous voulions échanger deux métiers manuels, nous prenons ce chiffre, divisons par 2 et échangeons ces deux métiers à ce nouveau montant. Notre contrat avec notre courtier est le total de ces deux métiers. Qu'est-ce qu'un contrat C'est le nombre total de transactions que nous avons sur notre compte. C'est notre contrat avec notre courtier. Voici ce que cela ressemble: Trading sécurisé Taille du contrat Taille du compte dans les contrats de compte standard Utilisation de ce graphique nous aidera dans notre négociation. Sur notre compte 5000, nous ne devrions pas avoir plus de .5 contrats standard ou 5 nano contrats sur les métiers. C'est un commerce sûr, c'est une négociation intelligente et son approche Blessing prend pour le commerce de l'argent. Il ne semble pas comme beaucoup, mais il peut nous faire de l'argent au fil du temps. Si nous échangeons cette philosophie sur un conseiller expert Grid Trader, nous avons un problème plus compliqué à affronter. Une martingale est un moyen de doubler pour rattraper son retard. Bénédiction n'est pas exactement comme ça, mais il utilise un multiplicateur pour calculer son prochain commerce basé sur le commerce actuel. Bénédiction utilise de nombreux niveaux et le calcul du profit total pour nous faire de l'argent. Si nous le laissons courir, il a le potentiel d'effacer complètement notre compte (ou de nous rendre riche). Comment commercialiser Blessing en utilisant la stratégie contractuelle précédente et nous protéger d'un désastre complet? Nous devons d'abord comprendre comment fonctionne la routine Multiplier puis protéger notre compte. Tout d'abord, nous devons faire une hypothèse. Bénédiction continue à prendre des métiers en utilisant son niveau suivant (LIMIT commercial placé) et dans de rares cas, il pourrait commercer jusqu'à 12 métiers (ou plus) à un moment donné. Mais la bénédiction passe rarement 7 niveaux et la plupart du temps il trades 4 à 5 niveaux. Il va seulement plus haut si le marché n'est pas aider la stratégie de négociation Bénédictions. C'est ainsi que les comptes sont explosés. Pour la prochaine section, supposons, au pire, que la Bénédiction passe à 7 niveaux à chaque fois. Un petit pourcentage du temps, il peut aller plus haut et si elle décide de s'enfuir, bien utiliser la protection de l'équité pour arrêter simplement de négociation. Avec une hypothèse de 7 niveaux, nous pouvons effectivement calculer ce que Bénédiction va nous faire, nos métiers et plus important encore, combien de métiers nous avons (contrat). Pour cette discussion, nous supposerons 7 niveaux et entrerons ce nombre dans le menu par défaut. Nous pouvons changer cette hypothèse via la variable Niveau et appliquer les résultats à la discussion à suivre, cependant, pour simplifier les choses, nous discuterons de la façon dont les lots sont affectés en supposant seulement 7 niveaux. Niveau 1 x Niveau 2 xy Niveau 3 xy 2 Niveau 4 xy 3 Niveau 5 xy 4 Niveau 6 xy 5 Niveau 7 xy 6 Contrat x xy xy 2 Xy 3 xy 4 xy 5 xy 6 En utilisant l'algèbre simple, voici la formule permettant de trouver le nombre de lots de base à négocier sur un compte standard: Contrats Solde du compte (.0001) Si un compte nano) Facteur (yy 2 y 3 y 4 y 5 y 6) (l'hypothèse de 7 niveaux) x Contrats (1 facteur) (équation pour le nombre de base des lots) Il est simple de voir l'élégance des maths et comment nous Peut obtenir les lots de base en sachant Blessing pourrait exécuter les niveaux jusqu'à et passé 7. Notre Multiplicateur a un effet énorme sur notre stratégie de négociation Faire les calculs sur, disons, un compte 2.500 nous donnera ce qui suit: Multiplicateur de 1.4 Niveau 1 .01 Niveau 2 .02 Niveau 3 .03 Niveau 4 .04 Niveau 5 .06 Niveau 6 .08 Niveau 7 .11 Il s'agit d'un total de 0,35 transactions sur contrat qui est inférieur à notre .5 de notre tableau ci-dessus. Nous pouvons voir si Blessing a décidé d'aller plus haut, le prochain niveau de lot serait un facteur de 1,4 plus grand et ainsi de suite. Si Blessing a fait cela et a fait tout le chemin jusqu'à 12 niveaux, theres une possibilité d'un négatif énorme PL (draw down) et probablement, la protection de l'équité pourrait être frappé (dépend de votre tolérance). Nous avons besoin de connaître ces maths pour le commerce plus intelligent et plus sûr avec Blessing. Tout cela suppose un compte standard. Nous pouvons simplement multiplier ces nombres par 10 (si la taille de notre compte était de 500, les numéros ci-dessus seraient divisés par 10) pour un compte nano et nous pouvons voir qui étaient encore dans nos paramètres pour un commerce sûr. Intuitivement, nous devrions avoir au moins 500 sur un compte nano pour le commerce Bénédiction en toute sécurité. Compte tenu de ces chiffres, nous pouvons voir que si nous voulons que le lot de base soit .01, nous supprimons une taille de contrat de .2385 ou 2385 (2500 pour le saké) minimum requis sur un compte standard et 239 (250) sur une base Nano compte. Pour négocier la Bénédiction en toute sécurité, nous doublerons ce chiffre. Si la formule calcule les lots inférieurs à 0,01, alors Bénédiction fixera la taille minimale du lot à 0,01 afin que nous puissions essayer tout le montant que nous désirons tout le chemin à 10 Il est encore recommandé que le commerce Bénédiction avec un minimum de 5000 pour tous Le raisonnement exposé précédemment. Sachant que nous avons besoin d'un minimum de 500 pour un compte nano et 5000 sur un compte standard, le lot de base sera de 0,02 donc nous avons besoin d'un moyen d'ajuster le lot de base à nouveau à 0,01 pour être vraiment en sécurité avec Blessing . À cette fin, un facteur d'ajustement du lot LAF est ajouté pour affecter cette fin et est décrit plus loin. Bénédiction de taille de lot linéaire a également la capacité de sélectionner une méthode différente de multiplication de lot suivante. Des études récentes ont montré que, même avec la caractéristique de sécurité de niveau sécuritaire vs calculateur Multiplicateur, Bénédiction a des problèmes dans les niveaux de mensonges. Plus le nombre de transactions est élevé, plus chaque lot postérieur peut devenir plus grand que prévu. La taille du lot linéaire a été développée pour ralentir l'augmentation de la taille du lot. L'utilisation d'un multiplicateur de 1 augmentera chaque niveau de commerce ultérieur en ajoutant le lot de base à la dernière taille de lot. Certes, cela aura une incidence sur la rentabilité et diminuer le retrait, mais il fournira un utilisateur avec un moyen plus sûr d'augmenter leur taille de lot avec chaque niveau de commerce placé. Si le multiplicateur est réglé à moins de 1, la taille du lot à chaque niveau sera égale au lot de base, c'est-à-dire qu'elle n'augmentera pas à chaque niveau supplémentaire. Facteur d'ajustement du lot Nous avons maintenant une idée de ce que nous pouvons effectivement négocier en toute sécurité et une idée encore meilleure de combien nous avons réellement besoin de commerce. 5000 sur un compte standard et 500 sur un compte nano est ce dont nous avons besoin pour échanger une paire en utilisant cette stratégie commerciale. Que se passe-t-il si nous voulions échanger 50 000 ou 500 000? En utilisant le graphique ci-dessus, la taille du contrat est de 5 contrats et 50 contrats respectivement sur un compte standard. La taille du lot de base serait .2 lots et 2 lots respectivement, mais peut-être nous ne voulons pas le commerce, même que beaucoup Tout d'abord, bon pour nous, puisque nous avons fait quelque chose de correct dans nos vies d'avoir autant d'argent pour le commerce FOREX. Or, maybe we are managing a large account for a group of people. Whatever the case may be, we may not want to trade even the smallestsafest contract from the table. In this case, we want to be even more conservative so we need a way to adjust the money management calculated base lot size for this contingency. The Lot Adjustment Factor (LAF ) will do this for us. In the example above, on a 50,000 account trading one pair, money management will calculate a base lot of .2 lots. We simply set our LAF in Blessing to reduce this amount even further. Today, we want to only trade with .02 base lots on this account so we input .1 as our LAF and our base lot comes out to be .02 lots. Maybe we are feeling good and we want to throw caution to the wind. Although not recommended, we could set the LAF higher than 1. If we set it to 2, on our 5,000 account our base lots would be .04. Based on the previous discussion, this is asking for trouble but the LAF allows us to do this. Portion control can assist us in not only portioning out this large amount by setting and using money management, but also adjusting the lot size to be even more conservative. Now, all of us who have traded demo accounts for a while have seen a demo blow up. Why is that Because Martingale trading is inherently dangerous for the reasons we read about earlier and when we are new to this strategy, we want to see bigger gains. So, on our 500 account, we put in a nano lot of .5 lots. We can see how dangerous this thinking can be. Maybe we only have 50 on a nano account. Doing the math, Blessing will blow that account in short order because the smallest nano lot contract we should be trading is .05. The trade levels with a Martingale will kill this account fast. If we put Blessing on many charts on a 500 account, Blessing will kill it. We simply must do the math to see. Portion Control We touched on the portion set feature previously. This feature gives our trading even more control than previously imagined. Not only will it identify to Blessing that we want to take our account and divide it proportionally to calculate the proper lot size but it also manages EP even better. As mentioned earlier, if we have money management enabled, it will properly identify the correct base lot size. If we want to trade multiple pairs on our account, we would want to make sure we have the proper minimum balance for each pair. 4 pairs on a nano account would be 2000. With money management enabled, the base lot would be calculated on 500 for that pair if PortionPC was set to 25 (25). From the previous formula, that base lot would be .02 for that pair. Again, if we left it at 100 (100), not only would the base lot be calculated on 2000 (.08 lots), we are allowing Blessing on this pair complete access to the full account. If that pair ran away, it could hit the 50 EP draining our account to 1000 or less. Portion control controls not just the base lot calculation in money management, it sets the amount of our account we want to trade with this pair. It does this by dividing your account into portions. We can use any portion number we desire. 100 would be the whole account, 50 would be half of the account, and 33 would be a third and so on. This has a great potential for us in so many ways. Lets go through a few examples and youll see what we mean. We have 2000 on a nano account and we want to trade Blessing on this account on 4 pairs. We know that we need a minimum of 500 to trade one pair so we are set with our 2000. If we know each of these pairs are stable, we simply place Blessing on each pair, set the StopTradePercent in each instance to 10 and set the PortionPC to 25. Blessing, on that pair, will calculate the proper lot size for that pair and use EP on that pair alone How does it do it Blessing knows the profit for its pair. From that it will know its portion of account balance to use (portion set 25). From that, Blessing can determine the pairs own equity (its own PL) and compare it to the allowable account portion you gave it (PortionPC ). Example: 200025 500 allowed to use on that pair Blessing current pair profit 30 Blessing current pair equity 530 EP logic: 500 530 gt 50 500 (will close trades on that pair if this logic is true) If that pair went crazy and lost 300, it will close those trades and stop trading that pair because the account portion you told it was 25 and 500 - 300 200 and 200 is not greater than 450 (500 - 10) so Blessing stops on that pair. Heres the beauty of this strategy. One pair may earn more than another and they all contribute to total account balance. Blessing on that pair uses total account balance to determine its account portion so it is a living function. Right now were sure youre saying, what if I lose right away Youve set your protections in each instance of Blessing and it determines whether it continues to trade based on the account balance you have set. Everything just stops. What if I have a volatile pair that I like and want to trade you ask. Change the portion size on that pair to a lower number and it will multiply the account by that lower percentage thus using a lower balance for its trading. 300025 750 allowed to use on that pair 300020 600 allowed to use on that pair The numbers all dont add up to 3000 though. It doesnt matter because through portion control, we are allowing that pair access to that amount. If there is overlap, our gut tells us the EURUSD is the safest so we give it the portion of 50 while the AUDUSD is the most volatile so we give it the portion of 17. What about expert advisors other than Blessing We must do the math before we even begin to trade and set our controls based on our assessment of the volatility of each pair and each expert advisor. One account with 5 pairs and 3 expert advisors could yield this: 5000 base nano account Blessing is going to be used on 3 pairs EA 1 will be used on one pair EA 2 will be used on another pair Total of 5 pairs Blessing 1 pair is volatile so we will give it a portion of 10 500 to trade Blessing 2 is wonderful and we think it will perform well. We give it a portion of 50 2500 to trade Blessing 3 is unknown but tests have shown it works well so we give it a portion of 20 1000 to trade EA 1 trades OK. We can control its portion with whatever means we can, we set its risk with manual lots or money management and use stop losses or equity protection to protect our account. EA 2 principles are the same as EA 1. Portion control gives us wonderful capabilities with Blessing and protects us from ourselves and our hard earned money. This feature gives Blessing the control we need to successfully employ complete money management and equity control. Equity Stop Loss Protection Equity Protection was developed to prevent a total blowout of our account. Knowing what we now know about Blessing and the basket, we can see if Blessing started taking out higher lot values of trades, our Profit and Loss (PL) might continue to go negative (or positive). Thats good and bad. Blessing needs room to breathe and large draw downs are common to this grid strategy but how much is too much Thats entirely a personal choice. Blessing needs about 50 of its portion balance before you should consider shutting it down. This feature is programmed into Blessing. If we set MaxDDPercent to 50, Blessing can use up to 50 of the portion account balance if it needs to continue trading. If it goes beyond that, it closes all trades, and stops trading if that loss takes us below the Stop Trade Account Balance (Determined by the StopTradePercent setting) we had set initially. Heres an example: Our Stop Trade Account Balance is 500 (automatic calculation). Blessing starts to trade big and its been working great so our balance is up to 800. Blessing continues to trade but unfortunately the basket hits a -400 PL and closes all trades because we set our protection at 50 Our account balance is now 400, below 500 so Blessing stops trading. In a different example, if our account balance were up to 1001, the loss would have been -500. Blessing would have continued trading because our balance is 501. Equity Protection (EP) is simply a must with this trading routine. Can we trade Blessing on multiple pairs Sure, if our portion balance is multiplied by the number of pairs we trade. This is the safest way to trade Blessing has shown in backtesting that the total number of trades out at any one time has not used a significant portion of our margin nor has the PL been significantly negative. Account Protection Account protection relies on the Stop Trade Percent feature of Blessing. Previous versions of Blessing had a user entering a Stop Trade Balance amount however, with the latest version of Blessing, you simply enter a percent value into the menu setting StopTradePercent. You do not have to worry about your Stop Trade Balance because Blessing sets this for you based on the percent number you set in. What is your stop trade balance Equity Protection was a way of protecting your account from complete blow-out. Blessing needs to use large portions of your account to trade but testing has shown that Blessing rarely goes beyond 50 of your account balance when proper settings were used. If 50 is hit, the basket is closed and your account is now 50 lighter than before but without Account Protection, Blessing would keep trading. Account Protection puts a stop to Blessing while you figure out what happened. The Stop Trade Percentage you enter in the menu takes your account Balance, subtracts this percentage value, and sets this as your Stop Trade Balance. On a 10,000 account, your Stop Trade Balance is set at 9,000 (assuming 10 is used in the menu set item). This balance remains at 9,000 until the account gains 10 (menu set number). At 11,000, the Stop Trade Balance is then reset to 9,900. Should you hit an Equity Stop Loss protection, your account would drop to 5000, below your Stop Trade Balance of 9000 and you would get a warning window popping up stating that you have dropped below your Stop Loss Balance. If you wanted to continue trading on this pair, you would have to remove Blessing from the chart to reset the internal variables of Blessing then reapply Blessing to the chart once again. Again, this is designed to protect you from Blessing if it just wasnt Blessings day. ShutDown and Emergency Close All ShutDown is a way of telling Blessing we dont want to trade after this basket is closed. It can be turned on or off at any time and will provide you overlay information that it is turned on. After a basket closes, Blessing goes into ShutDown mode. The overlay will reflect this condition and Blessing will have to be reset to continue trading. EmergencyCloseAll is a way of simply getting out quick. A user may have several EAs on their account and it might be difficult to find every trade relating to this chart and close them out. This feature tells Blessing to do this for you. The second it does this, an overlay warning you of what has occurred will be displayed. Blessing will close the basket and pending trades immediately but will continue trading. Depending on what entry method you are using, you may get an immediate placing of an instant or pending trade once again. You will need to reset Blessing and change EmergencyCloseAll to false to avoid closing further trades by accident - there will be a warning message on the display to remind you. If ShutDown is set to true at the same time as EmergencyCloseAll. trading will also be halted. Holiday Shutdown Feature If UseHolidayShutdown is set to true then this function works in a similar way to the ShutDown function detailed above. The only differences are that the Holiday ShutDown will occur at user pre-defined dates, and Blessing will automatically restart trading when the holiday period is over. The dates are entered in the Holidays parameter in the format daymonth-daymonth, and if there is more than one holiday period, they must be separated by a comma. All dates are inclusive, so Blessing will restart trading the day after the final holiday date. The next holiday period will be displayed on the overlay if it is enabled, giving confirmation that the dates have been entered correctly. Power-Out Stop Loss Protection (POSL ) Blessing does not send Take Profits or Stop Losses. What happens if you lose your internet connection Blessing can not monitor its trades for profit but worse, you have several trades open at your broker without a stop loss. Thats where the power out stop loss protection feature comes in, and is used when UsePowerOutSL is set to true. We dont want POSL to interfere with the logic of our grid trader while, at the same time protecting our trades and our hard earned money should our internet connection fail so how is this done POSL is calculated base on our EP value to not interfere with Blessings profit taking logic. It is based on the formula: POSL PortionBalance X (MaxDDPercent 1)100)(pipvalue X Total Lots) Where pipvalueMarketInfo(Symbol(),MODETICKVALUE) Initially, when Blessing starts, it places a BUY or SELL trade at .01 lots. If you do the math, you can see a rather large POSL is calculated. So, while small lots are open, the POSL sent is no larger than 600 pips, or whatever value you set in POSLPips. As more trades are added to the basket, each trade is modified with the newly calculated POSL thus synchronizing all open trades with a common stop loss. This POSL gets tighter and tighter as more trades are placed which keeps all open trades in line with your Equity Stop Loss Protection plus 1. An additional 1 is added to the MaxDDPercent to avoid interfering with Blessings profit taking logic yet protect your open trades with a stop loss should your internet connection fail. This is a very powerful feature for protecting your hard earned cash. If you elect to not use this feature, no SL will be sent to the broker. Since Blessing is a Grid trader, the logic does not depend on a SL. Profit Taking Blessing monitors the total number of open trades and calculates a potential profit for that basket and keeps an internal modification of all orders to the trades that are out and synchronizes all of the Take Profits (TP) to the same value. If more trades are out, the TPs are syncd closer and closer to the actual price making the reverse required for a profit less of a movement. Additionally, we can now turn on a Profit Trailing Stop (TS) feature. This MaximizeProfit feature has several advantages. Blessing calculates a potential profit in its routine and its through this calculation we set a percentage of profit we are willing to live with. If the trend starts to reverse, our basket becomes a positive value. Blessing already knows its profit potential but we tell Blessing we want to set a profit trailing stop at a set percentage of that profit potential. This feature is menu selectable with ProfitSet. Additional to this profit trailing stop feature, Blessing now has a way of moving the TPs once profit trailing stop is set. In other words, once the basket becomes positive and profit trailing stop is set, you can now tell Blessing to move the TPs by the number of pips set in MoveTP. This gives the basket a new profit potential and will move the profit trailing should the profit trend continue. This gives you the potential of moving the profit trailing stop taking advantage of any run that may occur. You tell Blessing the number of times this move can occur with TotalMoves. This is another powerful feature of Blessing allowing Blessing to take profits in two more ways, the traditional take profit way with moves or a profit trailing stop way. Blessing also has a normal trailing stop feature. Setting UseStopLoss to true will set a trailing stop on every basket. Once the price has reached break even plus the value set in TSLPips (as long as TSLPips is positive) the stop loss will trail the price. If the value of TSLPips is set as a negative value, then it will still act as a positive trailing stop, but it will reduce the trailing stop as more profit is made. Setting TSLPips to 0 will turn the trailing stop feature off. Using UseStopLoss it is also possible to set a stop loss on every basket. The stop will be set at the value set in SLPips. The Stop Loss function will not be active if SLPips is set to 0. Profit Potential and TP Adjustment Blessing lays a grid to garner a profit. With all of the features in Blessing, some features might compete against others to yield what might be called a negative profit potential. This can occur in many different ways. Profits or the potential for a profit is easy to calculate based on the value of a pip, the number of lots out and how far a trade needs to run to garner a profit. The previous section talked about a way to manage positive profit potentials and even set profit trailing stops but what do we do about negative profit potentials Negative profit potentials from a grid can occur is the market is trending fast against the grid and doesnt have enough time to set out the next LEVEL LIMIT trade. Because the EntryDelay function is slowing this placement down, the market may move such that once the LIMIT trade is placed and hit, the take profits are syncd and the profit potential yields a negative amount. We need a way to correct for this and Blessing does this automatically. Blessing calculates the grid break even point and adds a profit target to the break even value then adjusts all Take Profits against this target. The profit potential is measured against a known Profit Target internally calculated by Blessing. This target is based on a Base Target which is the value of one trade of the base lot value multiplied by total number of trades in the basket. Blessing checks the grid automatically so if the market does move quickly, the potential for profit will always be available. Finally, as an added feature, Blessing does all of the TP calculation Internally. Order modifications are no longer required as Blessing keeps track of the TP without sending it to the broker. This Stealth feature has eliminated potential order modification bottle-necks and will help keep our brokers honest Hedging Feature Once Blessing has set its grid, and started opening trades, it is at the mercy of the price. If the price moves too far in the wrong direction, it will cause a drawdown on your account. One way of avoiding a high drawdown is by hedging the open trades. Hedging is simply the opening of a trade in the opposite direction of the already open trades. For brokers outside of the US, this hedge trade can be made on the same pair, meaning that for every movement in the price, the gainslosses on the basket trades are directly offset by lossesgains on the hedge trades. Unfortunately, the NFA have banned hedging for brokers in the US, so any hedge trades need to be opened on a correlated pair. A correlated pair is one in which any movement in the price of one pair, is closely matched by the movement of the other pair, whether in the same direction (Positive Correlation) or in the opposite direction (Negative Correlation). To use the hedge, enter the Symbol of the pair to be used EXACTLY as provided by your broker, or if you are using the same pair, leave it blank. Blessing will automatically decide whether the pairs are positively or negatively correlated by calculating the correlation coefficient using the daily historical data over the number of days specified in CorrPeriod. There are two methods for opening hedge trades. The first is based on the current drawdown of the open trades, and the second is based on the level of the open trades. To choose between them, set DDorLevel to D or L. If you choose to base the hedge on drawdown, set HedgeStart to the drawdown percentage at which the hedge should open its first trade. The default percentage is 20. If the hedge is based on levels, then HedgeStart should reflect the level to start the hedge, e. g. 8. The number of hedge lots opened is based on the total open lots in the basket, adjusted by a hedge lot Multiplier. If Blessing opens a new trade in the basket, then another trade will be opened in the hedge, using the same lot Multiplier. The hedge trades will be closed in one of two ways. If the net profit from the basket and hedge trades reaches the profit target set by the take profit, then all trades will be closed. The other method is by way of a trailing stop. This will trail the price until it reaches break even, or the hedge trades are stopped out for a loss. At break even you have the choice of halting the trailing stop, or letting it carry on, so the hedge will stop out at a profit. If the trailing stop is allowed to carry on, you can choose to have the stop reduce as the price moves, which will lock even more profit in the hedge trades. Note that if the stop is set at 0, then the hedge trades can only close if the profit target is reached. If the hedge is based on drawdown, then to stop a new hedge trade being opened as soon as the previous one has closed, the hedge start percentage is increased by a re-entry percentage. If based on levels, a new hedge trade will only open if Blessing opens a new trade in the basket at the next level. The cross pair correlation hedging is still undergoing forward testing, as it is not possible to back test. Please use this feature with caution, and leave any feedback on the forum. Close Oldest Trade Feature When a basket of trades is open, and the price keeps going against it, the oldest trades in the basket will increase the overall drawdown. The open price of these trades are on the wrong side of the current break even point, and will always close at a loss. In order to reduce the drawdown if the price runs in the wrong direction, Blessing now has an option to close these trades after a certain level if UseCloseOldest is set to true. Because the losses incurred closing trades at higher levels can become excessive due to the increased lot size, Blessing can limit the number of trades closed in this fashion with CloseTPPips. Blessing will automatically recoup the losses incurred if RecoupClosedLoss is set to true by adjusting the take profit of the remaining trades, but as these losses increase the take profit point will move further away from the current price. It is now possible to fix the take profit point to a user specified number of pips from the break even point with CloseTPPips. Recoup Closed Loss Feature If trades have been closed through the Hedge function, or the Close Oldest Trade function, they will probably have been closed at a loss. Blessing will automatically recoup these losses by adjusting the Take Profit of the remaining open trades, unless RecoupClosedLoss is set to false. Early Exit Feature Setting UseEarlyExit to true allows you to reduce the profit potential if the basket has been open for some time, or if there are many trades open. There are actually two strategies involved, and you can choose to use either of them individually, or both together. The first strategy is a reduction in profit over time. You can specify how long to wait before this strategy starts with EEStartHours. and what percentage of the profit you are willing to sacrifice for each hour the trade is open with EEHoursPC. There is also an option to reset the start time and reduction percent when a new trade is opened by setting EEFirstTrade to true. The second strategy is a reduction in profit by the number of open trades. Blessing will allow you to set the level at which this reduction starts with EEStartLevel. and the percentage reduction per level with EELevelPC. To obtain a steady reduction between the Early Exit start level and the break even trades level, use the formula: 100 (BreakEvenTrade 1 - EEStartLevel). If both strategies are used together, there is a possibility that the total reduction percent could go over 100, i. e. the basket could close at a loss. Therefore Blessing has an option to prevent this from happening by setting EEAllowLoss to false. Recover Broker Costs If a basket of trades is left open overnight, it will be subject to swap, which is the interest paidreceived on the open trades. Your broker may also charge you commission on your trades. If these costs are negative, Blessing will automatically recover them by adjusting the Take Profit point of the open trades. If the costs are positive, they will be added to the profit of the basket. Magic Number Control Blessing now lets you decide what your magic number will be. It has both automatic and manual capabilities. You can now trade the same pair on the same account and even the same time frame if you like You simple need to change the EANumber. i. e. Blessing on USDJPYH1 with an EANumber of 1 and Blessing on USDJPYH1 with an EANumber of 2 will trade completely independently. Blessing auto-calculates a magic number allowing you to trade multiple strategies with Blessing. If you set the EANumber over 99, the EANumber will be the magic number and you can still do whatever strategy you like. Trade Tracking and Security A security feature is added for our convenience. Blessing sends a trade comment with each trade to the broker. This feature helps us track our trade in the MT4 platform by showing which EA took out which trade in the comments section of our terminal section. If you dont see the comments section in the terminal area of your MT4 platform, right click anywhere in the terminal window and select Comment. It will show the comment of each trade. This feature is not without concern. There are rumors that brokers shut off expert advisors that perform too well. Whether or not Blessing performs well, we still have a security risk by sending trade comment information to the broker. We do want to track that trade though so how do we do it The TradeComment is now a user settable feature via the menu. We put in whatever we want to secure that trade and still track it in our MT4 platform. Type in words, numbers or anything else and you have trade security and tracking available. Trade Management The worst thing that happens to all of us is having a trade placed incorrectly or inappropriately by our EAs. Blessing incorporates many features to prevent missed or poor trades from happening. Blessing has trade management functions to help prevent or eliminate those problems. They are not user selectable. Every time an order is placed, modified or closed, Blessing checks that request for viability and continues to attempt to do the request until all else fails. One control a user has is to adjust the Slip variable for BUYSELL orders or orders that Blessing closes, which will prevent the trade from being executed if the Brokers price changes. Blessing will also prevent a trade being opened if the spread is higher than MaxSpread. Optimizing Blessing Blessing is takes a very concerted effort to optimize. Optimization is not what this manual is about. Explaining the base features of Blessing is what this manual is about. The user of Blessing should apply due diligence in optimizing Blessing for the pair they wish to trade. Should you happen to achieve a stable backtest of Blessing on the pair you wish to trade, publish that set file on the forum for all to share Backtesting, downloading history data and the utilization of the strategy tester are subjects not discussed in this manual as it is assumed the user of Blessing to be knowledgeable of these features in the MT4 platform. Blessing will now talk to you via email Emails must be enabled in the MT4 platform (Tools - Options - Email) for this option to work. Simply set UseEmail to true to turn this feature on and Blessing will tell you its status in reference to the Draw Down size. It will also tell you when a basket of trades closes if you have turned on the ShutDown variable. You dont have to watch your trading platform any more because Blessing will tell you when its closed the basket. The EmailHours variable is designed to stop multiple emails being sent if the price ranges around one of the DD levels. However if a bigger Draw Down is hit, an email will be sent no matter what. Debug Printing There have been a lot of contributors to the success of Blessing. Many and varied code additions require constant debugging to ensure Blessing runs smoothly and without error. We have built in a series of checks that will help us debug Blessing. This allows us to view the journal to check on conditions in certain areas of Blessing. This feature is neither wanted nor desirable for the average user. Simply turning Debug off will turn off all extraneous messages printed in the journal. There is one area where a user might find turning Debug on useful. If a user has their own personal grid, they might want to know what it looks like before trading. All a user need do is to set in their grid parameters in the array and set Debug to true. Run Blessing in a tester platform then open the Journal and see your grid parameters This is a great confirmation before using these parameters on a live account. Chart Overlay Blessing provides users a visual overlay of the action that is occurring. A trader can quickly identify how their trading is going simply by looking at the chart overlay. The chart overlay feature quickly gives the trader information about how Blessing is trading on that pair. The overlay feature is user selectable. The Trend Feature is based on the MA calculation, the CCI calculation if turned on, and the ranging channel check feature. You can quickly gather all the required information on your trading with Blessing. Recently added are lines for Break Even, Take Profit and Profit Trailing Stop if displayLines is set to true. You now have a visual indicator to watch price move toward or away from lines. The Break Even line is colored blue. Blessing doesnt close on this line but it does tell you your basket has at least broken even. The Take Profit Line is colored gold. This is how far the price needs to move to close the basket. If you have the MaximizeProfit turned on, an additional line will be added to the chart representing your profit trailing stop. The price will have to move between the blue and gold lines in the correct direction for this to occur. If you happen to see two gold lines, you are in the money Conclusion Blessing is a very unique and powerful 245 trader. Several features make Blessing safe and profit taking is very powerful. The math is simple and money management will increase the base lot size as we get a higher balance. Make sure the EP is enabled. 50 is a great amount to use. Turn on portion control and limit that pairs access to the total account. We believe Blessing to have a great potential in this fast moving market of FOREX. Most of all have fun in trading. We design many Expert Advisors but we have not seen an Expert Advisor with the potential BBB33 has shown. Low draw-downs and reasonable margin usage make Blessing a new weapon in the FOREX trading market. Contributors This manual is the property of J Talon LLC however, Blessing is a public domain Expert Advisor and many have contributed to its development. The creator of Blessing is FifthElement and as such, reserves the title of creator, however, countless versions of Blessing have been developed over the years and J Talon LLC reserves the right as developer to all versions after. The individuals listed represent the Blessing Development Group whose contributions to Blessing made this Expert Advisor what it is today. The BDG is as follows:Blessing 3: grid trading system gratuito Blessing 3: grid trading system gratuito Davide Perfetto 19 ottobre 2012 Blessing 3 un expert advisor gratuito prodotto dalla JTalon LLC. Questo EA rientra nella categoria dei cosiddetti grid trading systems . ovvero quei sistemi di trading che prevedono l8217apertura di stop orders in entrambi le direzioni di mercato (buysell) cercando di trarre profitto dal naturale oscillamento dello stesso attorno ad intervalli di prezzo predeterminati. Sono detti grid systems proprio perch il sistema stabilisce delle soglie di prezzo precise su cui entrare ed uscire dal mercato, delineando una sorta di griglia attorno ad un prezzo di partenza. Questo tipo di strategia generalmente molto rischiosa, tuttavia, se combinata assieme all8217azione di indicatori affidabili, una di quelle strategie che permette di realizzare dei buoni profitti. Blessing nella sua concezione iniziale era stato pensato come EA per il grafico giornaliero dell8217USDJPY. Successivamente stato poi migliorato ed adattato per poter essere utilizzato su qualsiasi tipo di valuta e timeframe. L8217ingresso nel mercato e l8217apertura di una posizione determinato attraverso l8217utilizzo di indicatori tecnici. In particolare, nella sua strategia di base, Blessing 3 utilizza la media mobile: una volta determinata la direzione del trend, l8217EA aggiusta i livelli della griglia e il numero di posizioni da aprire. Da notare che possibile configurare l8217EA affinche utilizzi una combinazione di indicatori tecnici differenti, fino ad un massimo di cinque. Gli indicatori disponibili sono media mobile, CCI, canali di medie, bande di Bollinger, MACD ed indicatore stocastico. Caratteristiche L8217expert advisor gratutio ed fornito di un completissimo manuale online che spiega ogni dettaglio di ogni parametro di configurazione disponibile. Secondo quanto riportato sul sito della JTalon, grazie alle ultime modifiche apportate nella nuova versione, i risultati migliori in termini di profitto e drawdown ridotti sono riscontrabili applicando l8217EA al timeframe di un8217ora. Inoltre, sempre secondo quanto riportato, l8217EA dimostra un grande potenziale sul grafico ad 1 minuto dell8217EURCHF. Blessing 3 presenta caratteristiche molto interessanti: tra le altre, oltre ovviamente a poter configurare la conformazione della griglia di profitto mediante semplici progressioni o algoritmi pi complessi, permette di combinare a piacimento gli indicatori tecnici che stabiliscono l8217ingresso nel mercato, dando la possibilit sia di forzare l8217ingresso in una unica direzione (solo buy o solo sell) che di usare gli stessi in controtendenza (buy quando gli indicatori dicono sell e viceversa). Nell8217insieme Blessing 3 risulta essere un EA molto complesso e forse poco indicato ai trader alle prime armi, dato che i parametri di configurazione non sono cos intuitivi e richiedono una buon bagaglio di conoscenze delle dinamiche di mercato e dell8217analisi tecnica, proprie invece di un veterano del forex trading. I pi esperti invece apprezzeranno, oltre alla possibilit di customizzazzione completa dell8217EA, anche il fatto che questo non sia compilato e che quindi possibile leggere il suo codice sorgente in chiaro.
No comments:
Post a Comment