Скачать MetaTrader 5

Как напечатать: "Бла-бла-бла"?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
alanat
169
alanat  

Господа!

Разве нижеследующая программа не должна при каждом тике печатать в журнале: "Бла-бла-бла"?

 

 

//+------------------------------------------------------------------+
//|                                                         Tema.mq5 |
//|                        Copyright 2011, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2011, MetaQuotes Software Corp."
#property link      "http://www.mql5.com"
#property version   "1.00"
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
  
//---
   return(0);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
  
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  Print("Бла-бла-бла");
//---
  
  }
//+------------------------------------------------------------------+
 

Automated Trading and Strategy Testing
Automated Trading and Strategy Testing
  • www.mql5.com
MQL5: language of trade strategies built-in the MetaTrader 5 Trading Platform, allows writing your own trading robots, technical indicators, scripts and libraries of functions
Sergey Gritsay
6637
Sergey Gritsay  
alanat:

Господа!

Разве нижеследующая программа не должна при каждом тике печатать в журнале: "Бла-бла-бла"?

 

 


В журнале нет, а вот в логе агента печатает все. так что смотрите лог. Да и правильно вставляйте код нажав на кнопочку SRC
MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
alanat
169
alanat  
А чтобы в журнале печатал, что надо сделать?
Sergey Gritsay
6637
Sergey Gritsay  
alanat:
А чтобы в журнале печатал, что надо сделать?
ни чего не сделаете, журнал специально пропускает часть принтов, что бы с экономить время
alanat
169
alanat  
sergey1294:
ни чего не сделаете, журнал специально пропускает часть принтов, что бы с экономить время
//+------------------------------------------------------------------+
//|                                                     10-11-13.mq5 |
//|                                    Copyright 2011, Alexey Pavlov |
//|                                                   alanat@list.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright 2011, Alexey Pavlov"
#property link      "alanat@list.ru"
#property version   "1.00"

#define TIME_DIFFERENCE 0
//////////////////////////////////////////////////////////////////////
//для московского времени 0
///////////////////////////////////////////////////////////////////////

#define STOPLOSS 7000
///////////////////////////////////////////////////////////////////////
//STOPLOSS - переменная для stop loss в пунктах
//////////////////////////////////////////////////////////////////////
#define CHECK_TIME 21
///////////////////////////////////////////////////////////////////////
//время, когда надо проверять свечи в 10 и 11 часов
//////////////////////////////////////////////////////////////////////


int OnInit()
  {
   return(0);
  }

void OnDeinit(const int reason)
  {
   
  }

void OnTick()
  {
      MqlDateTime time_cur;
      MqlRates rates[];
      MqlTradeRequest request;
      MqlTradeResult result;
      MqlTick prices;
      
      TimeCurrent(time_cur);
      SymbolInfoTick(Symbol(), prices);
      

      

      

      if ((time_cur.hour == CHECK_TIME-TIME_DIFFERENCE) && (time_cur.min == 25) && (time_cur.sec == 0))
            {
            Alert("%d.00", time_cur.hour);
            Print("%d.00", time_cur.hour);
            printf("%d.00", time_cur.hour);
            }
         }


alanat
169
alanat  
Это тоже не работает!
Yedelkin
4532
Yedelkin  
alanat:
Это тоже не работает!
А в логах что-то отражается?
alanat
169
alanat  

Yedelkin:
А в логах что-то отражается?

 

 

Не отражается. Что делать? 

Yedelkin
4532
Yedelkin  
alanat:
Гм... А разрешение на автоторговлю в терминале включено?
alanat
169
alanat  
Yedelkin:
Гм... А разрешение на автоторговлю в терминале включено?

 Включено

 

Alexey Da
Модератор
6575
Alexey Da  
alanat:
Это тоже не работает!

А откуда у Вас такая уверенность, что тик будет именно 21:25:00?

Ну да не суть. Если у вас даже просто принт не работает в лог экспертов - в сервисдеск с полными подробностями. Не забудьте прописать шаги по воспроизведению, логи, исходники, номер билда, битность, ось...

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - Документация по MQL5
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий