Questions des débutants MQL5 MT5 MetaTrader 5 - page 398

 
Bonjour à tous, pouvez-vous expliquer à un nouvel arrivant pourquoi la paire NZDUSD a augmenté lorsque le taux directeur du NZD a été abaissé?
 

Bonjour !

Je suis nouveau sur mql, je voudrais demander s'il existe un indicateur prêt à l'emploi qui lirait les chandeliers japonais de même type (à la baisse, à la hausse) (sur n'importe quelle période) et qui, à partir d'un certain nombre de chandeliers consécutifs (par exemple 5 chandeliers haussiers), donnerait des alertes ou émettrait une sorte de signal ?

Merci pour cela.

 
xoro1987:

Bonjour !

Je suis nouveau sur mql, je voudrais demander s'il existe un indicateur prêt à l'emploi qui lirait les chandeliers japonais de même type (à la baisse, à la hausse) (sur n'importe quelle période) et qui, à partir d'un certain nombre de chandeliers consécutifs (par exemple 5 haussiers), donnerait des alertes ou émettrait une sorte de signal ?

Merci pour cela.


 
Kontra64:
Bonjour à tous, pouvez-vous expliquer à un nouvel arrivant pourquoi le NZDUSD a augmenté lorsque le taux directeur du NZD a été abaissé?
Parce que le volume des achats est devenu plus important que le volume des ventes. C'est-à-dire que l'équilibre a été rompu : la demande a dépassé l'offre et, par conséquent, il y a eu une augmentation des prix.
 

Aidez un idiot à comprendre. Je veux supprimer toutes les limites par force brute. Insérer le code du répertoire, le compilateur fronce les sourcils.

if(OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_BUY_LIMIT ||

          OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_BUY_STOP  ||

          OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_SELL_LIMIT ||

          OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_SELL_STOP )

        {

         bool CExpert:: DeleteOrders()

  {

   bool result=false;

   int  total=OrdersTotal();

//---

   for(int i=total-1;i>=0;i--)

     {

      if(m_order.Select(OrderGetTicket(i)))

        {

         if(m_order.Symbol()!=m_symbol.Name()) continue;

         result|=DeleteOrder();

        }

     }

//---

   return(result);

  }

        }

 
Maksim Slovakov:

Aidez un idiot à comprendre. Je veux supprimer toutes les limites par force brute. Insérer le code du répertoire, le compilateur fronce les sourcils.

if(OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_BUY_LIMIT ||

          OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_BUY_STOP  ||

          OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_SELL_LIMIT ||

          OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_SELL_STOP )

        {

         bool CExpert:: DeleteOrders()

  {

   bool result=false;

   int  total=OrdersTotal();

//---

   for(int i=total-1;i>=0;i--)

     {

      if(m_order.Select(OrderGetTicket(i)))

        {

         if(m_order.Symbol()!=m_symbol.Name()) continue;

         result|=DeleteOrder();

        }

     }

//---

   return(result);

  }

        }

//+------------------------------------------------------------------+
//|                                                     OrderDel.mq5 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "http://www.mql5.com"
#property version   "1.00"
#include <Trade\Trade.mqh>
CTrade mytrade;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   for(int i=OrdersTotal()-1; i>=0; i--)
     {
      ulong ticket=OrderGetTicket(i);
      if(ticket!=0)
        {
         mytrade.OrderDelete(ticket);
        }
     }
  }
//+------------------------------------------------------------------+

Essayez ceci pour MT5
 


Alexander Voronkov, 2015.07.24 22:14



Les indicateurs Bear() et Bull() sont-ils des indicateurs ?
 
Vitalii Ananev:
Parce que les volumes
Vitalii Ananev:
Parce que le volume des achats a dépassé le volume des ventes. C'est-à-dire que le solde de la demande a dépassé l'offre et, par conséquent, il y a eu une augmentation des prix.
Merci !
 
AIDER UN IMBÉCILE À SUPPRIMER LA LIMITE DE LA BAIE - SUPPRIMER IL DIT COMMERCE INTERDIT ?????????
 
j19823103:
AIDER UN IDIOT À SUPPRIMER LA LIMITE DE LA BAIE - SUPPRIMER IL DIT QUE LE COMMERCE N'EST PAS AUTORISÉ ?????????
Frappez à la porte pour obtenir le soutien de DC.
Raison: