커뮤니티

부탁 드립니다.

프로필 이미지
yes
2017-04-17 02:54:36
192
글번호 108856
답변완료
질문1) 변환 부탁 드립니다. 미리 감사 드립니다. P12(12),P26(26) BB1=2/(P12+1); DD1=(EAVG(C,P12,1)-EAVG(C,P26,1))/BB1; 질문2) 다음을 시작일자와 시작 시각에 0으로 출발 하도록 부탁 드립니다. Input : Period1(12),Period2(26),Period3(9); Var : Ep1(0), JISU1(0),Ep2(0), JISU2(0),Ep3(0),Jisu3(0); var : MACDVal(0),MACDSig(0),idx(0); Ep1 = 2/(Period1+1); Ep2 = 2/(Period2+1); Ep3 = 2/(Period3+1); if bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx == 1 then { JISU1 = C; JISU2 = C; MACDVal = JiSu1-Jisu2; MACDsig = MACDVal; } else{ JISU1 = C * EP1 + JISU1[1] * (1-EP1); JISU2 = C * EP2 + JISU2[1] * (1-EP2); MACDVal = JiSu1-Jisu2; MACDsig = MACDVal * EP3 + MACDsig[1] * (1-EP3); } plot1(MACDVal); plot2(MACDsig); PlotBaseLine1(0); #########참고수식############# var99=시작년월일; var71=시작시각; var97=종료년월일; var72=종료시각; var:cond15(false); if sdate == var99 and (stime == var71 or (stime > var71 and stime[1] < var71)) then{ cond15 = true; } if sdate == var97 and (stime == var72 or (stime > var72 and stime[1] < var72 )) Then Cond15 = false; if cond15 == true then{
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-18 13:52:24

안녕하세요 예스스탁입니다. 1 input : P12(12),P26(26); var : BB1(0),DD1(0); BB1 = 2/(P12+1); DD1 = (Ema(C,P12)[1]-ema(C,P26)[1])/BB1; 2 input : 시작일(0),시작시간(0); Input : Period1(12),Period2(26),Period3(9); Var : Ep1(0), JISU1(0),Ep2(0), JISU2(0),Ep3(0),Jisu3(0); var : MACDVal(0),MACDSig(0),idx(0); var:cond15(false); if sdate == 시작일 and (stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간)) then cond15 = true; Ep1 = 2/(Period1+1); Ep2 = 2/(Period2+1); Ep3 = 2/(Period3+1); if cond15 == true and cond15[1] == false Then idx = 0; if cond15 == true then{ idx = idx+1; if idx == 1 then { JISU1 = C; JISU2 = C; MACDVal = JiSu1-Jisu2; MACDsig = MACDVal; } else{ JISU1 = C * EP1 + JISU1[1] * (1-EP1); JISU2 = C * EP2 + JISU2[1] * (1-EP2); MACDVal = JiSu1-Jisu2; MACDsig = MACDVal * EP3 + MACDsig[1] * (1-EP3); } plot1(MACDVal); plot2(MACDsig); PlotBaseLine1(0); } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 질문1) 변환 부탁 드립니다. 미리 감사 드립니다. P12(12),P26(26) BB1=2/(P12+1); DD1=(EAVG(C,P12,1)-EAVG(C,P26,1))/BB1; 질문2) 다음을 시작일자와 시작 시각에 0으로 출발 하도록 부탁 드립니다. Input : Period1(12),Period2(26),Period3(9); Var : Ep1(0), JISU1(0),Ep2(0), JISU2(0),Ep3(0),Jisu3(0); var : MACDVal(0),MACDSig(0),idx(0); Ep1 = 2/(Period1+1); Ep2 = 2/(Period2+1); Ep3 = 2/(Period3+1); if bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx == 1 then { JISU1 = C; JISU2 = C; MACDVal = JiSu1-Jisu2; MACDsig = MACDVal; } else{ JISU1 = C * EP1 + JISU1[1] * (1-EP1); JISU2 = C * EP2 + JISU2[1] * (1-EP2); MACDVal = JiSu1-Jisu2; MACDsig = MACDVal * EP3 + MACDsig[1] * (1-EP3); } plot1(MACDVal); plot2(MACDsig); PlotBaseLine1(0); #########참고수식############# var99=시작년월일; var71=시작시각; var97=종료년월일; var72=종료시각; var:cond15(false); if sdate == var99 and (stime == var71 or (stime > var71 and stime[1] < var71)) then{ cond15 = true; } if sdate == var97 and (stime == var72 or (stime > var72 and stime[1] < var72 )) Then Cond15 = false; if cond15 == true then{