Code pour capturer le commerce hautbas du bar ouvert?
Résultats de 1 é 10 sur 10

Sujet : Code pour capturer le commerce hautbas du bar ouvert?

  1. #1
    Tout le monde a un code pour capturer le haut ou le bas de la barre de commerce a ?t? ouvert le ?? Notez s'il vous pla?t; pas le prix d'entr?e de la commande.


    Je vous remercie

  2. #2

    Citation Envoy? par ;
    Tout le monde a un code pour capturer le haut ou le bas de la barre de commerce a ?t? ouvert le ?? Notez s'il vous pla?t; pas le prix d'entr?e de la commande. Merci Dale
    OrderSelect () la commande, utilisez iBarshift () avec OrderOpenTime () pour obtenir le num?ro de barre lorsque la commande a ?t? ouverte, utilisez le num?ro de barre avec High [] ou iHigh () et Low [] ou iLow ().

  3. #3
    Bonjour RaptorUK Si vous avez un moment, pensez-vous ? coder un exemple? Merci pour votre r?ponse.

  4. #4
    Oh je pense que je vois comment le faire. Merci Tout ce que je peux faire pour vous? Avec respect

  5. #5
    Cela me semble correct, testera le code; int iOrders = OrdersTotal () - 1, i; {for (i = iOrders; igt; = 0; i--) {if (OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) if ((OrderSymbol () == Symbol ())) {if ((OrderType () Order). = OP_BUY) GetMarketInfo ()) {if (iLow (0,0,0) lt; Bas [iBarShift (0,0,0, OrderOpenTime ())]) OrderClose (OrderTicket (), 0.04, Demander, 10, Rouge) ;/beaucoup? }}}}}

  6. #6

    Citation Envoy? par ;
    Cela me semble correct, testera le code; int iOrders = OrdersTotal () - 1, i; {for (i = iOrders; igt; = 0; i--) {if (OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) if ((OrderSymbol () == Symbol ())) {if ((OrderType () Order). = OP_BUY) GetMarketInfo ()) {if (iLow (0,0,0) lt; Bas [iBarShift (0,0,0, OrderOpenTime ())]) OrderClose (OrderTicket (), 0.04, Demander, 10, Rouge) ;/beaucoup? }}}}}
    Vous devez sp?cifier le symbole pour iLow () et iBarShift () si vous souhaitez utiliser le symbole actuel, utilisez NULL et non 0. Vous pouvez utiliser OrderLots () au lieu de 0,04 et vous pouvez ?galement utiliser OrderClosePrice () au lieu de AskBid, qui vous n'avez pas besoin de d?terminer si vous fermez un achat ou une vente. Vous devez ?galement v?rifier si OrderClose () a fonctionn?. Sinon, vous devez savoir pourquoi. . . lis ?a:
    http://forum.mql4.com/48276

  7. #7
    Je vous remercie! RaptorUK. Est fait

  8. #8
    Bonjour RaptorUK J'ai lu votre article ? partir du lien que vous avez post?. Pouvez-vous m'aider ? trouver le moyen appropri? pour rechercher et afficher les erreurs dans le journal et comment afficher et rechercher les erreurs dans l'onglet Experts? Respectueusement Dans l'une ou l'autre version, si le
    http://docs.mql4.com/trading/OrderSend?choue pour une raison quelconque, le num?ro de l'erreur sera imprim? dans le journal et, s'il est ex?cut? dans le testeur de ?gie, l'erreur sera ?galement visible dans l'onglet Journal. Si vous ex?cutez Demo ou Live, l'erreur sera visible dans l'onglet Experts. Lorsqu'une fonction ne fonctionne pas comme pr?vu, par exemple, les commandes ne sont pas pass?es, le journal ou l'onglet JournalExperts peuvent ?tre consult?s et les erreurs ?ventuelles sont facilement visibles. Une analyse rapide de l'erreur pertinente vous permettra ensuite de: corrigez le probl?me avec votre code ou la logique du code.

  9. #9

    Citation Envoy? par ;
    Bonjour, j'ai lu votre article ? partir du lien que vous avez post?. Pouvez-vous m'aider ? trouver le moyen appropri? de rechercher et d'afficher les erreurs dans le journal et ? consulter et rechercher les erreurs dans l'onglet Experts?
    Si vous ex?cutez une EA, un script ou un index dans Demo ou Live et imprimez des informations, elles seront visibles dans l'onglet Experts. Si vous cliquez avec le bouton droit de la souris sur le texte de l'onglet Experts et cliquez sur Ouvrir, le dossier contenant les journaux sera ouvert. vous pouvez ensuite ouvrir le fichier journal le plus r?cent et lire ce que votre code a ?crit dans le journal. La m?me chose peut ?tre faite avec un EA en cours d'ex?cution dans le testeur de ?gie, mais cette fois, la sortie est dirig?e vers l'onglet Journal, pas celle situ?e ? c?t? de l'onglet Experts. Cet onglet Journal se trouve au bas de la fen?tre du testeur. . . Cliquez avec le bouton droit de la souris et cliquez sur Ouvrir pour ouvrir le dossier dans lequel les fichiers journaux sont enregistr?s.

  10. #10
    Merci RaptorUK, Test Avez-vous du code ou pouvez-vous me montrer comment obtenir ce code pour ne fermer que la commande sur la carte ? laquelle il est attach?? Ou avez-vous un code qui peut lire des nombres magiques pr?-assign?s ? partir d'un script, et il vous suffit de commander un nombre proche par nombre magique qui peut ?tre utilis? dans deux paires diff?rentes en m?me temps. Respectly int iOrders = OrdersTotal () - 1, i; {for (i = iOrders; igt; = 0; i--) {if (OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) {if ((OrderSymbol () == Symbol ()))/{if (OrderType () == OP_BUY)) {{if (iClose (NULL, 0,0) lt; Bas [1]) OrderClose (OrderTicket (), 0.04, Bid, 4, Rouge); {}}}}}}

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.