maloma Опубликовано 6 апреля, 2006 Жалоба Поделиться Опубликовано 6 апреля, 2006 Я уверен, что тема не новая, но есть потребность использовать зиг-заг в советнике, но система при этом тормозит жутко. Может есть альтернативные варианты зигзага кроме стандартного? Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 6 апреля, 2006 Жалоба Поделиться Опубликовано 6 апреля, 2006 Я уверен' date=' что тема не новая, но есть потребность использовать зиг-заг в советнике, но система при этом тормозит жутко. Может есть альтернативные варианты зигзага кроме стандартного?[/quote']А не пробовал в исходнике стандартного поменять по всему тексту педопределенную переменную Bars на какую-нибудь свою и присвоить ей ну скажем значение 100?Я думаю советнику не нужен зигзаг на всей истории а такая мера может значительно все ускорить. Ссылка на комментарий Поделиться на другие сайты Поделиться
maloma Опубликовано 6 апреля, 2006 Автор Жалоба Поделиться Опубликовано 6 апреля, 2006 Я уверен' date=' что тема не новая' date=' но есть потребность использовать зиг-заг в советнике, но система при этом тормозит жутко. Может есть альтернативные варианты зигзага кроме стандартного?[/quote'']А не пробовал в исходнике стандартного поменять по всему тексту педопределенную переменную Bars на какую-нибудь свою и присвоить ей ну скажем значение 100?Я думаю советнику не нужен зигзаг на всей истории а такая мера может значительно все ускорить. Было бы, поменял бы. Скорее всего она там есть не прамо, а коственно. Посмотрю конечно, а вообще мне нужны 2 последние вершинки. Может есть что похожее? Ссылка на комментарий Поделиться на другие сайты Поделиться
Klamas Опубликовано 7 апреля, 2006 Жалоба Поделиться Опубликовано 7 апреля, 2006 Я уверен, что тема не новая, но есть потребность использовать зиг-заг в советнике, но система при этом тормозит жутко. Может есть альтернативные варианты зигзага кроме стандартного?А не пробовал в исходнике стандартного поменять по всему тексту педопределенную переменную Bars на какую-нибудь свою и присвоить ей ну скажем значение 100?Я думаю советнику не нужен зигзаг на всей истории а такая мера может значительно все ускорить. Было бы, поменял бы. Скорее всего она там есть не прамо, а коственно. Посмотрю конечно, а вообще мне нужны 2 последние вершинки. Может есть что похожее? Что значит "было бы"? int start() { int shift, back,lasthighpos,lastlowpos; double val,res; double curlow,curhigh,lasthigh,lastlow; for(shift=Bars-ExtDepth; shift>=0; shift--) ^^^^ ЭТО РАЗВЕ НЕ BARS??? { val=Low[Lowest(NULL,0,MODE_LOW,ExtDepth,shift)]; if(val==lastlow) val=0.0; else { ...она же предопределенная! она тут не описывается как переменнаяили я чего-то не понял? Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 7 апреля, 2006 Жалоба Поделиться Опубликовано 7 апреля, 2006 Все верно, она там присутствует и если сделать глобальную замену ее на свою переменную (например vBars), а потом присвоить ей 50 или 100, то и получишь свои две последние вершинки.Попробуй. Ссылка на комментарий Поделиться на другие сайты Поделиться
maloma Опубликовано 7 апреля, 2006 Автор Жалоба Поделиться Опубликовано 7 апреля, 2006 Спасибо. Попробую. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения