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

 
Alexey Viktorov:

Это, типа вы мне разъясняете как правильно делать? Или я что-то не понял?

Вообще-то если я еду на пустынной дороге и не вижу вокруг ни одной машины или трактора, то поворотку не включаю.

Я дополнил Ваш ответ про ордера. А остальное - разъяснение для тех, кто не до конца понимает, что он делает (про обход массивов).
 
Tapochun:
Я дополнил Ваш ответ про ордера. А остальное - разъяснение для тех, кто не до конца понимает, что он делает (про обход массивов).
Мне удобней на "ты", если не возражаешь. Вообще-то это было возмущение, а не ответ кому-либо. Ну всё-равно, значит я не правильно понял...
 
Alexey Viktorov:
Мне удобней на "ты", если не возражаешь. Вообще-то это было возмущение, а не ответ кому-либо. Ну всё-равно, значит я не правильно понял...
Не возражаю. Нет, тебя я не поправлял, просто твой пост был последним.
 
-Aleks-:
Так вы ж в примере написали то, что у меня и написано в коде было. Я не понял в чем тут разница...
Что вы делаете в цикле? Это важно.
 
Artyom Trishkin:
Что вы делаете в цикле? Это важно.
Копирую значения массива, отвечающие определенным условиям, в другой массив. После сортировки обрезаю новый массив с пустыми значениями.
 
-Aleks-:
Копирую значения массива, отвечающие определенным условиям, в другой массив. После сортировки обрезаю новый массив с пустыми значениями.
Ну тогда при любом направлении индексирования нет никакой разницы.
 
Artyom Trishkin:
Ну тогда при любом направлении индексирования нет никакой разницы.
Спасибо.
 
//+------------------------------------------------------------------+
//|                                                         Тест.mq4 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
{
 return(0);
}

//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {

  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {

  }
//+------------------------------------------------------------------+

int start()
{
 int X, Y, Z;
 
 X = 1111111;
 Y = 22222222;
 
 Z = Y + X;
 
 Print(Z);
 
 return(0);
}

Здравствуйте. В тестере хотел проверить как он у меня видит и понимает элементарые функции и уперся в тупик. Спросил брокера почему тестер не работает - ответили что вопрос направили разработчикам программы. Я удалил из компьютера метатрейдер потом опять его скачал по ссылке. Но он не работает. Из нижеприведенной программы видно что он должен печатать результат суммы двух чисел. А в журнале напечатано что он запущен и посчитаны бары. Почему у меня тестер не работает?

 

1: 83747 tick events (1047 bars, 84747 bar states) processed in 0:00:00.047 (total time 0:00:00.093)


Автоматический трейдинг и тестирование торговых стратегий
Автоматический трейдинг и тестирование торговых стратегий
  • www.mql5.com
MQL5: язык торговых стратегий для MetaTrader 5, позволяет писать собственные торговые роботы, технические индикаторы, скрипты и библиотеки функций
 
Hunt1972:

Здравствуйте. В тестере хотел проверить как он у меня видит и понимает элементарые функции и уперся в тупик. Спросил брокера почему тестер не работает - ответили что вопрос направили разработчикам программы. Я удалил из компьютера метатрейдер потом опять его скачал по ссылке. Но он не работает. Из нижеприведенной программы видно что он должен печатать результат суммы двух чисел. А в журнале напечатано что он запущен и посчитаны бары. Почему у меня тестер не работает?

Пожалуйста оформите правильно код в сообщении: Правильно вставляем код на форуме
 
Hunt1972:

Здравствуйте. В тестере хотел проверить как он у меня видит и понимает элементарые функции и уперся в тупик. Спросил брокера почему тестер не работает - ответили что вопрос направили разработчикам программы. Я удалил из компьютера метатрейдер потом опять его скачал по ссылке. Но он не работает. Из нижеприведенной программы видно что он должен печатать результат суммы двух чисел. А в журнале напечатано что он запущен и посчитаны бары. Почему у меня тестер не работает?

 //+------------------------------------------------------------------+

//|                                                         Тест.mq4 |

//|                        Copyright 2015, MetaQuotes Software Corp. |

//|                                             https://www.mql5.com |

//+------------------------------------------------------------------+

#property copyright "Copyright 2015, MetaQuotes Software Corp."

#property link      "https://www.mql5.com"

#property version   "1.00"

#property strict

//+------------------------------------------------------------------+

//| Expert initialization function                                   |

//+------------------------------------------------------------------+

int init()

{

 return(0);

}


//+------------------------------------------------------------------+

//| Expert deinitialization function                                 |

//+------------------------------------------------------------------+

void OnDeinit(const int reason)

  {

  }

//+------------------------------------------------------------------+

//| Expert tick function                                             |

//+------------------------------------------------------------------+

void OnTick()

  {

   }

//+------------------------------------------------------------------+

int start()

{

 int X, Y, Z;

 

 X = 1111111;

 Y = 22222222;

 

 Z = Y + X;

 

 Print(Z);

 

 return(0);

}  

 2015.08.29 19:32:19.534 EURUSD,H1: 83747 tick events (1047 bars, 84747 bar states) processed in 0:00:00.047 (total time 0:00:00.093)


Смотрите в журнал "Эксперты"
Причина обращения: