커뮤니티

수식부탁드립니다.

프로필 이미지
무지개나날들
2015-09-23 13:23:31
159
글번호 90647
답변완료

첨부 이미지

input : Period(20); var1 = ma(c,Period); if var1[1] < var1 then var2 = 1; var3 = 0; if var1[1] > var1 then var2 = 0; var3 = 1; plot1(var2); //빨간색 막대 plot2(var3); //파란색 막대 이평선이 우상향은 빨간색 막대, 우하향은 파란색 막대 로 교대로 그리려고 하는데 두개가 동시에 그려지네요..... 빨간색이 그려지면 파란색은 그리지 말고 파란색이 그려지면 빨간색이 안 그려지게 하고 싶습니다.
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2015-09-23 13:18:46

안녕하세요 예스스탁입니다. input : Period(20); var1 = ma(c,Period); if var1[1] < var1 then plot1(1,"막대",RED); if var1[1] > var1 then plot1(1,"막대", blue); 즐거운 하루되세요 > 무지개나날들 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > input : Period(20); var1 = ma(c,Period); if var1[1] < var1 then var2 = 1; var3 = 0; if var1[1] > var1 then var2 = 0; var3 = 1; plot1(var2); //빨간색 막대 plot2(var3); //파란색 막대 이평선이 우상향은 빨간색 막대, 우하향은 파란색 막대 로 교대로 그리려고 하는데 두개가 동시에 그려지네요..... 빨간색이 그려지면 파란색은 그리지 말고 파란색이 그려지면 빨간색이 안 그려지게 하고 싶습니다.
프로필 이미지

무지개나날들

2015-09-23 13:54:38

늘 메타4 방식으로 하다 보니. 예스에서 이렇게 간단한 방법이 있을 줄은.. 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다. > 안녕하세요 예스스탁입니다. input : Period(20); var1 = ma(c,Period); if var1[1] < var1 then plot1(1,"막대",RED); if var1[1] > var1 then plot1(1,"막대", blue); 즐거운 하루되세요 > 무지개나날들 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > input : Period(20); var1 = ma(c,Period); if var1[1] < var1 then var2 = 1; var3 = 0; if var1[1] > var1 then var2 = 0; var3 = 1; plot1(var2); //빨간색 막대 plot2(var3); //파란색 막대 이평선이 우상향은 빨간색 막대, 우하향은 파란색 막대 로 교대로 그리려고 하는데 두개가 동시에 그려지네요..... 빨간색이 그려지면 파란색은 그리지 말고 파란색이 그려지면 빨간색이 안 그려지게 하고 싶습니다.