커뮤니티

안녕하세요 수고 하십니다

프로필 이미지
아미보이
2015-07-07 11:00:20
126
글번호 88083
답변완료
input : sto1(12),sto2(5),sto3(5); var1 = StochasticsK(sto1,sto2); var2 = StochasticsD(sto1,sto2,sto3); if crossup(var1,var2) Then var3 = 1; if CrossDown(var1,var2) Then var3 = -1; if var3 == 1 Then { plot1(99999999999,"상단"); plot2(0,"하단"); } if var3 == -1 Then { plot1(0,"상단"); plot2(99999999999,"하단"); } 위 내용은 42842번 고객이 문의하신 내용입니다 다름이 아니라 dmi수식을 같은 방법으로 표현하고자 합니다 제가 해볼려고 했는데 dmi변수가 14하나뿐인데 표현을 할수 없어서 부탁들립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-07-07 13:40:00

안녕하세요 예스스탁입니다. DMI를 사용하신다면 DI+와 DI-의 교차로 지정하셔야 합니다. input : P(14); var1 = Diplus(P); var2 = DiMinus(P); if crossup(var1,var2) Then var3 = 1; if CrossDown(var1,var2) Then var3 = -1; if var3 == 1 Then { plot1(99999999999,"상단"); plot2(0,"하단"); } if var3 == -1 Then { plot1(0,"상단"); plot2(99999999999,"하단"); } 즐거운 하루되세요 > 아미보이 님이 쓴 글입니다. > 제목 : 안녕하세요 수고 하십니다 > input : sto1(12),sto2(5),sto3(5); var1 = StochasticsK(sto1,sto2); var2 = StochasticsD(sto1,sto2,sto3); if crossup(var1,var2) Then var3 = 1; if CrossDown(var1,var2) Then var3 = -1; if var3 == 1 Then { plot1(99999999999,"상단"); plot2(0,"하단"); } if var3 == -1 Then { plot1(0,"상단"); plot2(99999999999,"하단"); } 위 내용은 42842번 고객이 문의하신 내용입니다 다름이 아니라 dmi수식을 같은 방법으로 표현하고자 합니다 제가 해볼려고 했는데 dmi변수가 14하나뿐인데 표현을 할수 없어서 부탁들립니다