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

 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
а все я понял в чем ошибка ..я просто функции недавно начал изучать и не понял что она должна быть за пределами старта..я ее в старт засунул