안녕하세요
지지 저항 관련해서 일봉기준으로 작성된 지표식을 30초봉에 적용해보고 싶습니다.
30초봉 기준에서도 보일수 있는 방법을 알려주세요!
감사합니다.
Var : 예스지지저항_단기_저항(0), 예스지지저항_단기_지지(0), 예스지지저항_단기_기간(5);
if SwingHigh(1,H, 예스지지저항_단기_기간,예스지지저항_단기_기간,예스지지저항_단기_기간*2+1) != -1 Then 예스지지저항_단기_저항 = H[예스지지저항_단기_기간];
if SwingLow(1, L, 예스지지저항_단기_기간,예스지지저항_단기_기간,예스지지저항_단기_기간*2+1) != -1 Then 예스지지저항_단기_지지 = L[예스지지저항_단기_기간];
답변 1
예스스탁
예스스탁 답변
2022-06-20 11:10:28
안녕하세요
예스스탁입니다.
var : cnt(0),RightH(0),LeftH(0),RightL(0),LeftL(0);
Var : 예스지지저항_단기_저항(0), 예스지지저항_단기_지지(0), 예스지지저항_단기_기간(5);
if NextBarSdate != sDate Then
{
RightH = 0;
LeftH = 0;
RightL = 0;
LeftL = 0;
for cnt = 0 to 예스지지저항_단기_기간-1
{
if RightH == 0 or (RightH > 0 and DayHigh(cnt) > RightH) Then
RightH = DayHigh(cnt);
if LeftH == 0 or (LeftH > 0 and DayHigh(cnt+(예스지지저항_단기_기간+1)) > LeftH) Then
LeftH = DayHigh(cnt+(예스지지저항_단기_기간+1));
if RightL == 0 or (RightL > 0 and DayLow(cnt) < RightL) Then
RightL = DayLow(cnt);
if LeftL == 0 or (LeftL > 0 and DayLow(cnt+(예스지지저항_단기_기간+1)) < LeftL) Then
LeftL = DayLow(cnt+(예스지지저항_단기_기간+1));
}
if LeftH <= DayHigh(예스지지저항_단기_기간) and DayHigh(예스지지저항_단기_기간) > RightH Then
예스지지저항_단기_저항 = DayHigh(예스지지저항_단기_기간);
if LeftL >= DayLow(예스지지저항_단기_기간) and DayLow(예스지지저항_단기_기간) < RightL Then
예스지지저항_단기_지지 = DayLow(예스지지저항_단기_기간);
}
Plot1(예스지지저항_단기_저항);
plot2(예스지지저항_단기_지지);
즐거운 하루되세요
> hi2378 님이 쓴 글입니다.
> 제목 : 일봉기준으로 작성된 지표를 초봉기준으로 바꾸려면?
>
안녕하세요
지지 저항 관련해서 일봉기준으로 작성된 지표식을 30초봉에 적용해보고 싶습니다.
30초봉 기준에서도 보일수 있는 방법을 알려주세요!
감사합니다.
Var : 예스지지저항_단기_저항(0), 예스지지저항_단기_지지(0), 예스지지저항_단기_기간(5);
if SwingHigh(1,H, 예스지지저항_단기_기간,예스지지저항_단기_기간,예스지지저항_단기_기간*2+1) != -1 Then 예스지지저항_단기_저항 = H[예스지지저항_단기_기간];
if SwingLow(1, L, 예스지지저항_단기_기간,예스지지저항_단기_기간,예스지지저항_단기_기간*2+1) != -1 Then 예스지지저항_단기_지지 = L[예스지지저항_단기_기간];