Cette ?valuation environnementale n?cessite un seuil de rentabilit?
Résultats de 1 é 8 sur 8

Sujet : Cette ?valuation environnementale n?cessite un seuil de rentabilit?

  1. #1
    1 Pi?ce (s) jointe (s) L'algorithme de cette ?valuation environnementale est rentable dans certains cas.
    Pour r?duire les pertes, il faut un seuil de rentabilit?.
    Quelque chose comme quand le prix a atteint 100 pips, s'arr?te de passer ? l'?quilibre.

    De plus, certains param?tres de gestion de l'argent seraient int?ressants lorsque la taille du lot est calcul?e en pourcentage de votre marge disponible, et non en fonction du total du compte!

    L'actuel, comme vous pouvez le voir, est d?sactiv? en raison de 130 erreurs.

    Je vous remercie!

    https://www.sundytrading.com/attachm...9899118499.mq4

  2. #2
    1 Pi?ce jointe (s) hey pippin ..... pourrait avoir besoin de plus que juste seuil de rentabilit? ..... erreur de vente de l'ordre fixe, maintenant places vend .... chang? la gestion de l'argent, maintenant le vrai rapport de risque ..... ajout? le seuil de rentabilit? ..... envisager ?ventuellement un filtre temporel plus ?lev? ...... h
    https://www.sundytrading.com/attachm...5124807657.mq4

  3. #3

    Citation Envoy? par ;
    hey pippin ..... pourrait avoir besoin de plus que juste le seuil de rentabilit? ..... erreur de vente de l'ordre fixe, maintenant places vend .... chang? la gestion de l'argent, maintenant le vrai rapport de risque ..... ajout? seuil de rentabilit? ..... envisager ?ventuellement un filtre temporel sup?rieur ... h
    Merci mec! C'est une grande am?lioration. J'ai quelque chose d'autre avec lequel je jouais. Je veux ouvrir plusieurs commandes. Toutes les commandes doivent correspondre au ratio de risque maximal admissible et chaque commande n?cessite une cible diff?rente. Quelque chose comme: uselots = lots2; ticket = OrderSend (Symbol (), OP_BUY, uselots, NormalizeDouble (Ask, 4), glissement, realSL, realTP, nameEA, 16384,0, Red); ticket1 = OrderSend (symbole (), OP_BUY, uselots, NormalizeDouble (Ask, 4), glissement, realSL, realTP1, nomEA, 16384,0, rouge); Ensuite, lorsque vous v?rifiez vos commandes: if (totalOrders == 1) {OrderModify (OrderTicket (), OrderOpenPrix (), OrderOpenPrice (), OrderTakeProfit (), 0, Blue); } Avoir un TP sur le premier ordre de X pips, et quand il est frapp?, vous aurez seulement un ordre sur et modifier cet ordre afin que le SL = le prix d'ordre ouvert maintenant comme vous voyez, je peux lire et modifier le code existant , mais ne savez pas o? placer ce nouveau code. Une partie de ce processus consiste ? apprendre ? coder. Merci de votre aide. Je vais ?galement rendre cette EA disponible sur mon site web:
    http://www.mywavez.netSi vous contribuez vous devriez mettre votre nom ou logo ou email dans l'EA. Un filtre temporel sup?rieur, des id?es? Il est difficile d'exclure compl?tement les entr?es sur le march? plat. Peut-?tre un indieur de volatilit?. Je vais jouer avec certains et voir. Le mieux est de garder le r?glage EA sur approbation manuelle et de l'utiliser en combinaison avec certains moyens pour d?terminer les march?s plats. le stop, j'utilise le 50MA si les tp ne sont pas atteints. 50MA est habituellement une bonne r?sistance initiale mais je cherche de meilleurs. L'arr?t de volatilit? de Welles Wilder pourrait ?tre un bon, ou peut-?tre m?me le SAR. Encore une fois, des tests sont requis. Cependant, je pense que maintenant nous avons un be, nous pouvons r?duire consid?rablement la perte de trafic.

  4. #4
    1 Pi?ce jointe (s) Ici, j'ai l'EA modifi? avec un pseudo code pour ouvrir plusieurs lots et modifier la commande. J'ai aussi un calcul de stoploss bas? sur le plus bas pseudocode. Pourriez-vous jeter un coup d'oeil?
    https://www.sundytrading.com/attachm...1756678207.mq4

  5. #5
    hey pippin ..... peut-?tre pr?f?rable de se contenter d'une taille de lot que vous ?tes ? l'aise avec plut?t que de partager le risque ..... il permettra d'?viter de futurs probl?mes invisibles ...... pour d?placer les commandes restantes ? l'?quilibre apr?s premier but lucratif a ?t? touch?, remplacer le seuil de rentabilit? avec tp dans les 4 places dans l'ea ....... h Code ins?r?/---- vendre des conditions if ((Close # 91; 1 # 93; lt; al1 ) (st2gt; 20) (st1lt; 20)) {OrderSend (Symbol (), OP_SELL, LotsOptimized (), Ench?re, 3, (Ench?re sl * Point), (Bid-tp * Point) ,, MAGICMA, 0, Rouge); OrderSend (Symbol (), OP_SELL, LotsOptimized (), Ench?re, 3, (Ench?re sl * Point), (Point Bid-tp2 *), MAGICMA, 0, Rouge); OrderSend (Symbol (), OP_SELL, LotsOptimized (), Ench?re, 3, (Ench?re sl * Point), (Point Bid-tp3 *), MAGICMA, 0, Rouge); revenir; }/---- Acheter des conditions if ((Close # 91; 1 # 93; gt; al1) (st2lt; 80) (st1gt; 80)) {OrderSend (Symbole (), OP_BUY, LotsOptimized (), Demander, 3, (Ask-sl * Point), (Ask point tp *), MAGICMA, 0, Bleu); OrderSend (Symbol (), OP_BUY, LotsOptimized (), Ask, 3, (Poser-sl * Point), (Demander point tp2 *), MAGICMA, 0, Bleu); OrderSend (Symbol (), OP_BUY, LotsOptimized (), Ask, 3, (Demande-sl * Point), (demande tp3 * Point) ,, MAGICMA, 0, Bleu); revenir; }/----/----/----/Code ins?r? if (UseBreakeven) {pour (int i = 0; ilt; OrdersTotal (); i ) {if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES) == false) pause; if (OrderSymbol ()! = Symbole () || OrderMagicNumber ()! = MAGICMA) continue; if (OrderType () == OP_BUY) if (tpgt; 0) {si (Bid-OrderOpenPrice () gt; (Point * tp)) {if (OrderStopLoss ()! = OrdreOuPrix () OrderStopLoss () lt; OrderOpenPrice () ) {OrderModify (OrderTicket (), OrderOpenPrix (), OrderOpenPrix (), OrderTakeProfit (), 0, Red);/Imprimer (D?plac? acheter au seuil de rentabilit?); retour (0); }}} if (OrderType () == OP_SELL) si (tpgt; 0) {if ((OrderOpenPrice () - Demande) gt; (Point * tp)) {if (OrderStopLoss ()! = OrderOpenPrice () OrderStopLoss () gt; OrderOpenPrice ()) {OrderModify (OrderTicket (), OrderOpenPrix (), OrderOpenPrice (), OrderTakeProfit (), 0, Red);/Imprimer (D?placer la vente au seuil de rentabilit?); retour (0); }}}}}}

  6. #6
    Merci Hayseed, ?a a l'air g?nial. Je vais les essayer dans le backtester. Cela peut ?galement ?tre utilis? comme un tr?s bon mod?le et tout ce que vous devez faire est de changer l'algorithme de trading. Merci encore!

  7. #7
    1 Pi?ce jointe (s) Voici le graphique. Tirage max 15%. Assez impressionnant Besoin d'optimiser un peu plus mais ?a a l'air tr?s prometteur ...

  8. #8
    1 Pi?ce jointe (s) Ici c'est Hayseed. J'ouvre 2 ordres au lieu de 3, et be fonctionne sur les deux. Il fonctionne sans aucun probl?me. Merci de votre aide!
    https://www.sundytrading.com/attachm...4172950458.mq4

Régles des messages

  • Vous ne pouvez pas cr?er de sujets
  • Vous ne pouvez pas r?pondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas ?diter vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Désactivé
  • Le code HTML est Désactivé
Le site d'sundytrading utilise des cookies
Le site d'sundytrading utilise des cookies pour vous assurer la meilleure expérience sur notre site ; certains sont déjà effectifs. Vous pouvez consulter plus de détails sur leurs usages ici. Veuillez cliquer sur le bouton à droite pour accepter nos cookies. Si vous continuez à utiliser le site internet d???sundytrading, nous considérerons que vous acceptez nos cookies.