Произвольное число параметров импортируемой функции

 

Столкнулся со следующей ситуацией:

Например в либре test.dll есть функция 

int Sum(int a, int b=1, int c=10) {return(a+b+c);}

Меня интересует как объявить эту функцию в скрипте .mq5 чтобы я мог вызывать эту функцию с произвольным числом параметров:

Print(Sum(5));

Print(Sum(5,2,9));

Print(Sum(5,1)); 
 
antonix писал(а)  :

Меня интересует как объявить эту функцию в скрипте .mq5 чтобы я мог вызывать эту функцию с произвольным числом параметров:

Так и определять:

int Sum(int a, int b=1, int c=10);

 

Причина обращения: