Пишу советника застрял на теме где нужен опытный взгляд

 
 int collect (int first_number, int second_number) 
  {                                                              
       return(first_number+ second_number);
  }
 
что тут неправильно я просто не могу понять взял с сайта учебника по mql4.com не хочет ничего делать не могу понять в чем проблема "function definition unexpected" -- первый раз такое вижу скажите кто знает что ето
 

А функцию вызывать не пробовали

Например так

int start()
{
    int var1=5, var2=6;
    int var3=collect(var1, var2);


  return(0);
}
 
bountyhunter:


У меня работает

Файлы:
test.mq4  1 kb
 
а все я понял в чем ошибка ..я просто функции недавно начал изучать и не понял что она должна быть за пределами старта..я ее в старт засунул