If you never used MPI before then I suggest you first make yourself familiar with that software. It is completely unrelated to CPLEX but you will probably have a hard time to run CPLEX distributed parallel MIP through MPI if you don't know it.
The program requires only two, not three arguments. What these arguments are is explained in the program's usage message (see the usage() function): the first argument is the VMC file, the second is the model to solve.
You may want to read the distributed parallel MIP documentation to understand how things work and in particular what a VMC file is. Pay particular attention to the chapters that illustrate how to use either openMPI or MPICH and also to the chapter that explains how to use distributed parallel MIP in the interactive. Running your own code is very similar, you just have to run a different master program. If you only want to solve a problem then you don't even need custom code, you can just follow the instructions for running distributed parallel MIP in the interactive. Maybe it is best to start with that.
#CPLEXOptimizers#DecisionOptimization