[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 475

 
yosuf:
Нет, ДЦ не менял, все было нормально, до сегодняшней ночи.

А сам ДЦ не поменял свои условия? Может в суппорте ДЦ спросить?
 
yosuf:
Нет, ДЦ не менял, все было нормально, до сегодняшней ночи.

а руками ставится?
 
elmucon:

а руками ставится?
нет.
 
У меня тоже такая проблема(
 
Pacman:
нет.

талды только в суппорт дц 
 
Pacman:

Всем привет.

Пришлось продублировать вопрос, т.к. никто не ответил.

Помогите пож. разобраться. 

У меня вопрос из учебника MQL4.

При проходе MA сверху или снизу никаких сообщений не выдает?

Напишите пожалуйста что не так. 

 


Замените строку  if(Bid > MA && Fact_Up == true) на строку  if(Bid > MA) и сообщение будет. То же самое сделайте со вторым условием  if(Bid < MA && Fact_Dn == true) - уберите проверку булевой переменной.
 

Та же библиотека с готовыми функциями управления МТ4.

//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
// 7. ФУНКЦИИ ДЛЯ УПРАВЛЕНИЯ ПРОГРАММАМИ MQL4.
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
// 7.1. Функция удаляет эксперт с указанного графика. В случае успеха функция возвращает TRUE, иначе - FALSE.
bool ServiceDeleteExpert(int hwndChart); // Системный дескриптор окна графика, удаляемого эксперта.
//======================================================================================
// 7.2. ФУНКЦИЯ удаляет индикаторы по имени из списка загруженных индикаторов.

а где лежит данное описание этой библиотеки?

хотелось бы увидеть там функцию которая отключает эксперта по его названию на другом графике:)

 
elmucon:

далды только в суппорт дц
Сейчас ставятся нормально, видимо, был временный сбой в ДЦ, поглядим сегодня в 00,00, при массовой установке ордеров. Отпишусь, спасибо всем за оперативность. От Ваших ответов понял, что это связано с ДЦ.
 
drknn:

Замените строку  if(Bid > MA && Fact_Up == true) на строку  if(Bid > MA) и сообщение будет. То же самое сделайте со вторым условием  if(Bid < MA && Fact_Dn == true) - уберите проверку булевой переменной.

Спасибо за ответ.

Разобрался, все получилось)

 
yosuf:
Сейчас ставятся нормально, видимо, был временный сбой в ДЦ, поглядим сегодня в 00,00, при массовой установке ордеров. Отпишусь, спасибо всем за оперативность. От Ваших ответов понял, что это связано с ДЦ.

вообще - для совершенства советника рекомендую переписать условие по алгоритму - поставил ордера - проверил - утановил стопы и профиты - тогда будет работать на всех дц 
Причина обращения: