커뮤니티

바탕화면 색변화식

프로필 이미지
bestkim
2016-06-01 10:12:09
131
글번호 98669
답변완료
안녕하세요 아래식은 단기볼린져,adx강조식입니다 이식으로 바탕화면색변화식으로 만들고싶습니다 1.볼린져밴드 상단하단 넓어지고 중앙선이 상방+adx상승 - 붉은색바탕 2.볼린져밴드 상단하단 좁아지고 중앙선이 하방+adx상승 - 푸른색색바탕 input : P(5),dv(2),Period(2); var : Price(0),BBmd(0),BBup(0),BBdn(0),diff(0); var : adxv(0); Price = (C+H+L)/3; BBmd = ma(Price,P); BBup = BBmd + std(Price,5)*dv; BBdn = BBmd - std(Price,5)*dv; diff = BBup-BBdn; adxv = adx(Period); if BBmd > BBmd[1] and diff > diff[1] and Adxv > adxv[1] Then PlotPaintBar(H,L,"강조",RED); if BBmd < BBmd[1] and diff > diff[1] and Adxv > adxv[1] Then PlotPaintBar(H,L,"강조",blue); 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-06-01 17:04:43

안녕하세요 예스스탁입니다. 이전에 47543번 문의에 조건에 따라 바탕화면의 색을 변경하기 위해서 차트설정과 지표설정을 설명을 드린바 있습니다. 식만 올려드립니다. 47543번 답변 참고하셔서 설정 후 적용하시기 바랍니다. 이후에는 바탕색변화수식은 식만 올려드립니다. input : P(5),dv(2),Period(2); var : Price(0),BBmd(0),BBup(0),BBdn(0),diff(0); var : adxv(0); Price = (C+H+L)/3; BBmd = ma(Price,P); BBup = BBmd + std(Price,5)*dv; BBdn = BBmd - std(Price,5)*dv; diff = BBup-BBdn; adxv = adx(Period); if BBmd > BBmd[1] and diff > diff[1] and Adxv > adxv[1] Then{ plot1(9999999999,"라인1"); plot2(0,"라인2"); } if BBmd < BBmd[1] and diff > diff[1] and Adxv > adxv[1] Then{ plot1(0,"라인1"); plot2(9999999999,"라인2"); } 즐거운 하루되세요 > bestkim 님이 쓴 글입니다. > 제목 : 바탕화면 색변화식 > 안녕하세요 아래식은 단기볼린져,adx강조식입니다 이식으로 바탕화면색변화식으로 만들고싶습니다 1.볼린져밴드 상단하단 넓어지고 중앙선이 상방+adx상승 - 붉은색바탕 2.볼린져밴드 상단하단 좁아지고 중앙선이 하방+adx상승 - 푸른색색바탕 input : P(5),dv(2),Period(2); var : Price(0),BBmd(0),BBup(0),BBdn(0),diff(0); var : adxv(0); Price = (C+H+L)/3; BBmd = ma(Price,P); BBup = BBmd + std(Price,5)*dv; BBdn = BBmd - std(Price,5)*dv; diff = BBup-BBdn; adxv = adx(Period); if BBmd > BBmd[1] and diff > diff[1] and Adxv > adxv[1] Then PlotPaintBar(H,L,"강조",RED); if BBmd < BBmd[1] and diff > diff[1] and Adxv > adxv[1] Then PlotPaintBar(H,L,"강조",blue); 감사합니다