chv:
Написал в индикаторе так:
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.
Я не в индикаторе писал а тексте советника .... Но все равно спасибо :))
nchnch:
Причина может быть только одна: разная длина истории в Ваших
разных терминалах. Скорее всего, Вы тестируете в Off-Line, и тестер
не может докачать небходимые данные.
а 201 билд нормально работает....
В Общем я накауте... помогите кто знает в чем дело....
Valmars:
nchnch:
Причина может быть только одна: разная длина истории в Ваших
разных терминалах. Скорее всего, Вы тестируете в Off-Line, и тестер
не может докачать небходимые данные.а 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 билд нормально работает....
В Общем я накауте... помогите кто знает в чем дело....