커뮤니티
안녕하세요
2011-01-18 21:02:04
660
글번호 35085
추운 날씨에 노고가 많으십니다.
어느 블로그에서 사용자 함수를 배꼈는데 다른 지표식에서
사용하려고 하면 오류가 뜨네요.
어떻게 하면 사용할 수 있는지 수정 좀 부탁 드립니다.
다음은 사용자 함수에 만들어 놓은 것이고...
/*Dynamic zone(buy)*/
input : value(Numeric),period(Numeric),per(Numeric);
var : nth(0);
var1 = value;
nth = Ceiling(period * per/100);
dzbuy = NthLowest(nth,var1,period);
다음은 위를 이용하여 다른지표에 사용하려고 한 것입니다.
input : shortperiod(12), longperiod(26);
input : dzperiod(100),per(20);
var : value(0),buyzone(0),sellzone(0);
value = macd(shortperiod, longperiod);
buyzone = DZbuy(value,dzperiod,per);
sellzone = DZsell(value,dzperiod,per);
plot1(value);
plot2(sellzone);
plot3(buyzone);
추운 날씨에 감기 조심하세요~~~~.
답변 1
예스스탁 예스스탁 답변
2011-01-19 16:50:45
안녕하세요
예스스탁입니다.
해당 지표를 그리시기 위해서는
DZsell이라는 사용자함수 식도 필요합니다.
관련내용이 없어 DZbuy식을 거꾸로 하여 같이 올려드립니다.
첨부된 파일을
C:₩예스트레이더31₩YesLang₩Functions
로 다운받으신 후 아래 지표식을 적용하시면 됩니다.
input : shortperiod(12), longperiod(26);
input : dzperiod(100),per(20);
var : value(0),buyzone(0),sellzone(0);
value = macd(shortperiod, longperiod);
buyzone = DZbuy(value,dzperiod,per);
sellzone = DZsell(value,dzperiod,per);
plot1(value);
plot2(sellzone);
plot3(buyzone);
즐거운 하루되세요
> 희망벌 님이 쓴 글입니다.
> 제목 : 안녕하세요
> 추운 날씨에 노고가 많으십니다.
어느 블로그에서 사용자 함수를 배꼈는데 다른 지표식에서
사용하려고 하면 오류가 뜨네요.
어떻게 하면 사용할 수 있는지 수정 좀 부탁 드립니다.
다음은 사용자 함수에 만들어 놓은 것이고...
/*Dynamic zone(buy)*/
input : value(Numeric),period(Numeric),per(Numeric);
var : nth(0);
var1 = value;
nth = Ceiling(period * per/100);
dzbuy = NthLowest(nth,var1,period);
다음은 위를 이용하여 다른지표에 사용하려고 한 것입니다.
input : shortperiod(12), longperiod(26);
input : dzperiod(100),per(20);
var : value(0),buyzone(0),sellzone(0);
value = macd(shortperiod, longperiod);
buyzone = DZbuy(value,dzperiod,per);
sellzone = DZsell(value,dzperiod,per);
plot1(value);
plot2(sellzone);
plot3(buyzone);
추운 날씨에 감기 조심하세요~~~~.
다음글
이전글