커뮤니티

지표 표시 요청

프로필 이미지
요타
2021-04-26 07:31:53
1368
글번호 148361
답변완료
* 좋은 한 주 되십시요. * 요청 사항1 - 5분봉 에서 고가와 저가 차이가 5틱 이상이며 40% 이상 윗꼬리 달면 해당봉에 "●" 점찍고 - 5분봉 에서 고가와 저가 차이가 5틱 이상이며 40% 이하 아래꼬리면 해당봉에"●" 점찍는 수식 좀 부탁 드립니다. ## 아래 수식 가지고 하는데 잘안되네요. value81 = H-max(C,O); value82 = min(C,O)-L; value83 = abs(C-O); value84 = H-L; var : TX51(0) : if C > H Then {TX51 = Text_New(sdate,stime,H,"●"); Text_SetStyle(TX51,1,1); Text_SetColor(TX51,RED); Text_SetSize(TX51,17); } * 요청 사항2 Var1 = H ; Var2 = L ; var3 = ma(c,60) ; ## 기준선 var4 = H + var3 ; ## 상선 var5 = L + var3 ; ## 하선 Var6 = (var3 + Var4) / 2 ; ## 상중간선 Var7 = (var3 + Var5) / 2 ; ## 하중간선 일경우 60이평선을 가지고 "●" 점을 표시 하고 싶습니다. 최초에는 60일 이평선 기준으로 20틱 이상 크면 점을 찍고 이후 신고가 발생시 점을 찍는 지표 입니다. .상승 최초 점찍기 기준 : C >= Var3 + PriceScale*20 이면 var4 에 점찍기 ## 60일선 위에 점찍기 .하락 최초 점찍기 기준 : C < Var3 - PriceScale*20 이면 var5 에 점찍기 ## 60일선 아래 점찍기 ## 이후 계속 상승 하면 1. 이후 var4 보다 새로운 고가 계속 발생할때 마다 var4에 계속 점찍기 ## 계속 상승 ## 이후 계속 하락 하면 2. 이후 var5 보다 새로운 저가 계속 발생할때 마다 var5에 계속 점찍기 ## 계속 하락 ## 새로운 고가나 저가가 발생 하면 중간선에도 점찍기 ## 중간선 기준: 60일 이평선 가격 과 봉의 고가 or 저가 의 중간선 3. 새로운 고가 선에 점찍을때 Var6 선에 "●" 점찍고 이후 새로운 고가 계속 발생할때 마다 VAR6 에 매번 점찍기 3. 새로운 저가 선에 점찍을때 Var7 선에 "●" 점찍고 이후 새로운 저가 계속 발생할때 마다 VAR7 에 매번 점찍기 항상 많은 도움에 고맙습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-04-26 11:38:42

