tara: Он о минус втором баре гутарил. И о среднем значении ограничений. Поиздеваться желает, имхенько. Я бы его послал, а ты - как знаешь :)
Из приведённого им же выше примера исходит, что "минус второй" в его понимании = второй в смысле понимания таймсерии, а про "среднем значении ограничений" нигде не было вроде
Всем доброго времени суток! Есть скрипт, который использует вызовы из внешней DLL, которая особым образом считает котировки и создает файлик с нужными коэффициентами, есть ли способ заставить работать скрипт по расписанию? Мне нужно, чтобы он запускался каждый день в определенный час?
evillive: Можно и так, и так, только вариант с iCustom проще и медленнее (в смысле оптимизации параметров и тестирования), а встраивание индикатора в код - быстрее, но сложнее реализовать. Выигрыш в быстродействии кода от индикатора зависит.
то значение N без проблем получаю из индикатора. Не пойму как значение iCustom т.е. N загнать в ArrayMaximum, примеров по форуму не нашел, конкретно для советников, нахождения ArrayMaximum по значению из iCustom.
то значение N без проблем получаю из индикатора. Не пойму как значение iCustom т.е. N загнать в ArrayMaximum, примеров по форуму не нашел, конкретно для советников, нахождения ArrayMaximum по значению из iCustom.
Размер массива-то нулевой. Не забывайте об ArrayResize(), или сразу задавайте нужный размер массиву
Всем доброго времени суток! Есть скрипт, который использует вызовы из внешней DLL, которая особым образом считает котировки и создает файлик с нужными коэффициентами, есть ли способ заставить работать скрипт по расписанию? Мне нужно, чтобы он запускался каждый день в определенный час?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
фигня красным - это я пытаюсь достать значения верхней и нижней линий Боллингера и вычислить дельту, а строка выше -
это значение средней Боллингера на минус втором баре, и вроде правильно записано.?
Например, Yellow_0=iStochastic(NULL,0,30,10,8,MODE_SMA,0,MODE_MAIN,0) компилятор не считает ошибкой
Так не делается. Вызывается iCustom для всех 3-х буферов, записывается каждое значение в свою переменную и потом делайте с этими значениями что надо.
Для полос Боллингера, на второй бар, соответственно примеру в справке, отсебятины не надо:
Он о минус втором баре гутарил. И о среднем значении ограничений. Поиздеваться желает, имхенько. Я бы его послал, а ты - как знаешь :)
Из приведённого им же выше примера исходит, что "минус второй" в его понимании = второй в смысле понимания таймсерии, а про "среднем значении ограничений" нигде не было вроде
фигня красным - это я пытаюсь достать значения верхней и нижней линий Боллингера и вычислить дельту, а строка выше -
это значение средней Боллингера на минус втором баре, и вроде правильно записано.?
Например, Yellow_0=iStochastic(NULL,0,30,10,8,MODE_SMA,0,MODE_MAIN,0) компилятор не считает ошибкой
Разруха в головах.
Можно и так, и так, только вариант с iCustom проще и медленнее (в смысле оптимизации параметров и тестирования), а встраивание индикатора в код - быстрее, но сложнее реализовать. Выигрыш в быстродействии кода от индикатора зависит.
Решил пойти по простому пути через iCustom
double N[];
int i=0;
N[i]=NormalizeDouble(iCustom(NULL,0,"Custom",0,i+1),Digits);
при тестировании сразу появляется такое сообщение "array out of range in" ссылаясь на N[i]. Если сделать так
double N;
N=NormalizeDouble(iCustom(NULL,0,"Custom",0,i+1),Digits);
то значение N без проблем получаю из индикатора. Не пойму как значение iCustom т.е. N загнать в ArrayMaximum, примеров по форуму не нашел, конкретно для советников, нахождения ArrayMaximum по значению из iCustom.
Решил пойти по простому пути через iCustom
double N[];
int i=0;
N[i]=NormalizeDouble(iCustom(NULL,0,"Custom",0,i+1),Digits);
при тестировании сразу появляется такое сообщение "array out of range in" ссылаясь на N[i]. Если сделать так
double N;
N=NormalizeDouble(iCustom(NULL,0,"Custom",0,i+1),Digits);
то значение N без проблем получаю из индикатора. Не пойму как значение iCustom т.е. N загнать в ArrayMaximum, примеров по форуму не нашел, конкретно для советников, нахождения ArrayMaximum по значению из iCustom.
Размер массива-то нулевой. Не забывайте об ArrayResize(), или сразу задавайте нужный размер массиву