커뮤니티

추세

프로필 이미지
회원
2004-06-19 00:10:34
1153
글번호 4151
답변완료
Input : shortPeriod(12), longPeriod(26), Period(9); Var : value(0), macdosc(0); value = MACD(shortPeriod, longPeriod); macdosc = value-ema(value,Period); Plot1(value, "MACD"); Plot2(ema(value,Period), "MACDSignal"); if macdosc > 0 then plot3(macdosc * 2, "MACDOscillator", RED); else Plot3(macdosc * 2, "MACDOscillator", BLUE); PlotBaseLine1(0, "기준선1"); 상승추세선-저점과 저점을 연결 하락추세선-고점 과 고점 을 연결
기타
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-06-21 14:24:39

안녕하세요? 예스스탁입니다.... 문의하신 추세선을 작성해 보면 다음과 같습니다... input : shortPeriod(12), longPeriod(26), oscPeriod(9), len(2), period(200); var : Lbar1(0), Lbar2(0), Lval1(0), Lval2(0), Hbar1(0), Hbar2(0), Hval1(0), Hval2(0); var : UpTrend(0), DnTrend(0), value(0), macdosc(0); value = MACD(shortPeriod, longPeriod); macdosc = value-ema(value,oscPeriod); Lbar1 = swinglowbar(1, value , len, len, period); Lbar2 = swinglowbar(2, value , len, len, period); Lval1 = swinglow(1, value , len, len, period); Lval2 = swinglow(2, value , len, len, period); Hbar1 = swinghighbar(1, value , len, len, period); Hbar2 = swinghighbar(2, value , len, len, period); Hval1 = swinghigh(1, value , len, len, period); Hval2 = swinghigh(2, value , len, len, period); If Lval1 > Lval2 Then { UpTrend = (Lval1 - Lval2)/(Lbar2 - Lbar1)*Lbar1 + Lval1; plot1(UpTrend, "상승추세선"); } If Hval1 < Hval2 Then { DnTrend = (Hval1 - Hval2)/(Hbar2 - Hbar1)*Hbar1 + Hval1 ; plot2(DnTrend, "하락추세선"); } * 속성창 차트표시탭에서 종류는 점그래프, 굵기는 중간 정도의 굵은선을 선택 감사합니다... > HH_sos123 님이 쓴 글입니다. > 제목 : 추세 > Input : shortPeriod(12), longPeriod(26), Period(9); Var : value(0), macdosc(0); value = MACD(shortPeriod, longPeriod); macdosc = value-ema(value,Period); Plot1(value, "MACD"); Plot2(ema(value,Period), "MACDSignal"); if macdosc > 0 then plot3(macdosc * 2, "MACDOscillator", RED); else Plot3(macdosc * 2, "MACDOscillator", BLUE); PlotBaseLine1(0, "기준선1"); 상승추세선-저점과 저점을 연결 하락추세선-고점 과 고점 을 연결