Скачать MetaTrader 5

Можно ли при определенных условиях советника переключится на другой советник?

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

Например есть

if(Price >= firstm)

{

//этот советник выключаем и переходим на другой second.mq4

}

Vitalie Postolache
12271
Vitalie Postolache  
 ChartApplyTemplate() 
luxerman
113
luxerman  
evillive:
 ChartApplyTemplate() 
 Так это шаблон для подбора цветов графика. Какое это отношение имеет к переходу от одного советника к другому?
Vitalie Postolache
12271
Vitalie Postolache  

А то, что шаблон можно сохранить с индикаторами и советником, а потом загрузить всем кагалом.

Ширше мыслить надо, отбросьте рамки ;-) 

luxerman
113
luxerman  
evillive:

А то, что шаблон можно сохранить с индикаторами и советником, а потом загрузить всем кагалом.

Ширше мыслить надо, отбросьте рамки ;-) 

Наверное так и не поняли, что я хочу сделать

первый советник

first.mq4

 if(Price >= firstm)

{

//этот советник выключаем и переходим на другой second.mq4

perehod second.mq4 

}

 

второй советник

second.mq4

print('включен второй советник');

 

Так можно сделать??? 

Vitalie Postolache
12271
Vitalie Postolache  

Сохраняем шаблон с вторым советником, потом 

В первом советнике:

 if(Price >= firstm)

{

//этот советник выключаем и переходим на другой second.mq4

ChartApplyTemplate(0,"second.tpl ");

}

Во втором советнике

print('включен второй советник');

 

Иначе - никак, первый советник удалится и уже не сможет что-либо загрузить и тем более напечатать 'включен второй советник', надо же такое придумать...

Vladimir Paukas
4099
Vladimir Paukas  
luxerman:

Например есть

if(Price >= firstm)

{

//этот советник выключаем и переходим на другой second.mq4

}

Можно. Но не нужно. Завускаете сразу два советника.

В одном  if(Price >= firstm)

В другом if(Price < firstm)

И  не надо переключаться.

luxerman
113
luxerman  
evillive:

Сохраняем шаблон с вторым советником, потом 

В первом советнике:

 if(Price >= firstm)

{

//этот советник выключаем и переходим на другой second.mq4

ChartApplyTemplate(0,"second.tpl ");

}

Во втором советнике

print('включен второй советник');

 

Иначе - никак, первый советник удалится и уже не сможет что-либо загрузить и тем более напечатать 'включен второй советник', надо же такое придумать...

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