Ошибки, баги, вопросы - страница 1829

 
Alexey Da:

Поделитесь вашим экспертом и индикатором для воспроизведения. Можете в сервисдеск, можете в личку.

Пока не получилось воспроизвести у себя.‌

Создал заявку:

Необработана, Начата: 2017.03.07 11:35, #1689073

 
Artyom Trishkin:

Создал заявку:

Необработана, Начата: 2017.03.07 11:35, #1689073

Уже нашли проблему. Исправляем

Спасибо.

 

Не работает ArrayPrint

struct STRUCT
{
  int i, j;
};

void OnStart()
{
  STRUCT Array[];

  for (int i = ArrayResize(Array, 5) - 1; i >= 0; i--)
  {
    Array[i].i = MathRand();
    Array[i].j = MathRand();
  }
    
  ArrayPrint(Array);
}


Результат

      [i]   [j]
[0] 2344
[1] 2620
[2] 2870
[3] 1687
[4] 1198
Поле j не выводится.
 

Возможно было уже но все же спрошу: 

п‌очему POSITION_COMMISSION не подсвечивается и в справке отсутствует?

 
transcendreamer:

Возможно было уже но все же спрошу: 

п‌очему POSITION_COMMISSION не подсвечивается и в справке отсутствует?

Было

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

transcendreamer, 2016.06.28 21:48

что за прикол у меня не находит определение для POSITION_COMMISSION даже синим не подсвечивается?  (5.00 1340)

 
transcendreamer:

Возможно было уже но все же спрошу: 

п‌очему POSITION_COMMISSION не подсвечивается и в справке отсутствует?

Вопрос-то был, а ответ замучаешься искать...

Комиссия в свойствах не позиции, а сделки.‌

 

о прикольно.........

с‌пасибо!

 
transcendreamer:

о прикольно.........

с‌пасибо!

Ещё прикольней, что комиссия разделена на две сделки, вход в рынок и выход. Соответственно чтобы правильно определить комиссию, надо перебирать сделки по ENUM_DEAL_ENTRY.
 
Почему нет частичного закрытия позиций выделением строк в инструментах - это никому не надо или как...
 

Что-то я впервые с такой ситуацией столкнулся, хотя делал всё как делал раньше неоднократно.

2017.03.08 12:14:56.563 debug version of 'имя_советника.ex5', please recompile it
2017.03.08 12:14:56.563 loading of имя_советника (GBPUSD.m,H1) failed
2017.03.08 12:14:56.565 cannot load expert

‌Понятно, что перед запуском теста запускалась отладка на исторических данных, но вопрос - так должно быть? Или как?

Причина обращения: