커뮤니티

문의드립니다.

프로필 이미지
플루토스K
2018-07-11 13:20:07
126
글번호 120456
답변완료
아래와 같은 조건일때 지표식 문의 드립니다. 시작 시간은 오전 9시부터 오후3시 30분까지입니다. 1. 전봉이 양봉이고 현재봉이 음봉일때 현재 음봉을 1로 정의하고 화면음봉 종가에 1이 표시되게 합니다. 2. 전봉이 양봉이고 먼저 나온 1이 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 2로 정의하고 화면 음봉에 2로 표시되게합니다. 3. 전봉이 양봉이고 먼저 나온 2가 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 3으로 정의하고 화면 음봉에 3이 표시되게합니다. 4. 같은 조건으로 3번까지 정의되고 화면에 3번까지 표시되면 4번 부터는 4로 정의하지 않고 다시 1로 정의되고 1번으로 화면에 표시되게 합니다. 즉, 1,2,3, 1,2,3 이런식으로 반복해서화면에 보이게 합니다. 같은 방법으로 반대의 조건일때도 부탁 드립니다. 1. 전봉이 음봉이고 현재봉이 양봉일때 현재 양봉을 -1로 정의하고 화면양봉 종가에 1이 표시되게 합니다. 2. 전봉이 음봉이고 먼저 나온 -1이 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -2로 정의하고 화면 양봉에 2로 표시되게합니다. 3. 전봉이 음봉이고 먼저 나온 -2가 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -3으로 정의하고 화면 양봉에 -3으로 표시되게합니다. 4. 같은 조건으로 -3번까지 정의되고 화면에 -3번까지 표시되면 -4번 부터는 -4로 정의하지 않고 다시 -1로 정의되고 -1번으로 화면에 표시되게 합니다. 즉, -1,-2,-3, -1,-2,-3 이런식으로 반복해서화면에 보이게 합니다. 부탁 드립니다.. 감사합니다.
지표
답변 4
프로필 이미지

예스스탁 예스스탁 답변

2018-07-11 18:43:26

안녕하세요 예스스탁입니다. var : tx(0); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; var4 = 0; } Else { if C < O and C[1] > O[1] and (var1 == 0 or (var1 != 0 and C[1] > var1)) Then{ var1 = C; var2 = var2+1; if var2 > 3 Then var2 = 1; tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(var2,0)); Text_SetStyle(tx,2,0); Text_SetColor(tx,red); } if C > O and C[1] < O[1] and (var3 == 0 or (var3 != 0 and C[1] < var3)) Then{ var3 = C; var4 = var4-1; if var4 < -3 Then var4 = -1; tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(var4,0)); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } } 즐거운 하루되세요 > 플루토스K 님이 쓴 글입니다. > 제목 : 문의드립니다. > 아래와 같은 조건일때 지표식 문의 드립니다. 시작 시간은 오전 9시부터 오후3시 30분까지입니다. 1. 전봉이 양봉이고 현재봉이 음봉일때 현재 음봉을 1로 정의하고 화면음봉 종가에 1이 표시되게 합니다. 2. 전봉이 양봉이고 먼저 나온 1이 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 2로 정의하고 화면 음봉에 2로 표시되게합니다. 3. 전봉이 양봉이고 먼저 나온 2가 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 3으로 정의하고 화면 음봉에 3이 표시되게합니다. 4. 같은 조건으로 3번까지 정의되고 화면에 3번까지 표시되면 4번 부터는 4로 정의하지 않고 다시 1로 정의되고 1번으로 화면에 표시되게 합니다. 즉, 1,2,3, 1,2,3 이런식으로 반복해서화면에 보이게 합니다. 같은 방법으로 반대의 조건일때도 부탁 드립니다. 1. 전봉이 음봉이고 현재봉이 양봉일때 현재 양봉을 -1로 정의하고 화면양봉 종가에 1이 표시되게 합니다. 2. 전봉이 음봉이고 먼저 나온 -1이 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -2로 정의하고 화면 양봉에 2로 표시되게합니다. 3. 전봉이 음봉이고 먼저 나온 -2가 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -3으로 정의하고 화면 양봉에 -3으로 표시되게합니다. 4. 같은 조건으로 -3번까지 정의되고 화면에 -3번까지 표시되면 -4번 부터는 -4로 정의하지 않고 다시 -1로 정의되고 -1번으로 화면에 표시되게 합니다. 즉, -1,-2,-3, -1,-2,-3 이런식으로 반복해서화면에 보이게 합니다. 부탁 드립니다.. 감사합니다.
프로필 이미지

플루토스K

2018-07-12 18:11:58

대단히 감사합니다. 추가로 조금 수정 부탁 드리겠습니다. 나오는 횟수를 3회로 한정하지 않고 조건이 맞으면 계속 숫자가 늘어나다가 반대의 조건이 발생되면 반대의 숫자가 표시 되는 형태로 수정 좀 부탁 드리겠습니다. 많은 도움 되고 있습니다. 감샇 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. var : tx(0); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; var4 = 0; } Else { if C < O and C[1] > O[1] and (var1 == 0 or (var1 != 0 and C[1] > var1)) Then{ var1 = C; var2 = var2+1; if var2 > 3 Then var2 = 1; tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(var2,0)); Text_SetStyle(tx,2,0); Text_SetColor(tx,red); } if C > O and C[1] < O[1] and (var3 == 0 or (var3 != 0 and C[1] < var3)) Then{ var3 = C; var4 = var4-1; if var4 < -3 Then var4 = -1; tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(var4,0)); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } } 즐거운 하루되세요 > 플루토스K 님이 쓴 글입니다. > 제목 : 문의드립니다. > 아래와 같은 조건일때 지표식 문의 드립니다. 시작 시간은 오전 9시부터 오후3시 30분까지입니다. 1. 전봉이 양봉이고 현재봉이 음봉일때 현재 음봉을 1로 정의하고 화면음봉 종가에 1이 표시되게 합니다. 2. 전봉이 양봉이고 먼저 나온 1이 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 2로 정의하고 화면 음봉에 2로 표시되게합니다. 3. 전봉이 양봉이고 먼저 나온 2가 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 3으로 정의하고 화면 음봉에 3이 표시되게합니다. 4. 같은 조건으로 3번까지 정의되고 화면에 3번까지 표시되면 4번 부터는 4로 정의하지 않고 다시 1로 정의되고 1번으로 화면에 표시되게 합니다. 즉, 1,2,3, 1,2,3 이런식으로 반복해서화면에 보이게 합니다. 같은 방법으로 반대의 조건일때도 부탁 드립니다. 1. 전봉이 음봉이고 현재봉이 양봉일때 현재 양봉을 -1로 정의하고 화면양봉 종가에 1이 표시되게 합니다. 2. 전봉이 음봉이고 먼저 나온 -1이 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -2로 정의하고 화면 양봉에 2로 표시되게합니다. 3. 전봉이 음봉이고 먼저 나온 -2가 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -3으로 정의하고 화면 양봉에 -3으로 표시되게합니다. 4. 같은 조건으로 -3번까지 정의되고 화면에 -3번까지 표시되면 -4번 부터는 -4로 정의하지 않고 다시 -1로 정의되고 -1번으로 화면에 표시되게 합니다. 즉, -1,-2,-3, -1,-2,-3 이런식으로 반복해서화면에 보이게 합니다. 부탁 드립니다.. 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2018-07-13 11:09:07

안녕하세요 예스스탁입니다. var : tx(0); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; var4 = 0; } Else { if C < O and C[1] > O[1] and (var1 == 0 or (var1 != 0 and C[1] > var1)) Then { var1 = C; var2 = var2+1; var3 = 0; var4 = 0; tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(var2,0)); Text_SetStyle(tx,2,0); Text_SetColor(tx,red); } if C > O and C[1] < O[1] and (var3 == 0 or (var3 != 0 and C[1] < var3)) Then { var3 = C; var4 = var4-1; var1 = 0; var2 = 0; tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(var4,0)); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } } 즐거운 하루되세요 > 플루토스K 님이 쓴 글입니다. > 제목 : Re : Re : 문의드립니다. > 대단히 감사합니다. 추가로 조금 수정 부탁 드리겠습니다. 나오는 횟수를 3회로 한정하지 않고 조건이 맞으면 계속 숫자가 늘어나다가 반대의 조건이 발생되면 반대의 숫자가 표시 되는 형태로 수정 좀 부탁 드리겠습니다. 많은 도움 되고 있습니다. 감샇 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. var : tx(0); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; var4 = 0; } Else { if C < O and C[1] > O[1] and (var1 == 0 or (var1 != 0 and C[1] > var1)) Then{ var1 = C; var2 = var2+1; if var2 > 3 Then var2 = 1; tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(var2,0)); Text_SetStyle(tx,2,0); Text_SetColor(tx,red); } if C > O and C[1] < O[1] and (var3 == 0 or (var3 != 0 and C[1] < var3)) Then{ var3 = C; var4 = var4-1; if var4 < -3 Then var4 = -1; tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(var4,0)); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } } 즐거운 하루되세요 > 플루토스K 님이 쓴 글입니다. > 제목 : 문의드립니다. > 아래와 같은 조건일때 지표식 문의 드립니다. 시작 시간은 오전 9시부터 오후3시 30분까지입니다. 1. 전봉이 양봉이고 현재봉이 음봉일때 현재 음봉을 1로 정의하고 화면음봉 종가에 1이 표시되게 합니다. 2. 전봉이 양봉이고 먼저 나온 1이 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 2로 정의하고 화면 음봉에 2로 표시되게합니다. 3. 전봉이 양봉이고 먼저 나온 2가 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 3으로 정의하고 화면 음봉에 3이 표시되게합니다. 4. 같은 조건으로 3번까지 정의되고 화면에 3번까지 표시되면 4번 부터는 4로 정의하지 않고 다시 1로 정의되고 1번으로 화면에 표시되게 합니다. 즉, 1,2,3, 1,2,3 이런식으로 반복해서화면에 보이게 합니다. 같은 방법으로 반대의 조건일때도 부탁 드립니다. 1. 전봉이 음봉이고 현재봉이 양봉일때 현재 양봉을 -1로 정의하고 화면양봉 종가에 1이 표시되게 합니다. 2. 전봉이 음봉이고 먼저 나온 -1이 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -2로 정의하고 화면 양봉에 2로 표시되게합니다. 3. 전봉이 음봉이고 먼저 나온 -2가 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -3으로 정의하고 화면 양봉에 -3으로 표시되게합니다. 4. 같은 조건으로 -3번까지 정의되고 화면에 -3번까지 표시되면 -4번 부터는 -4로 정의하지 않고 다시 -1로 정의되고 -1번으로 화면에 표시되게 합니다. 즉, -1,-2,-3, -1,-2,-3 이런식으로 반복해서화면에 보이게 합니다. 부탁 드립니다.. 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2018-07-13 13:03:54

