I am working on overleaf, but when I add \usepackage{pstricks} doesn't compile
In addition, when I compile with the package appear what you see in the image. Any idea?

The code I used is the following
\documentclass[10pt,reqno,draft]{amsbook}
\usepackage[spanish]{babel}
\usepackage{latexsym}
\usepackage{amsmath,amsthm}
\usepackage{rawfonts}
\usepackage{graphicx}
\usepackage{graphics}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{pstricks}
%\usepackage{pst-all}
%\usepackage{pstcol}
\usepackage[utf8]{inputenc}
%\usepackage[pctex32]{graphics}
%\usepackage[pctex32]{graphicx}
\renewcommand{\theenumi}{\alph{enumi}}
\newcommand{\lm}{\text{\rm lím;}}
\newcommand{\sen}{\text{;\rm sen;}}
\newcommand{\tg}{\text{;\rm tg;}}
\setlength{\textwidth}{12.2cm}
\setlength{\textheight}{18cm}
\setlength{\headheight}{6mm}
\setlength{\footskip}{1.2cm}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage[spanish]{babel}
%\newpsobject{grilla}{psgrid}{subgriddiv=1,griddots=10}
\begin{document}
\begin{center}
\psset{unit=0.5cm}
\begin{pspicture}(8,6)(-10,-6)
%\grilla
\pslinelinewidth=1pt,linestyle=dashed(6,0)
\psarclinewidth=1pt{3.5}{90}{270}
\psarclinewidth=1pt{4}{90}{270}
\pslinelinewidth=1pt(5,4)
\pslinelinewidth=1pt(5,3.5)
\pslinelinewidth=1pt(5,-4)
\pslinelinewidth=1pt(5,-3.5)
\pslinelinewidth=1pt(5,3.5)
\pslinelinewidth=1pt(5,-3.5)
\psline[linewidth=1.5pt]{->}(5.1,3.75)(6,3.75)
\psline[linewidth=1.5pt]{->}(5.1,-3.75)(6,-3.75)
\rput{45}(-1.2,2.8){\psline[linewidth=1pt,linestyle=dashed]{->}(-4,0)(-4,3.5)}
\pslinelinewidth=2pt(-7,2) \uputl{$f$}
\uputl{$f$} \uputu{$A$} \uputd{$B$}
\uputl{$p$} \uputu{$\theta$}
\psarclinewidth=1pt,linestyle=dashed,dash=1pt
3pt{1.7}{135}{180}
\pslinelinewidth=1pt,linestyle=dashed(5,-5)
\uputu{$A'$} \uputd{$B'$} \uputd{$X$}
\uputd{$X$} \put(-0.3,-5){$(a)$}
\psline[linewidth=1.5pt]{->}(0,1.5)(0,3.5)
\psline[linewidth=1.5pt]{->}(-2,1.5)(-2,3.5)
\psline[linewidth=1.5pt]{->}(2,1.5)(2,3.5)
\psline[linewidth=1.5pt]{->}(4,1.5)(4,3.5)
\psline[linewidth=1.5pt]{->}(0,-1.5)(0,-3.5)
\psline[linewidth=1.5pt]{->}(-2,-1.5)(-2,-3.5)
\psline[linewidth=1.5pt]{->}(2,-1.5)(2,-3.5)
\psline[linewidth=1.5pt]{->}(4,-1.5)(4,-3.5)
\end{pspicture}
\end{center}
\end{document}