i tried two cables but it's not working, maybe it is because i keep my mobile phone near the monitor. I will try the border thing tomorrow and let you know @SonicBlue.
Probably can be repaired if it's not the panel, try searching for your monitor model online. You can also try touching the borders of your monitor and apply some pressure on it (not too much or you'll damage it) to see if it stops glitching like that, it may be a faulty cable connection.