안녕하세요 예스스탁입니다. var : tx(0); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; } Else { if C < O and C[1] > O[1] and (var1 == 0 or (var1 != 0 and C[1] > var1)) Then { var1 = C[1]; var2 = var2+1; var3 = 0; tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(var2,0)); Text_SetStyle(tx,2,0); Text_SetColor(tx,red); } if C > O and C[1] < O[1] and (var1 == 0 or (var1 != 0 and C[1] < var1)) Then { var1 = C[1]; var2 = 0; var3 = var3-1; tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(var3,0)); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } } 즐거운 하루되세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Re : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. var : tx(0); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; var4 = 0; } Else { if C < O and C[1] > O[1] and (var1 == 0 or (var1 != 0 and C[1] > var1)) Then { var1 = C; var2 = var2+1; var3 = 0; var4 = 0; tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(var2,0)); Text_SetStyle(tx,2,0); Text_SetColor(tx,red); } if C > O and C[1] < O[1] and (var3 == 0 or (var3 != 0 and C[1] < var3)) Then { var3 = C; var4 = var4-1; var1 = 0; var2 = 0; tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(var4,0)); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } } 즐거운 하루되세요 > 플루토스K 님이 쓴 글입니다. > 제목 : Re : Re : 문의드립니다. > 대단히 감사합니다. 추가로 조금 수정 부탁 드리겠습니다. 나오는 횟수를 3회로 한정하지 않고 조건이 맞으면 계속 숫자가 늘어나다가 반대의 조건이 발생되면 반대의 숫자가 표시 되는 형태로 수정 좀 부탁 드리겠습니다. 많은 도움 되고 있습니다. 감샇 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. var : tx(0); if bdate != bdate[1] Then { var1 = 0; var2 = 0; var3 = 0; var4 = 0; } Else { if C < O and C[1] > O[1] and (var1 == 0 or (var1 != 0 and C[1] > var1)) Then{ var1 = C; var2 = var2+1; if var2 > 3 Then var2 = 1; tx = Text_New(sdate,stime,L-PriceScale*1,NumToStr(var2,0)); Text_SetStyle(tx,2,0); Text_SetColor(tx,red); } if C > O and C[1] < O[1] and (var3 == 0 or (var3 != 0 and C[1] < var3)) Then{ var3 = C; var4 = var4-1; if var4 < -3 Then var4 = -1; tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(var4,0)); Text_SetStyle(tx,2,1); Text_SetColor(tx,BLUE); } } 즐거운 하루되세요 > 플루토스K 님이 쓴 글입니다. > 제목 : 문의드립니다. > 아래와 같은 조건일때 지표식 문의 드립니다. 시작 시간은 오전 9시부터 오후3시 30분까지입니다. 1. 전봉이 양봉이고 현재봉이 음봉일때 현재 음봉을 1로 정의하고 화면음봉 종가에 1이 표시되게 합니다. 2. 전봉이 양봉이고 먼저 나온 1이 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 2로 정의하고 화면 음봉에 2로 표시되게합니다. 3. 전봉이 양봉이고 먼저 나온 2가 정의된 음봉앞 양봉보다 지금의 전봉 양봉이 높고 현재봉이 음봉이면 음봉종가를 3으로 정의하고 화면 음봉에 3이 표시되게합니다. 4. 같은 조건으로 3번까지 정의되고 화면에 3번까지 표시되면 4번 부터는 4로 정의하지 않고 다시 1로 정의되고 1번으로 화면에 표시되게 합니다. 즉, 1,2,3, 1,2,3 이런식으로 반복해서화면에 보이게 합니다. 같은 방법으로 반대의 조건일때도 부탁 드립니다. 1. 전봉이 음봉이고 현재봉이 양봉일때 현재 양봉을 -1로 정의하고 화면양봉 종가에 1이 표시되게 합니다. 2. 전봉이 음봉이고 먼저 나온 -1이 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -2로 정의하고 화면 양봉에 2로 표시되게합니다. 3. 전봉이 음봉이고 먼저 나온 -2가 정의된 양봉앞 음봉보다 지금의 전봉 음봉이 낮고 현재봉이 양봉이면 양봉종가를 -3으로 정의하고 화면 양봉에 -3으로 표시되게합니다. 4. 같은 조건으로 -3번까지 정의되고 화면에 -3번까지 표시되면 -4번 부터는 -4로 정의하지 않고 다시 -1로 정의되고 -1번으로 화면에 표시되게 합니다. 즉, -1,-2,-3, -1,-2,-3 이런식으로 반복해서화면에 보이게 합니다. 부탁 드립니다.. 감사합니다.