커뮤니티

문의드립니다.

프로필 이미지
해암
2017-07-05 14:10:06
139
글번호 111039
답변완료
선물차트 기준으로 문의드립니다. 1. 다음과 같이 수식을 작성했습니다. input : small(20),big(138); var :las(0); las = WMA(L,Big)-wma(L,Small); var1 = wma(L,small); var2 = wma(L,big); var3 = iff(wma(L,Small)<wma(L,Big),wma(L,Big)-(las),wma(L,Big)); plot1(var1); plot2(var2); plot3(var3); 문의드릴 내용은 지수이평 20선이 <위1번의 plot2선과 삼각가중평균 140선>을 모두 골든크로스하면 해당캔들부터 지수이평 20선이 <위1번의 plot2선과 삼각가중평균 140선>을 모두 데드크로스할때의 해당 캔들까지 차트화면 전체에 새로로 분홍색으로 색채우기를 하고, 반대로 데드크로스하면 해당캔들부터 다음 골든크로스까지 파란색으로 세로로 차트화면 전체에 색채우기를 하고 싶습니다. 수식을 어떻게 작성해야 하는지요? 부탁드립니다. 매번 감사드립니다. !!!
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-07-05 14:45:19

안녕하세요 예스스탁입니다. 수식만 올려드립니다. 설정사항은 이전 채우기 답변참고하시기 바랍니다. input : small(20),big(138),P(20),Length(140); var :las(0),emav(0),TLen(0),Tma(0),T(0); las = WMA(L,Big)-wma(L,Small); var1 = wma(L,small); var2 = wma(L,big); var3 = iff(wma(L,Small)<wma(L,Big),wma(L,Big)-(las),wma(L,Big)); emav = ema(c,P); TLen = Ceiling((Length + 1) * .5); Tma = ma(ma(C, TLen), TLen); Condition1 = emav > var2 and emav > Tma; Condition2 = emav < var2 and emav < Tma; if Condition1 == true and Condition1[1] == false then T = 1; if Condition2 == true and Condition2[1] == false then T = -1; if T == 1 Then{ plot1(999999999,"라인1"); plot2(0,"라인2"); } else if T == -1 Then{ plot1(0,"라인1"); plot2(999999999,"라인2"); } else{ plot1(0,"라인1"); plot2(0,"라인2"); } 즐거운 하루되세요 > 해암 님이 쓴 글입니다. > 제목 : 문의드립니다. > 선물차트 기준으로 문의드립니다. 1. 다음과 같이 수식을 작성했습니다. input : small(20),big(138); var :las(0); las = WMA(L,Big)-wma(L,Small); var1 = wma(L,small); var2 = wma(L,big); var3 = iff(wma(L,Small)<wma(L,Big),wma(L,Big)-(las),wma(L,Big)); plot1(var1); plot2(var2); plot3(var3); 문의드릴 내용은 지수이평 20선이 <위1번의 plot2선과 삼각가중평균 140선>을 모두 골든크로스하면 해당캔들부터 지수이평 20선이 <위1번의 plot2선과 삼각가중평균 140선>을 모두 데드크로스할때의 해당 캔들까지 차트화면 전체에 새로로 분홍색으로 색채우기를 하고, 반대로 데드크로스하면 해당캔들부터 다음 골든크로스까지 파란색으로 세로로 차트화면 전체에 색채우기를 하고 싶습니다. 수식을 어떻게 작성해야 하는지요? 부탁드립니다. 매번 감사드립니다. !!!