Народ, помогите, после проведения теста нет результатов Новый комментарий WindSW 2009.04.17 12:52 Люди добрые, подскажите, что делать! После проведения теста нет результатов и в журнале пусто. New_bar=0; //Наличие нового бара обнулено if (Time_0!=Time[0]) //Если пред. откр. не совпадает с реальным { New_bar=1; //Появился новый бар Per_1=(EMA_1>EMA_2) && (EMA_2>EMA_3) && (EMA_1a<=EMA_2a) && (EMA_2a>EMA_3a) && (EMA_1a>EMA_3a); //вариант пересечения Per_2=(EMA_1>EMA_2) && (EMA_2>EMA_3) && (EMA_1a<EMA_2a) && (EMA_2a>=EMA_3a) && (EMA_1a<=EMA_3a); //вариант пересечения Per_3=(EMA_1>EMA_2) && (EMA_2>=EMA_3) && (EMA_1a>EMA_2a) && (EMA_2a<EMA_3a) && (EMA_1a>=EMA_3a); //вариант пересечения Per_4=(EMA_1>EMA_2) && (EMA_2>=EMA_3) && (EMA_1a<EMA_3a) && (EMA_2a<=EMA_1a) && (EMA_3a>EMA_2a); //вариант пересечения Per_5=(EMA_1>EMA_2) && (EMA_2>=EMA_3) && (EMA_1a<EMA_3a) && (EMA_3a>EMA_2a) && (EMA_1a<EMA_2a); //вариант пересечения } if (Per_1==true || Per_2==true || Per_3==true || Per_4==true || Per_5==true) //Фильтрация пересечения и далее ..... Проблема возникает в этом месте (100%). Проверено методом исключения. Что здесь не так??? Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам Профи помогите !!!! [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. Evgeniy Kvasov 2009.04.17 13:14 #1 (EMA_1a<=EMA_2a) && (EMA_2a>EMA_3a) && (EMA_1a>EMA_3a); если 1а<2а и 2а>3а и 1а>3а)))) это как. 2а больше чем 3а а 1а меньше чем 2а НО!!! 1а болльше чем 3а WindSW 2009.04.17 13:25 #2 vladevgeniy >>: (EMA_1a<=EMA_2a) && (EMA_2a>EMA_3a) && (EMA_1a>EMA_3a); если 1а<2а и 2а>3а и 1а>3а)))) это как. 2а больше чем 3а а 1а меньше чем 2а НО!!! 1а болльше чем 3а это получается что 3а ниже всех, а потом идут 1а и 2а или они равны Evgeniy Kvasov 2009.04.17 14:14 #3 А ну может, звиняюсь. Ну всеравно где-то взаимные исключения возникают, раз сдесь именно отфильтровывается. Новый комментарий
Люди добрые, подскажите, что делать!
После проведения теста нет результатов и в журнале пусто.
New_bar=0; //Наличие нового бара обнулено
if (Time_0!=Time[0]) //Если пред. откр. не совпадает с реальным
{
New_bar=1; //Появился новый бар
Per_1=(EMA_1>EMA_2) && (EMA_2>EMA_3) && (EMA_1a<=EMA_2a) && (EMA_2a>EMA_3a) && (EMA_1a>EMA_3a); //вариант пересечения
Per_2=(EMA_1>EMA_2) && (EMA_2>EMA_3) && (EMA_1a<EMA_2a) && (EMA_2a>=EMA_3a) && (EMA_1a<=EMA_3a); //вариант пересечения
Per_3=(EMA_1>EMA_2) && (EMA_2>=EMA_3) && (EMA_1a>EMA_2a) && (EMA_2a<EMA_3a) && (EMA_1a>=EMA_3a); //вариант пересечения
Per_4=(EMA_1>EMA_2) && (EMA_2>=EMA_3) && (EMA_1a<EMA_3a) && (EMA_2a<=EMA_1a) && (EMA_3a>EMA_2a); //вариант пересечения
Per_5=(EMA_1>EMA_2) && (EMA_2>=EMA_3) && (EMA_1a<EMA_3a) && (EMA_3a>EMA_2a) && (EMA_1a<EMA_2a); //вариант пересечения
}
if (Per_1==true || Per_2==true || Per_3==true || Per_4==true || Per_5==true) //Фильтрация пересечения
и далее .....
Проблема возникает в этом месте (100%). Проверено методом исключения. Что здесь не так???