커뮤니티

지표문의

프로필 이미지
성공예견
2017-09-08 14:02:09
120
글번호 112615
답변완료
1.안녕하세요 2.XH1.XL1를 사용자 함수로 오실을 만들엇는데 봉 갯수로10개 20개 이래보면 지표 최고 선이 다르게 표시되구 움직이어요 안 움직이게 할수 밥법 좀 작성 해주세요 3.두번째 차트는 만약 오늘 308.10고점이나 지표상 307.55가 고점이라면 고점이생길때 마다 지표 고점을 수평선이 생기게 할수잇게 해주세요. Input:BaseLine0(0); Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDv1(0), MACDsig1(0),macdosc1(0),MACDv2(0), MACDsig2(0),macdosc2(0) ; MACDv1 = XH1(shortPeriod, longPeriod)/100000; MACDsig1 = ema(MACDv1,Period); macdosc1 = MACDv1-ema(MACDv1,Period); #==========================================# MACDv2 = XL1(shortPeriod, longPeriod)/100000; MACDsig2 = ema(MACDv2,Period); macdosc2 = MACDv2-ema(MACDv2,Period); plot1(macdosc1, "MACDOscillator+"); Plot2(-macdosc2, "MACDOscillator-"); 참고:Input : shortPeriod(Numeric), longPeriod(Numeric); value1 = ema(upvol,shortPeriod); value2 = ema(upvol,longPeriod); XH1 = (value1-value2)-ema(value1-value2,shortPeriod); 3.그럼 수고하세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-09-11 13:44:20

안녕하세요 예스스탁입니다. 1 해당 부부은 수식을 수정해서 해결할수 없는 부분입니다. 지수이평이 게산법상 과거 데이터의 갯수에 영향을 받아 값이 변하는 계산방법입니다. 따로 수정해서 처리할수 없습니 2 당일 고점을 수평으로 차트에 그리는 식입니다. 지표는 어떤 지표일지 알수 없습니다. 아래식 참고하셔서 수정보완하시기 바랍니다. var : tl(0),hh(0); if bdate != bdate then{ hh = h; TL_Delete(tl); tl = TL_New(sdate[1],stime[1],hh,sdate,stime,hh); TL_SetExtRight(tl,true); TL_SetExtLeft(tl,true); } if h > hh Then{ hh = h; TL_Delete(tl); tl = TL_New(sdate[1],stime[1],hh,sdate,stime,hh); TL_SetExtRight(tl,true); TL_SetExtLeft(tl,true); } 즐거운 하루되세요 > 성공예견 님이 쓴 글입니다. > 제목 : 지표문의 > 1.안녕하세요 2.XH1.XL1를 사용자 함수로 오실을 만들엇는데 봉 갯수로10개 20개 이래보면 지표 최고 선이 다르게 표시되구 움직이어요 안 움직이게 할수 밥법 좀 작성 해주세요 3.두번째 차트는 만약 오늘 308.10고점이나 지표상 307.55가 고점이라면 고점이생길때 마다 지표 고점을 수평선이 생기게 할수잇게 해주세요. Input:BaseLine0(0); Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDv1(0), MACDsig1(0),macdosc1(0),MACDv2(0), MACDsig2(0),macdosc2(0) ; MACDv1 = XH1(shortPeriod, longPeriod)/100000; MACDsig1 = ema(MACDv1,Period); macdosc1 = MACDv1-ema(MACDv1,Period); #==========================================# MACDv2 = XL1(shortPeriod, longPeriod)/100000; MACDsig2 = ema(MACDv2,Period); macdosc2 = MACDv2-ema(MACDv2,Period); plot1(macdosc1, "MACDOscillator+"); Plot2(-macdosc2, "MACDOscillator-"); 참고:Input : shortPeriod(Numeric), longPeriod(Numeric); value1 = ema(upvol,shortPeriod); value2 = ema(upvol,longPeriod); XH1 = (value1-value2)-ema(value1-value2,shortPeriod); 3.그럼 수고하세요