Спасибо друг, избавил от головной боли!!!
Возникла другая проблема
extern int per=60
а при Buffer1[i] = iMA(NULL,0,per,0MODE_EMA,PRICE_CLOSE,i) + delta*Point + korr*Point;
Buffer2[i] = iMA(NULL,0,per,0MODE_EMA,PRICE_CLOSE,i) - delta*Point + korr*Point;
линии рисуются так как будто per=10
не охота кричать про баги программы, скорее всего сам где-то ошибся
а переделать из МТ3 нужно было вот это:
HMa=iMAEx(per,MODE_EMA,0,PRICE_HIGH,shift)+delta*point+korr*point;
LMa=iMAEx(per,MODE_EMA,0,PRICE_LOW,shift)-delta*point+korr*point
помоги пожалуста
Возникла другая проблема
extern int per=60
а при Buffer1[i] = iMA(NULL,0,per,0MODE_EMA,PRICE_CLOSE,i) + delta*Point + korr*Point;
Buffer2[i] = iMA(NULL,0,per,0MODE_EMA,PRICE_CLOSE,i) - delta*Point + korr*Point;
линии рисуются так как будто per=10
не охота кричать про баги программы, скорее всего сам где-то ошибся
а переделать из МТ3 нужно было вот это:
HMa=iMAEx(per,MODE_EMA,0,PRICE_HIGH,shift)+delta*point+korr*point;
LMa=iMAEx(per,MODE_EMA,0,PRICE_LOW,shift)-delta*point+korr*point
помоги пожалуста
а запятая после 0 перед MODE_EMA ?
забыл ; после объявления per и запятую потерял =)
В общем, скопируй:
В общем, скопируй:
extern int per=60; Buffer1[i] = iMA(NULL,0,per,0,MODE_EMA,PRICE_HIGH,i) + delta*Point + korr*Point; Buffer2[i] = iMA(NULL,0,per,0,MODE_EMA,PRICE_LOW,i) - delta*Point + korr*Point;
Все, спасибо огромное!!!!!!!!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Buffer1[i]=iMA(NULL,0,per,0,MODE_EMA,PRICE_CLOSE,i) + delta*Point() + korr*Point();
Buffer2[i]=iMA(NULL,0,per,0,MODE_EMA,PRICE_CLOSE,i) - delta*Point() + korr*Point();
а чем проблема не ясно мне.
Спасибо.