Форум » Консультации по программированию » помогите с кодом » Ответить

помогите с кодом

subinandrei: Пишу индикатор, который рисует линии типа зиг заг на основе анализа уже имеющихся экстремумов зиг зага. Сначала экстремумы собираю в буфера. А вот далее нужно сравнивать пики и впадины и если, например, пики понижаются, то линия зиг зага должна рисоваться вниз, а если впадины повышаются, линия зиг зага идет вверх. Написал вот так: for(int i=0; i<100; i++) { double up = iCustom(NULL,0,"ZZ", 0, i); double dw = iCustom(NULL,0,"ZZ", 1, i); if(up!=2147483647) UP = High; if(dw!=2147483647) DW = Low; int countUP = ArraySize(UP); int countDW = ArraySize(DW); for(int u=0; u<countUP; u++) { if(UP<UP[u+1]) { bufDn=UP; bufUp=EMPTY_VALUE; } } for(int d=0; d<countDW; d++) { if(DW[d]>DW[d+1]) { bufUp=DW[d]; bufDn=EMPTY_VALUE; } } } Результат - нулевой. Подскажите, где я ошибаюсь. Заранее - большое спасибо!

Ответов - 49, стр: 1 2 3 4 All

Balbesik: Scriptong пишет: Выход из ситуации....... Да я это помню. Вдруг, что-либо новое "проскочило", по аналогии с FXTFileMaker_AnyData_Script_AD.mq4 - это вещь! Возможно на ветке "Ренджей" попробую сделать простенький алгоритм в виде картинок (не дивер). Для памяти я уже картинку разместил там - построение за счет специфики графика. Если тебе понравится и будет время, то сделаешь советник для данного форума с вписанным индикатором в виде отдельной функции (для примера). А остальное, в зависимости от развития у нас ситуации с форексом, видимо придется все переделывать под МТ5 для фондовки. А там "глядишь" может "Хвосты" на 64 переведут МТ4. Я пока диверы смотрю и все скомпоновать все не соберусь.

Scriptong: Balbesik пишет: Если тебе понравится и будет время Пока попросту непонятна суть приведенной картинки.

Balbesik: Scriptong пишет: Пока попросту непонятна суть приведенной картинки. Суббота - воскресенье сделаю. Сейчас не хочу терять тики - остановить график, чтобы показать на истории. А так ничего нового - просто за счет ренджей - корректней работает канал и можно плюсом фильтр - дивер для достоверности взять.


Scriptong: Balbesik пишет: Сейчас не хочу терять тики - остановить график Если собираешь тики Alpari, MTraiding или GKFX, то этого можно не делать, т. к. тиковая история для них доступна здесь.



полная версия страницы