[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 100
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день! Помогите пожалуйста разобраться с функцией ArrayMo (ф-я возвращает максимум кривой плотности ).
Возникли следующие вопросы:
1.С какой целью создается временный массив
2. не понятно, из чего будут браться значения временного массива, а следовательно не понятно, как в этом массиве может осуществляться поиск:
3. А дальше вообще для меня истина глубоко спрятана))))) После того как мы убедились, что значения нет, мы начинаем определять размер массива "непонятно каких значений".
Буду очень признательна за лучик света в этой истории))))
Здравствуйте! Вот функцию трейлинг стопа написал, проверьте, правильно ли. А то код у меня кардинально меняться будет, с ошибками тяжело разбираться будет, когда менять начну
Здравствуйте! Вот функцию трейлинг стопа написал, проверьте, правильно ли. А то код у меня кардинально меняться будет, с ошибками тяжело разбираться будет, когда менять начну
Не учитываете Stoplevel, так что если у вас не ECN/NDD, то можете попасть на ошибку "неправильные стопы"
И вообще после OrderModify лучше все ошибки обрабатывать, на всякий случай.
Лисичка, как насчет кода функции ArraySearchDouble, есть он? Без него разбираться, что делает программа, будет гораздо сложнее)
Это все функции от КimIV, в них я пытаюсь разобраться. Вот код:
Эта функция выполняет поиск элемента массива по значению типа double и возвращает индекс найденного элемента или -1. Функция находит только один элемент и при положительном результате прекращает поиск.
ничего не дает. PreBars равен кол-ву баров на предыдущем тике. Может не туда вставляю или не та функция?
Профи, подскажите что делаю не так? Требуется перерисовывать окно с индикатором при появлении нового бара. if (Bars != Prebars) WindowRedraw();
ничего не дает. Может не туда вставляю или не правильно чего?
чтоб что то перерисовать, надо сначала это нарисовать. а чем и как вы рисуете?
чтоб что то перерисовать, надо сначала это нарисовать. а чем и как вы рисуете?
Рисуется все отлично, индикатор на основе зигзага, но с появлением новых баров кривую надо перерисовать всю, а он мне добавляет только значение индикатора в новом баре...
int init() {
SetIndexBuffer(0,ZZ);
SetIndexStyle(0,DRAW_SECTION);
SetIndexEmptyValue(0,0.0);
Рисуется все отлично, индикатор на основе зигзага, но с появлением новых баров кривую надо перерисовать всю, а он мне добавляет только значение индикатора в новом баре...
int init() {
SetIndexBuffer(0,ZZ);
SetIndexStyle(0,DRAW_SECTION);
SetIndexEmptyValue(0,0.0);
WindowRedraw() перерисовывает графические объекты. К буферам не имеет отношения.
Понял... Если другой путь с перерисовкой?