Скачать MetaTrader 5

нужна помощь с switch - страница 3

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Дмитрий
1460
Дмитрий  
Хотя не, прокатило.
Дмитрий
1460
Дмитрий  
grell:


странно, копировал из своего рабочего мультивалютника, запятая там лишняя, но с ней все работает без ошибок.
Dm
107
Dm  
grell:

в принципе - то что нужно

только ещё скобочки поправить return(mag[i]);} 

Дмитрий
1460
Дмитрий  
Omm:

в принципе - то что нужно

только ещё скобочки поправить return(mag[i]);} 


Да, Вы правы, писал навскидку.
Artyom Trishkin
Модератор
78885
Artyom Trishkin  
FAQ:

А в чем проблема собственно ?

Соберите меджик из номеров символов имени инструмента. 

Так:

//+----------------------------------------------------------------------------+
int GetMagic(string symbolstring, int multiplier){
   int res=0;
   int len=StringLen(symbolstring);
   for(int i=0; i<len; i++)
       res+=StringGetChar(symbolstring,i);      
   return(res*multiplier);
}
//+----------------------------------------------------------------------------+

уж и не помню где тут оно было...

И вызывать:

int Magic=GetMagic(WindowExpertName()+Symbol(),Period());
123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий