커뮤니티

부탁드립니다.

프로필 이미지
도신님
2014-03-30 15:15:32
121
글번호 73952
답변완료
고,저 이동평균입니다. 이동평균선이 하방으로 바뀌면 고가 이평만 나오고,,,, 반대로 상방으로 바뀌면 저가 이평만 나오도록 부탁드립니다. Input : Period1(3), Period2(13),Period3(55); Var1 = ma(H,period1); Var2 = ma(L,period1); Var3 = ma(H,period2); Var4 = ma(L,period2); Var5 = ma(H,period3); Var6 = ma(L,period3); Plot1(Var1, "3고"); Plot2(Var2, "3저"); Plot3(Var3, "13고"); Plot4(Var4, "13저"); Plot5(Var5, "55고"); Plot6(Var6, "55저"); if var1 > var1[1] Then Plot1(Var1, "3고",GREEN); Else Plot1(Var1, "3고",GRAY); if Var2 > Var2[1] Then Plot2(Var2, "3저",GREEN); Else Plot2(Var2, "3저",GRAY); if Var3 > Var3[1] Then plot3(Var3,"13고",RED); Else plot3(Var3,"13고",BLACK); if Var4 > Var4[1] Then plot4(Var4,"13저",RED); Else plot4(Var4,"13저",BLACK); if Var5 > Var5[1] Then plot5(Var5,"55고",MAGENTA); Else plot5(Var5,"55고",blue); if Var6 > Var6[1] Then plot6(Var6,"55저",MAGENTA); Else plot6(Var6,"55저",blue);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-03-31 11:39:45

안녕하세요 예스스탁입니다. Input : Period1(3), Period2(13),Period3(55); Var1 = ma(H,period1); Var2 = ma(L,period1); Var3 = ma(H,period2); Var4 = ma(L,period2); Var5 = ma(H,period3); Var6 = ma(L,period3); if var1 < var1[1] Then Plot1(Var1, "3고",GRAY); if Var2 > Var2[1] Then Plot2(Var2, "3저",GREEN); if Var3 < Var3[1] Then plot3(Var3,"13고",BLACK); if Var4 > Var4[1] Then plot4(Var4,"13저",RED); if Var5 < Var5[1] Then plot5(Var5,"55고",blue); if Var6 > Var6[1] Then plot6(Var6,"55저",MAGENTA); 선그래프는 현재 출력지점과 이전에 출력지점이 연결되게 됩니다. 그러므로 지표를 특정구간에서는 그리지 않고 다른 구간에서는 보이게 하기 위해서는 이전출력지점과 연결이 되지 않는 점그래프등으로 설정하셔야 합니다. 즐거운 하루되세요 > 도신님 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 고,저 이동평균입니다. 이동평균선이 하방으로 바뀌면 고가 이평만 나오고,,,, 반대로 상방으로 바뀌면 저가 이평만 나오도록 부탁드립니다. Input : Period1(3), Period2(13),Period3(55); Var1 = ma(H,period1); Var2 = ma(L,period1); Var3 = ma(H,period2); Var4 = ma(L,period2); Var5 = ma(H,period3); Var6 = ma(L,period3); Plot1(Var1, "3고"); Plot2(Var2, "3저"); Plot3(Var3, "13고"); Plot4(Var4, "13저"); Plot5(Var5, "55고"); Plot6(Var6, "55저"); if var1 > var1[1] Then Plot1(Var1, "3고",GREEN); Else Plot1(Var1, "3고",GRAY); if Var2 > Var2[1] Then Plot2(Var2, "3저",GREEN); Else Plot2(Var2, "3저",GRAY); if Var3 > Var3[1] Then plot3(Var3,"13고",RED); Else plot3(Var3,"13고",BLACK); if Var4 > Var4[1] Then plot4(Var4,"13저",RED); Else plot4(Var4,"13저",BLACK); if Var5 > Var5[1] Then plot5(Var5,"55고",MAGENTA); Else plot5(Var5,"55고",blue); if Var6 > Var6[1] Then plot6(Var6,"55저",MAGENTA); Else plot6(Var6,"55저",blue);