Martingale EA Tout d'abord merci pour votre martingale EA. Je ne suis pas un grand fan de la martingale, mais celui ci est plus sûr que certains autres lors de l'utilisation 0.01 augmentation de la taille du lot. Je crois que vous avez besoin d'une progression pour être en mesure de sortir du commerce plus rapidement ou je voudrais utiliser 0 là. Puisqu'il n'y a aucun changement du commerce réglé au prochain ensemble commercial jusqu'à MM, pourquoi employez vous un pour cent pour TP et SL Mon point étant est qu'il n'y a vraiment aucun changement dans la progression ou le début. Pourquoi le TP et le SL croissent Je suggère que vous considérez peut être ces champs à être des dollars fixes et pas des pourcentages. Tout d'abord merci pour votre martingale EA. Je ne suis pas un grand fan de la martingale, mais celui ci est plus sûr que certains autres lors de l'utilisation 0.01 augmentation de la taille du lot. Je crois que vous avez besoin d'une progression pour être en mesure de sortir du commerce plus rapidement ou je voudrais utiliser 0 là. Puisqu'il n'y a aucun changement du commerce réglé au prochain ensemble commercial jusqu'à MM, pourquoi employez vous un pour cent pour TP et SL Mon point étant est qu'il n'y a vraiment aucun changement dans la progression ou le début. Pourquoi le TP et le SL croissent Je suggère que vous considérez peut être ces champs à être des dollars fixes et pas des pourcentages. Je pourrais regarder cela. L'EA n'était pas mon idée. C'est la façon dont il est parce que j'ai essayé de s'en tenir aux critères de la personne avec l'idée. Je ne suis pas un gros fan de martingale non plus. Nous pouvons changer l'EA. Je voulais juste partager ce que j'ai jusqu'à présent comme vous avez demandé des commentaires. Je teste votre EA et vivre avec elle. Je trouve cela très semblable à Blackbird, mais il est plus large dans ses choix. Permettez moi de réitérer que si l'utilisateur ne pas intensifier son exposition, alors le Global TP et SL ne devrait pas intensifier avec un pourcentage de banque. Wolfe: Je pourrais regarder cela. L'EA n'était pas mon idée. C'est la façon dont il est parce que j'ai essayé de s'en tenir aux critères de la personne avec l'idée. Je ne suis pas un gros fan de martingale non plus. Nous pouvons changer l'EA. Dans le fond de mon esprit. Il serait bien de se débarrasser de la MA pour l'entrée. Ou la laisser comme une option. Pour entrée. Permettent à l'utilisateur d'entrer dans un prix long et un prix court pour faire en sorte qu'il s'agisse d'une entrée breakout. Appelez le BOEntryOption. L'autre côté de la jambe serait annulé après que la direction a été décidée. Ensuite, l'AE poursuit avec sa logique de renversement Next Trade. Omelette: Je n'ai pas regardé comment cette EA diffère des autres martingalers, en dehors de noter qu'il ne fait pas réellement la martingale (augmentations incrémentales, plutôt que doubler vers le haut) mais VOUS DEVEZ augmenter la gamme de pips afin de tirer profit quand vous fermez une série De toute longueur, sinon la série peut se fermer avec succès, mais il sera à une perte C'est en effet, l'augmentation de votre TP. Réduire votre risque par des augmentations incrémentales vous oblige à compenser en augmentant le prix de gamme doit se déplacer avant que vous puissiez fermer rentable, tout a un prix. Ou suis je complètement hors base ici. Tout d'abord, il ya une option Martingale, il va doubler. Ive été en utilisant ce type de grille pour un certain temps, et mon expérience ne confirme pas vos commentaires. Finalement, le prix se déplace simplement suffisamment loin pour qu'un côté ait plus de lots gagnants que l'autre, créant ainsi un profit. Comme je l'ai dit précédemment, lorsque vous utilisez l'augmentation de lots vous pouvez risquer une perte dans un marché rapide en raison de l'effet de levier accrue au travail. Il n'est pas nécessaire d'avoir une grille dynamique. Je suis d'accord avec ES pour dire que le dimensionnement des lots à l'aide de MM serait plus approprié étant donné que les bénéfices sont fondés sur l'équité. L'alternative serait un montant de profit fixe. Martingale ne nécessite pas de doubler jusqu'à être considéré comme martingale. Une progression ou une série de progression (montée et descente) est tout ce qui est nécessaire. Les augmentations mathématiques peuvent être réalisées de plusieurs façons. 0.01 incréments de lot ne signifie pas que la martinglae dans enlevé. C'est juste une progression douce. La grille que cette EA démontre permet la pyramide. Où le merle ne le fait pas. Cette évaluation permettra aux métiers dans la même direction en fonction de la force de la tendance et de la façon dont le commerce suivant est entré. Encore une fois, je ne suis pas un grand fan de la martingale car je crois qu'il y viendra un jour il souffle. Mais cette évaluation environnementale exigerait que l'instrument réponde vraiment pendant un temps très long jusqu'à ce qu'il soit hors marge (en supposant que l'apport d'incrément de 0,01 et l'écart commercial approprié approprié). Je ne peux pas trouver un exemple où cela s'est passé historiquement encore. Le problème est la longueur de l'attente et le rendement sur le compte. WNW: Tout d'abord, il ya une option Martingale, il va doubler. Ive été en utilisant ce type de grille pour un certain temps, et mon expérience ne confirme pas vos commentaires. Finalement, le prix se déplace simplement suffisamment loin pour qu'un côté ait plus de lots gagnants que l'autre, créant ainsi un profit. Comme je l'ai dit précédemment, lorsque vous utilisez l'augmentation de lots vous pouvez risquer une perte dans un marché rapide en raison de l'effet de levier accrue au travail. Il n'y a pas besoin d'une grille dynamique. Martingale EA Il ya quelques jours, j'ai reçu un PM pour coder une EA avec les paramètres suivants: L'utilisateur décide de la direction du commerce initial (disons long) et la taille du lot de départ (disons .1 lot) Nouvelle position serait ajoutée chaque fois que le marché se déplace x pips (par exemple 10 pips) en haut ou en bas de la position la plus récente prise. Si le marché monte de la position initiale 10 pips, un nouveau long est ajouté. Si le marché descend 10 pips de la dernière position un court est ajouté (essentiellement en suivant le marché qui cherchent à attraper une tendance dans les deux sens). Chaque nouvelle taille de position augmentée de x (ex 1 lot) Prenez le profit sur la base du compte Perminez la perte sur la base du compte Max nombre de lots standard avant que EA ne prenne de nouvelles positions (à ce stade, le TP ou SL devra Être frappé quand max est atteint) Re entrer le mode commencerait une nouvelle progression une fois que la progression précédente a terminé faire à TP ou SL étant frappé Magic numéro à exécuter sur plusieurs paires J'ai fait de mon mieux pour coder une telle EA. VEUILLEZ lire TOUS les commentaires dans le code pour comprendre les variables externes. Les paramètres par défaut sont juste une estimation, les tests et l'optimisation doit être effectuée. Je ne sais pas si cette stratégie est viable, ce type d'experts peut vous mettre en difficulté rapide Utilisez le donc pour le test uniquement Modifier: Si vous êtes nouveau sur ce fil, la dernière version est affichée ci dessous. C'est la huitième version que j'ai faite à ce fil. Veuillez lire attentivement le fil pour bien comprendre cette EA. Explication des variables externes: extern double StartLotSize0.1Largeur de départ pour cycle extern double LotSizeIncrement0.1Les commandes additionnelles augmenteront de ce montant extern bool LongShortBalancefalse équilibreront les lots de commandes longues et courtes ajoutent BalanceWeight si les variations de tendance extérieures double BalanceWeight0.1amount over balance long and short lot Tailles que vous souhaitez augmenter avec la tendance extern bool DoubleLotsizefalseset à vrai si vous voulez juste doubler chaque lotsize, LotSizeIncrement ignoré si vrai, ne fonctionnera pas avec la balance pondérée définie sur true extern bool ChooseOwnProgressionfalseselect true si vous voulez entrer votre propre progression lot Tailles ci dessous extern double Trade10Enter dans votre propre progression de commerce tailles de sortes extérieures doubles Trade20 extérieures doubles Trade30 externes doubles Trade40 externes doubles Trade50 extérieures doubles Trade60 externes doubles Trade70 externes doubles Trade80 externes doubles Trade90 extérieures doubles Trade100 externes doubles Trade110 extériee doubles Trade120 extern doubles Trade130 extern doubles Trade140 extern double Trade150 extern double Trade160 extern double Trade170 extern double Trade180 extern double Trade190 extern double Trade200 extern int MaxTrades20le nombre maximal de métiers autorisés extern bool CloseAllMaxfalsselect true si vous voulez TOUTES les commandes à fermer si MaxTrades est frappé extern bool Pyramidtrueif true trades with trend, if False trades contre la tendance extern bool AutoRestarttrueset à true si vous voulez que EA redémarre après chaque cycle extern bool UseMAEntryfalseselect true si vous voulez que la moyenne mobile décide de commencer la direction extern int NextTrade20next trading pip increment si UseMAEntry true En dessous du dernier ordre) extern int MAPeriod7moving période moyenne de calcul extern int MATimeframe60timeframe utilisé pour le calcul MA 1m1, 5m5, 15m15, 30m30, 1h60, 4h240, 1d1440 extern bool UtiliserKayvanMethodtrueselect utiliser la méthode kayvans extern int BarTimeframe60Bar Temporisation utilisée pour regarder en arrière, 1m1 , 5m5, 15m15, 30m30, 1hr60, 4hr240, 1d1440 externe int BarsLookBack1nombre de barres regardées en arrière à partir de la barre courante pour les entrées de haut et bas extern EntryLagLong0number de pips au dessus de haut pour entrer dans le commerce (AJOUTER VOTRE PROPRE PROPAGATION) extern int EntryLagShort0number of pips below low Pour entrer dans le commerce (AJOUTEZ VOTRE PROPRE PROPAGATION) extern bool LastEntryFilterfalseif true suivant high doit être supérieur au dernier haut, suivant low inférieur au dernier low extern bool UtiliserTrailingStoptrueselect true pour utiliser un stop de fuite en fonction du montant total externe double TrailStart10TS commencera après ce montant Profit Est atteint extern double TSLossPercent50Percentage de votre plus grand profit que vous pouvez perdre avant de fermer tout est effectué extern bool CloseByPercentfalseIf vrai, il fermera par pourcentage, si faux il fermera par Profit ou Perte en externe TPPercent5 double prendra profit si le profit est supérieur à pourcentage de compte (Fermer tous les ordres) extern double SLPercent10will arrêter la perte si le profit est inférieur au pourcentage du solde du compte (fermer tous les ordres) extern double CloseByProfit5close si à ce montant extern double CloseByStopLoss99999Amount d'argent pour fermer tout si perdu extern int Slippage5slippage for ordersend commande extern int NumberOfTries5Number essaye d'envoyer une commande OrderSend () si elle ne passe pas par extern bool Soundtrueif true un son sera joué quand une commande passe, et quand une fermeture est terminée, C'EST TOUJOURS UN TRAVAIL EN COURS, TOUJOURS TROUVER TOUS LES BOGUES La dernière version (v18) est affichée ci dessous. Il s'agit d'un re post de v18 Réinstaller à partir de la version précédente. Plus récent depuis 3208 long à 227.00 1 lot prix monte jusqu'à 227.10, entrez 2 lots puis le prix jusqu'à 227.20 entrez 3 lots si le prix était de retracer de 227.20 à 227.10 serait vous entrer 4 lots shorts ou 1 lot court Vous entrerez 4 lots courte . Vous devriez probablement commencer avec 0,1 lots ou 0,01 lots. Cela pourrait augmenter à la hâte. Je viens d'essayer de coder cette EA de la façon dont elle a été demandée. Avez vous une meilleure idée wolfe: Vous devez entrer 4 lots courte. Vous devriez probablement commencer avec 0,1 lots ou 0,01 lots. Cela pourrait augmenter à la hâte. Je viens d'essayer de coder cette EA de la façon dont elle a été demandée. Avez vous une meilleure idée Im comme un EAs basée sur le concept martingale. Avant cela im en utilisant 10points3. Il est correct, mais doit l'utiliser avec soin. Je veux utiliser quelque chose de nouveau de 10points3 et je veux le modifier. Im essayant d'obtenir quelqu'un qui peut m'aider. Votre aide veut dire beaucoup de remercier. Bonjour loup. C'est très similaire à la EA BlackBird. J'ai remarqué que vous n'avez pas encore ajouté le mode de réinitialisation. Mais je comprends que c'est un travail en cours ... L'architecture ouverte que vous utilisez rend ce très polyvalent. Wolfe: Il y a quelques jours, j'ai reçu un PM pour coder une EA avec les paramètres suivants: L'utilisateur décide de la direction du commerce initial (disons long) et de la taille du lot de départ (disons .1 lot) Nouvelle position serait ajoutée chaque fois que le marché Se déplace x pips (par exemple 10 pips) en haut ou en bas de la position la plus récente prise. Si le marché monte de la position initiale 10 pips, un nouveau long est ajouté. Si le marché descend 10 pips de la dernière position un court est ajouté (essentiellement en suivant le marché qui cherchent à attraper une tendance dans les deux sens). Chaque nouvelle taille de position augmentée de x (ex 1 lot) Prenez le profit sur la base du compte Perminez la perte sur la base du compte Max nombre de lots standard avant que EA ne prenne de nouvelles positions (à ce stade, le TP ou SL devra Être frappé quand max est atteint) Re entrer le mode commencerait une nouvelle progression une fois que la progression précédente a terminé faire à TP ou SL étant frappé Magic numéro à exécuter sur plusieurs paires J'ai fait de mon mieux pour coder une telle EA. L'expert que j'ai fait utilise un fichier. mqh qui doit être enregistré dans votre dossier d'inclusion. L'expert ne fonctionnera pas sans elle. Tous sont les bienvenus pour critiquer ou améliorer le code que j'ai écrit. VEUILLEZ lire TOUS les commentaires dans le code pour comprendre les variables externes. Les paramètres par défaut sont juste une estimation, les tests et l'optimisation doit être effectuée. Je ne sais pas si cette stratégie est viable, ce type d'experts peuvent vous mettre en difficulté rapide Utilisez donc pour tester seulement L'EA commence par l'aide d'un EMA pour la direction initiale initiale ou court. Juste une idée. Peut être que quelqu'un a une meilleure idée
No comments:
Post a Comment