Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 729

 

Здравствуйте! Подскажите, как удалять отложенный ордер, при поступлении нового бара таймфрейма?

 

Или же, как задать выбранной переменной значение текущего таймфрейма валютной пары? 

 
skyjet:

Здравствуйте! Подскажите, как удалять отложенный ордер, при поступлении нового бара таймфрейма?

 

Или же, как задать выбранной переменной значение текущего таймфрейма валютной пары? 

Ищите
 

помогите начинающему чайнику

нужно 30 элементов массива вывести на принт только в 1й строке

и не так в ручную все 30

printf(" № %i, %i, %i ,...",kv_[1],kv_[2],kv_[3],...,kv_[30]);

 а сделать попроще.

Допустим если прийдется выводить по 40-50 элементов в строчку?

 
KopH:

помогите начинающему чайнику

нужно 30 элементов массива вывести на принт только в 1й строке

и не так в ручную все 30

printf(" № %i, %i, %i ,...",kv_[1],kv_[2],kv_[3],...,kv_[30]);

 а сделать попроще.

Допустим если прийдется выводить по 40-50 элементов в строчку?

в цикле собрать строку, потом запринтовать.
 

Подскажите как в шаблоне указать путь к индикатору, который находится в виде ресурса в советнике?

Краткая предыстория. Необходимо советнику получать и обрабатывать события всех графиков, а не только того, на котором он запущен. Решил прикрепить к остальным графикам индикатор, который получает события и пересылает их советнику. Индикатор поместил внутрь советника в качестве ресурса. Для того чтобы прикрепить индикатор к нужным графикам советник создает шаблон и применяет его к графикам. Но как я не указывал в шаблоне имя индикатора (и "советник.ex4::индикатор.ex4", и "\\Experts\\советник.ex4::индикатор.ex4", и "::индикатор.ex4") - его не удается найти.

 
zdd:

Подскажите как в шаблоне указать путь к индикатору, который находится в виде ресурса в советнике?

Краткая предыстория. Необходимо советнику получать и обрабатывать события всех графиков, а не только того, на котором он запущен. Решил прикрепить к остальным графикам индикатор, который получает события и пересылает их советнику. Индикатор поместил внутрь советника в качестве ресурса. Для того чтобы прикрепить индикатор к нужным графикам советник создает шаблон и применяет его к графикам. Но как я не указывал в шаблоне имя индикатора (и "советник.ex4::индикатор.ex4", и "\\Experts\\советник.ex4::индикатор.ex4", и "::индикатор.ex4") - его не удается найти.

ресурсом никак, только отдельный индикатор использовать.
 
zdd:

Подскажите как в шаблоне указать путь к индикатору, который находится в виде ресурса в советнике?

Краткая предыстория. Необходимо советнику получать и обрабатывать события всех графиков, а не только того, на котором он запущен. Решил прикрепить к остальным графикам индикатор, который получает события и пересылает их советнику. Индикатор поместил внутрь советника в качестве ресурса. Для того чтобы прикрепить индикатор к нужным графикам советник создает шаблон и применяет его к графикам. Но как я не указывал в шаблоне имя индикатора (и "советник.ex4::индикатор.ex4", и "\\Experts\\советник.ex4::индикатор.ex4", и "::индикатор.ex4") - его не удается найти.

зачем индикатор?

из совы можно обрабатывать все события всех графиков

 
Здравствуйте, подскажите пожалуйста, как бороться с таким сообщением компилятора: 'PeriodSeconds' - function can be declared only in the global scope ааа.mq4 25 10

 
skyjet:
Здравствуйте, подскажите пожалуйста, как бороться с таким сообщением компилятора: 'PeriodSeconds' - function can be declared only in the global scope ааа.mq4 25 10

Для борьбы с этим нужно перевести написанное на язык понятный тебе


и устранить ошибку. Т.е. в данном случае, вынести функцию в глобальную область видимости.

 
skyjet:
Здравствуйте, подскажите пожалуйста, как бороться с таким сообщением компилятора: 'PeriodSeconds' - function can be declared only in the global scope ааа.mq4 25 10

PeriodSeconds() это имя встроенной функции, скорее всего в  коде неправильный вызов, покажите строку 25.
Причина обращения: