Buenos noches amigos,
 
Alguien sabra como podria ejecutar algo como lo siguiente pero de forma correcta?    
Código Javascript
:
Ver original$( document ).ready(function(){
     llamarAlgunaFuncion('parametro1','parametro2','function(){alert("hola")}',parametro4);
 
 
})
function llamarAlgunaFuncion(p1,p2,funcion,p3){
//aqui ejecutar alguna tarea y especificar en que momento ejecutar la "funcion"
//pasada como parametro.
 
}
  
  
Se que uno puede ejecutar una funcion con eval(), pero si le coloco eval apenas cargo la pagina me ejecuta el alert. 
Muchas gracias a quien desee ayudarme.