Könnte es " || " sein?
Wirkt sich aber irgendwie als " und " aus.
Code:
double MAlang = iMA(NULL,0,MA_lang,0,MODE_SMA,PRICE_MEDIAN,1);
double MAlangVorperiode = iMA(NULL,0,MA_lang,0,MODE_SMA,PRICE_MEDIAN,2);
double MAkurz = iMA(NULL,0,MA_kurz,0,MODE_SMA,PRICE_CLOSE,1);
double MAkurzVorperiode = iMA(NULL,0,MA_kurz,0,MODE_SMA,PRICE_CLOSE,2);
double MAmittel = iMA(NULL,0,MA_Mittel,0,MODE_SMA,PRICE_CLOSE,1);
double MAmittelVorperiode = iMA(NULL,0,MA_Mittel,0,MODE_SMA,PRICE_CLOSE,2);
double MAmittelVorperiode1 = iMA(NULL,0,MA_Mittel,0,MODE_SMA,PRICE_CLOSE,3);
double MAlangVorperiode1 = iMA(NULL,0,MA_lang,0,MODE_SMA,PRICE_MEDIAN,3);
//Handelssignale ermitteln
if(NeuePeriodeBegonnen == true)
{
//Buy Signal
if(MAkurz>MAlang && MAkurzVorperiode <= MAlangVorperiode && MAkurz>MAmittel && MAkurzVorperiode <= MAmittelVorperiode || MAkurzVorperiode <= MAmittelVorperiode1)
{