Написал в индикаторе так:
int init() { //---- indicators SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(0,ExtMapBuffer1); //---- Alert(iHigh (Symbol(),1440,30)); // оно return(0); }
Вывел: 1.9878 для GBPUSD M5.
Билд 206 от 06.06.2007.
Написал в индикаторе так:
int init() { //---- indicators SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(0,ExtMapBuffer1); //---- Alert(iHigh (Symbol(),1440,30)); // оно return(0); }
Вывел: 1.9878 для GBPUSD M5.
Билд 206 от 06.06.2007.
Я не в индикаторе писал а тексте советника .... Но все равно спасибо :))
а 201 билд нормально работает....
В Общем я накауте... помогите кто знает в чем дело....
а 201 билд нормально работает....
В Общем я накауте... помогите кто знает в чем дело....
да нет.. история у меня за 8 лет закачана... причем по периоду 240
тоже глюк но начинается когда бар 120 примерно... то есть дело
в чем то еще... может разработчики скажут что нибудь...
double maxx = iHigh (NULL,240,120);
Print (maxx,"maxx");
при визуальном тестировании выдает нулевые значения...
у всех так или только у меня ??
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет.
double maxx = iHigh (NULL,1440,30);
Print (maxx,"maxx");
или
double maxx = iHigh (Symbol(),1440,30);
Print (maxx,"maxx");
если тестирую на 5 минутках по ценам закрытия то функция принт выводит значение 0. причем если написать
double maxx = iHigh (NULL,1440,18);
Print (maxx,"maxx");
то все ок. 206 билд 203 билд
а 201 билд нормально работает....
В Общем я накауте... помогите кто знает в чем дело....