\documentclass[a4paper]{article}
\usepackage{german}
\usepackage[utf8]{inputenc}

\usepackage{pgfplots}
\usepackage{pgfplots.assert}

\usetikzlibrary{intersections}
\usetikzlibrary{pgfplots.decorations.softclip}
\usepgflibrary{fillbetween}

\begin{document}
\thispagestyle{empty}
\parindent=0pt
\parskip10pt

\begin{tikzpicture}
	\begin{axis}[domain=0:720,samples=40]
	\addplot[name path global=A] {sin(x)};

	\addplot[name path global=B] {cos(x)};

		\makeatletter
	\fill[yellow]
		\pgfextra
		\expandafter\let\expandafter\A\csname tikz@intersect@path@name@A\endcsname
		\expandafter\let\expandafter\B\csname tikz@intersect@path@name@B\endcsname
		%\tracingmacros=2 \tracingcommands=2
		\pgfpathfillbetween[
			split=true,
			result stream/begin/.code=\def\COUNTER{0},
			result stream/next ready/.code={%
				\ifodd\COUNTER\relax
					\pgfsetfillcolor{orange}
				\else
					\pgfsetfillcolor{yellow}
				\fi
				\pgfsetpathandBB{\pgfretval}%
				\pgfusepath{fill}%
				\pgfutil@advancestringcounter\COUNTER
			},
		]{\A}{\B}
		\endpgfextra
	;% 
	\end{axis}
\end{tikzpicture}



\end{document}

