커뮤니티

죄송합니다

프로필 이미지
몽창시리
2013-11-22 13:36:34
216
글번호 69745
답변완료
공부를하다가 Heiken Ashi 캔들인데요 이것을 예스로 변환가능한지요 가능하시면 수정 부탁드립니다 수고하십시요 ###Heiken Ashi Smoothed ### xClose=(open+high+Low+Close)/4; xopen=(open[Previous]+Close[Previous]/2; xhigh=Max(high,xopen,xclose); xlow=Min(low,xopen,xclose); if agv(Xclose,period)> agv(xopen,period) Then{ Plot1(Xhigh-xclose)+agv(xopen,period)); Plot2(agv(xclose,period)); plot3(agv(xopen,period)); plot4(agv(xopen,period)); plot5(agv(xopen,period)-(xopen-xlow)); plot6(agv(xopen,period)-(xopen-xLow)); } eles if agv((xclose,period)< agv((xopen,period) then{ plot1((xhigh-xopen)+agv((xopen,period)); Plot2(agv(xopen,period)); plot3(agv(xclose,period)); plot4(agv(xclose,period)); plot5(agv(xclose,period)-(xclose-xlow)); plot6(agv(xclose,period)-(xclose-xLow)); } Else{ NoPlot(1); NoPlot(2); NoPlot(3); NoPlot(4); NoPlot(5); NoPlot(6); } if(agv(xclose,period)> agv((xopen,period) && C < agv((close,period)) (agv((xclose,period) < agv((xopen,period) && C > agv((xclose,period)) then if agv((xclose,period) >agv((xopen,period) Then{ plot7((xhigh-xclose)+agv((xclose,period)); Plot8(agv(xclose,period)); plot9(agv(xopen,period)); plot11(agv(xopn,period)-(xopen-xlow)); plot12(agv(xopen,period)-(xopen-xLow)); } Else{ plot7((xhigh-xopen)+agv((xopen,period)); Plot8(agv(xopen,period)); plot9(agv(xclose,period)); plot10(agv(xclose,period)); plot11(agv(xclose,period)-(xclose-xlow)); plot12(agv(xclose,period)-(xclose-xlow)); } Else{ NoPlot(7); NoPlot(8); NoPlot(9); NoPlot(10); NoPlot(11); NoPlot(12); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-11-22 17:41:02

안녕하세요 예스스탁입니다. input : Previous(1),Period(10); var : xClose(0),xopen(0),xhigh(0),xlow(0); ###Heiken Ashi Smoothed ### xClose=(open+high+Low+Close)/4; xopen=(open[Previous]+Close[Previous])/2; xhigh=Max(high,xopen,xclose); xlow=Min(low,xopen,xclose); if ma(Xclose,period)> ma(xopen,period) Then{ Plot1((Xhigh-xclose)+ma(xopen,period)); Plot2(ma(xclose,period)); plot3(ma(xopen,period)); plot4(ma(xopen,period)); plot5(ma(xopen,period)-(xopen-xlow)); plot6(ma(xopen,period)-(xopen-xLow)); } else if ma(xclose,period)< ma(xopen,period) then{ plot1((xhigh-xopen)+ma(xopen,period)); Plot2(ma(xopen,period)); plot3(ma(xclose,period)); plot4(ma(xclose,period)); plot5(ma(xclose,period)-(xclose-xlow)); plot6(ma(xclose,period)-(xclose-xLow)); } Else{ NoPlot(1); NoPlot(2); NoPlot(3); NoPlot(4); NoPlot(5); NoPlot(6); } if(ma(xclose,period)> ma(xopen,period) && C < ma(close,period)) or (ma(xclose,period) < ma(xopen,period) && C > ma(xclose,period)) then if ma(xclose,period) >ma(xopen,period) Then{ plot7((xhigh-xclose)+ma(xclose,period)); Plot8(ma(xclose,period)); plot9(ma(xopen,period)); plot11(ma(xopen,period)-(xopen-xlow)); plot12(ma(xopen,period)-(xopen-xLow)); } Else{ plot7((xhigh-xopen)+ma(xopen,period)); Plot8(ma(xopen,period)); plot9(ma(xclose,period)); plot10(ma(xclose,period)); plot11(ma(xclose,period)-(xclose-xlow)); plot12(ma(xclose,period)-(xclose-xlow)); } Else{ NoPlot(7); NoPlot(8); NoPlot(9); NoPlot(10); NoPlot(11); NoPlot(12); } 즐거운 하루되세요 > 몽창시리 님이 쓴 글입니다. > 제목 : 죄송합니다 > 공부를하다가 Heiken Ashi 캔들인데요 이것을 예스로 변환가능한지요 가능하시면 수정 부탁드립니다 수고하십시요 ###Heiken Ashi Smoothed ### xClose=(open+high+Low+Close)/4; xopen=(open[Previous]+Close[Previous]/2; xhigh=Max(high,xopen,xclose); xlow=Min(low,xopen,xclose); if agv(Xclose,period)> agv(xopen,period) Then{ Plot1(Xhigh-xclose)+agv(xopen,period)); Plot2(agv(xclose,period)); plot3(agv(xopen,period)); plot4(agv(xopen,period)); plot5(agv(xopen,period)-(xopen-xlow)); plot6(agv(xopen,period)-(xopen-xLow)); } eles if agv((xclose,period)< agv((xopen,period) then{ plot1((xhigh-xopen)+agv((xopen,period)); Plot2(agv(xopen,period)); plot3(agv(xclose,period)); plot4(agv(xclose,period)); plot5(agv(xclose,period)-(xclose-xlow)); plot6(agv(xclose,period)-(xclose-xLow)); } Else{ NoPlot(1); NoPlot(2); NoPlot(3); NoPlot(4); NoPlot(5); NoPlot(6); } if(agv(xclose,period)> agv((xopen,period) && C < agv((close,period)) (agv((xclose,period) < agv((xopen,period) && C > agv((xclose,period)) then if agv((xclose,period) >agv((xopen,period) Then{ plot7((xhigh-xclose)+agv((xclose,period)); Plot8(agv(xclose,period)); plot9(agv(xopen,period)); plot11(agv(xopn,period)-(xopen-xlow)); plot12(agv(xopen,period)-(xopen-xLow)); } Else{ plot7((xhigh-xopen)+agv((xopen,period)); Plot8(agv(xopen,period)); plot9(agv(xclose,period)); plot10(agv(xclose,period)); plot11(agv(xclose,period)-(xclose-xlow)); plot12(agv(xclose,period)-(xclose-xlow)); } Else{ NoPlot(7); NoPlot(8); NoPlot(9); NoPlot(10); NoPlot(11); NoPlot(12); }