\documentclass[10pt]{article}
\usepackage{tikz} 
\usetikzlibrary{arrows,positioning,decorations,snakes} 
%\usepackage{pgfplots}

\usepackage{xepersian}
\settextfont[Scale=1.1]{XB Zar}
\setdigitfont{Yas}
\begin{document}

\begin{tikzpicture}[xscale=.7,domain=1:14.7]
%\draw[very thin,color=gray] (-0.7,-2) grid (15,2);
%\draw[->] (-0.2,0) -- (12,0) node[right] {$x$};
%\draw[->] (0,-2) -- (0,2) node[above] {$f(x)$};
\draw[->,line width=.8pt] (4,1) -- (6,1) node[above,text width=2cm,align=center,midway]{\rl {جهت انتشار}};
\draw[<->,line width=.8pt] (5.2,.4) -- (5.2,-.4) node[below,text width=3cm,align=center]{\rl {راستای نوسان حلقه‌ها}};
\draw[decorate,decoration={coil,amplitude=4pt,segment length=4pt}] plot (\x,{.4*cos(1.2* \x r)}) ;%node[right] {};
\draw [decorate,line width=.8pt] (14.7,-1) -- (14.7,1);
\draw [decorate,decoration=zigzag] (14.8,-1) -- (14.8,1);
\draw[decorate,decoration=zigzag](-.6,0) -- (-.6,1) ;
\draw [decorate,line width=.8pt] (-.5,0) -- (-.5,1);
\draw[opacity=.6,line width=1mm] (-.5,0.5) -- (0,0.5) ;
\draw[opacity=.6,line width=1mm] (1,0.85) arc (+90:270:1cm and 0.35cm);

\draw[opacity=.5,dashed,thick] (0,0.5) arc (+180:270:1cm and 0.4cm);
\draw[opacity=.5,dashed,thick] (0,0.5) arc (+180:270:1cm and 0.5cm);
\draw[opacity=.5,dashed,thick] (0,0.5) arc (+180:270:1cm and 0.6cm);
\draw[opacity=.5,dashed,thick] (0,0.5) arc (+180:270:1cm and 0.3cm);
\draw[opacity=.5,dashed,thick] (0,0.5) arc (+180:270:1cm and 0.2cm);
\end{tikzpicture}
%\pgfplotsset{width=7cm,compat=1.3}
%\begin{tikzpicture}
%\begin{axis}[
%xlabel=$x$,
%ylabel={$f(x) = x^2 - x +4$}
%]
%% use TeX as calculator:
%\addplot {x^2 - x +4};
%\end{axis}
%\end{tikzpicture}


\end{document}