커뮤니티

안녕하세요

프로필 이미지
마데카솔줘
2022-08-05 08:45:03
820
글번호 161309
답변완료
안녕하세요 혹시 밑에 시스템 수식을 강조식으로 변경가능할까요? Input: Length(10), Pval(0.05); var : idx(0),hh(0),ll(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx < length Then { hh = DayHigh; ll = DayLow; } Else { hh = highest(H,length); ll = lowest(L,length); } if sDate == CurrentDate and NextBarSdate == sDate Then { Buy ("CBI_LE", AtStop, hh + Pval); Sell("CBI_SE", AtStop, ll - Pval); }
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-08-05 15:11:01

안녕하세요 예스스탁입니다. 강조식은 포지션개념이 없어 1번식과 같이 조건만족하면 반복적으로 봉에 색이 칠해지게 됩니다. 만약 실제 신호와 동일한 위치에만 표시하고자 하시면 2번식을 사용하시면 됩니다. 1 Input: Length(10), Pval(0.05); var : idx(0),hh(0),ll(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx < length Then { hh = DayHigh; ll = DayLow; } Else { hh = highest(H,length); ll = lowest(L,length); } if sDate == CurrentDate and NextBarSdate == sDate Then { if sDate == sDate[1] Then { if H >= hh[1]+Pval Then PlotPaintBar(H,L,"강조",Magenta); if L <= LL[1]-Pval Then PlotPaintBar(H,L,"강조",Cyan); } } 2 Input: Length(10), Pval(0.05); var : idx(0),hh(0),ll(0),T(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx < length Then { hh = DayHigh; ll = DayLow; } Else { hh = highest(H,length); ll = lowest(L,length); } if Bdate != Bdate[1] Then T = 0; if sDate == CurrentDate and NextBarSdate == sDate Then { if sDate == sDate[1] Then { if T <= 0 and H >= hh[1]+Pval Then { T = 1; PlotPaintBar(H,L,"강조",Magenta); } if T >= 0 and L <= LL[1]-Pval Then { T = -1; PlotPaintBar(H,L,"강조",Cyan); } } } 즐거운 하루되세요 > 마데카솔줘 님이 쓴 글입니다. > 제목 : 안녕하세요 > 안녕하세요 혹시 밑에 시스템 수식을 강조식으로 변경가능할까요? Input: Length(10), Pval(0.05); var : idx(0),hh(0),ll(0); if Bdate != Bdate[1] Then idx = 0; idx = idx+1; if idx < length Then { hh = DayHigh; ll = DayLow; } Else { hh = highest(H,length); ll = lowest(L,length); } if sDate == CurrentDate and NextBarSdate == sDate Then { Buy ("CBI_LE", AtStop, hh + Pval); Sell("CBI_SE", AtStop, ll - Pval); }