Nedd Help to Compile script to .mq4 file

Hello every one, Happy new year to you all,
I find many scripts in the internet like the one below and it is somehow converted to be .mq4 indicator file. Please, I need your help to know how to convert these scripts into .mq4 file.
I appreciate you help and guidance.

{
//---- Draw Lines
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);

  SetIndexStyle(1,DRAW_LINE);
  SetIndexBuffer(1,ExtMapBuffer2);  

//---- Draw Arrows
SetIndexStyle(2, DRAW_ARROW, 0, 1); // Fleche vers le haut
SetIndexArrow(2, 233);
SetIndexBuffer(2, ExtMapBuffer3);

  SetIndexStyle(3, DRAW_ARROW, 0, 1);    // Fleche vers le bas
  SetIndexArrow(3, 234);
  SetIndexBuffer(3, ExtMapBuffer4);