안녕하세요 예스스탁입니다. 1 value81 = H-max(C,O); value82 = min(C,O)-L; value83 = abs(C-O); value84 = H-L; var : TX51(0),TX52(0); if Value84 >= PriceScale*5 and Value81 >= Value84*0.4 Then { TX51 = Text_New(sdate,stime,H,"●"); Text_SetStyle(TX51,1,1); Text_SetColor(TX51,RED); Text_SetSize(TX51,17); } if Value84 >= PriceScale*5 and Value82 >= Value84*0.4 Then { TX52 = Text_New(sdate,stime,H,"●"); Text_SetStyle(TX52,1,1); Text_SetColor(TX52,BLUE); Text_SetSize(TX52,17); } 2 Var1 = H ; Var2 = L ; var3 = ma(c,60) ; ## 기준선 Var4 = (H + Var3)/2;## 상중간선 Var5 = (L + Var3)/2;## 하중간선 var : TX51(0),TX52(0),TX53(0),TX54(0),HH(0),LL(0); if CrossUp(H,Var3+PriceScale*2) Then { HH = var1; TX51 = Text_New(sdate,stime,HH,"●"); TX52 = Text_New(sdate,stime,Var4,"●"); Text_SetStyle(TX51,1,1); Text_SetColor(TX51,RED); Text_SetSize(TX51,17); Text_SetStyle(TX51,2,2); Text_SetStyle(TX52,1,1); Text_SetColor(TX52,RED); Text_SetSize(TX52,17); Text_SetStyle(TX52,2,2); } Else { if H >= Var3+PriceScale*20 and HH > 0 and var1 > HH Then { HH = var1; Text_SetLocation(TX51,sDate,sTime,HH); Text_SetLocation(TX52,sDate,sTime,Var4); } } if CrossDown(L,Var3-PriceScale*20) Then { LL = Var2; TX53 = Text_New(sdate,stime,LL,"●"); TX54 = Text_New(sdate,stime,Var5,"●"); Text_SetStyle(TX53,1,1); Text_SetColor(TX53,BLUE); Text_SetSize(TX53,17); Text_SetStyle(TX53,2,2); Text_SetStyle(TX54,1,1); Text_SetColor(TX54,BLUE); Text_SetSize(TX54,17); Text_SetStyle(TX54,2,2); } Else { if L <= Var3-PriceScale*20 and LL > 0 and Var2 < LL Then { LL = Var2; Text_SetLocation(TX53,sDate,sTime,LL); Text_SetLocation(TX54,sDate,sTime,Var5); } } 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 지표 표시 요청 > * 좋은 한 주 되십시요. * 요청 사항1 - 5분봉 에서 고가와 저가 차이가 5틱 이상이며 40% 이상 윗꼬리 달면 해당봉에 "●" 점찍고 - 5분봉 에서 고가와 저가 차이가 5틱 이상이며 40% 이하 아래꼬리면 해당봉에"●" 점찍는 수식 좀 부탁 드립니다. ## 아래 수식 가지고 하는데 잘안되네요. value81 = H-max(C,O); value82 = min(C,O)-L; value83 = abs(C-O); value84 = H-L; var : TX51(0) : if C > H Then {TX51 = Text_New(sdate,stime,H,"●"); Text_SetStyle(TX51,1,1); Text_SetColor(TX51,RED); Text_SetSize(TX51,17); } * 요청 사항2 Var1 = H ; Var2 = L ; var3 = ma(c,60) ; ## 기준선 var4 = H + var3 ; ## 상선 var5 = L + var3 ; ## 하선 Var6 = (var3 + Var4) / 2 ; ## 상중간선 Var7 = (var3 + Var5) / 2 ; ## 하중간선 일경우 60이평선을 가지고 "●" 점을 표시 하고 싶습니다. 최초에는 60일 이평선 기준으로 20틱 이상 크면 점을 찍고 이후 신고가 발생시 점을 찍는 지표 입니다. .상승 최초 점찍기 기준 : C >= Var3 + PriceScale*20 이면 var4 에 점찍기 ## 60일선 위에 점찍기 .하락 최초 점찍기 기준 : C < Var3 - PriceScale*20 이면 var5 에 점찍기 ## 60일선 아래 점찍기 ## 이후 계속 상승 하면 1. 이후 var4 보다 새로운 고가 계속 발생할때 마다 var4에 계속 점찍기 ## 계속 상승 ## 이후 계속 하락 하면 2. 이후 var5 보다 새로운 저가 계속 발생할때 마다 var5에 계속 점찍기 ## 계속 하락 ## 새로운 고가나 저가가 발생 하면 중간선에도 점찍기 ## 중간선 기준: 60일 이평선 가격 과 봉의 고가 or 저가 의 중간선 3. 새로운 고가 선에 점찍을때 Var6 선에 "●" 점찍고 이후 새로운 고가 계속 발생할때 마다 VAR6 에 매번 점찍기 3. 새로운 저가 선에 점찍을때 Var7 선에 "●" 점찍고 이후 새로운 저가 계속 발생할때 마다 VAR7 에 매번 점찍기 항상 많은 도움에 고맙습니다.