Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 398

 
Всем привет! Объясните новичку, почему при снижении ключевой ставки по NZD пара NZDUSD пошла вверх?
 

Добрый день!

Сам новичек в mql, хотел бы спросить существует ли готовый индикатор, который считает однотипные (нисходящие, восходящие) японские свечи (на любом таймфрейме) и при определенном количестве подряд идущих свечей (например 5 бычих свечей) - выдавал бы алерт или как-нибудь сигнализировал ?

Спасибо. 

 
xoro1987:

Добрый день!

Сам новичек в mql, хотел бы спросить существует ли готовый индикатор, который считает однотипные (нисходящие, восходящие) японские свечи (на любом таймфрейме) и при определенном количестве подряд идущих свечей (например 5 бычих свечей) - выдавал бы алерт или как-нибудь сигнализировал ?

Спасибо. 


 
Kontra64:
Всем привет! Объясните новичку, почему при снижении ключевой ставки по NZD пара NZDUSD пошла вверх?
Потому, что объемы покупок стали больше объемов продаж. То есть нарушен баланс спрос превысил предложение и как следствие был рост цены.
 

Помогите дураку разобраться. Хочу удалить все лимитки методом перебора. Вставляю код со справочника, компилятор ругается.

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:

Помогите дураку разобраться. Хочу удалить все лимитки методом перебора. Вставляю код со справочника, компилятор ругается.

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

для МТ5 так попробуйте
 


Alexander Voronkov, 2015.07.24 22:14



А Bear() и Bull() - это индикаторы?
 
Vitalii Ananev:
Потому, что объемы
Vitalii Ananev:
Потому, что объемы покупок стали больше объемов продаж. То есть нарушен баланс спрос превысил предложение и как следствие был рост цены.
Спасибо!
 
ПОМОГИТЕ ДУРАКУ УДАЛИТЬ BAY LIMIT- УДАЛЯЮ ПИШЕТ ТОРГОВЛЯ ЗАПРЕЩЕНА?????????
 
j19823103:
ПОМОГИТЕ ДУРАКУ УДАЛИТЬ BAY LIMIT- УДАЛЯЮ ПИШЕТ ТОРГОВЛЯ ЗАПРЕЩЕНА?????????
Стучитесь в поддержку ДЦ.
Причина обращения: