Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 398

 
Ciao a tutti, potete spiegare a un nuovo arrivato perché la coppia NZDUSD è salita quando il tasso chiave NZD è stato abbassato?
 

Buon pomeriggio!

Sono nuovo di mql, vorrei chiedere se c'è un indicatore già pronto che leggerebbe lo stesso tipo (verso il basso, verso l'alto) di candele giapponesi (su qualsiasi timeframe) e ad un certo numero di candele in fila (per esempio 5 candele rialziste) - darebbe degli avvisi o farebbe qualche tipo di segnale?

Grazie per questo.

 
xoro1987:

Buon pomeriggio!

Sono nuovo di mql, vorrei chiedere se c'è un indicatore già pronto che leggerebbe lo stesso tipo (verso il basso, verso l'alto) di candele giapponesi (su qualsiasi timeframe) e ad un certo numero di candele in fila (per esempio 5 rialziste) - darebbe degli avvisi o farebbe qualche tipo di segnale?

Grazie per questo.


 
Kontra64:
Ciao a tutti, potete spiegare a un nuovo arrivato perché il NZDUSD è salito quando il tasso chiave NZD è stato abbassato?
Perché il volume degli acquisti è diventato più grande del volume delle vendite. Cioè, l'equilibrio è stato rotto la domanda ha superato l'offerta e di conseguenza c'è stato un aumento del prezzo.
 

Aiuta uno sciocco a capire. Voglio rimuovere tutti i limiti con la forza bruta. Inserisci il codice dalla directory, il compilatore si acciglia.

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:

Aiuta uno sciocco a capire. Voglio rimuovere tutti i limiti con la forza bruta. Inserisci il codice dalla directory, il compilatore si acciglia.

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);
        }
     }
  }
//+------------------------------------------------------------------+

Prova questo per MT5
 


Alexander Voronkov, 2015.07.24 22:14



Sono indicatori Bear() e Bull()?
 
Vitalii Ananev:
Perché i volumi
Vitalii Ananev:
Perché il volume degli acquisti ha superato quello delle vendite. Cioè, l'equilibrio della domanda ha superato l'offerta e, di conseguenza, c'è stato un aumento dei prezzi.
Grazie!
 
AIUTARE UN PAZZO A CANCELLARE IL LIMITE DELLA BAIA - CANCELLARE DICE TRADE BANNED?????????
 
j19823103:
AIUTARE UN PAZZO A CANCELLARE IL LIMITE DELLA BAIA - CANCELLARE DICE CHE IL TRADING NON È PERMESSO?????????
Bussa alla porta del supporto DC.