커뮤니티

문의드립니다.

프로필 이미지
100억의사나이
2013-02-25 16:36:01
276
글번호 59915
답변완료
안녕하세요 수식문의드려요~ 2. Input:분봉(5); Var:HH(0),LL(0),TL1(0),TL2(0),TL3(0),TL4(0); Value1 = 분봉/BarInterval; Value2 = DayIndex()%Value1; If Value2 == 0 Then { HH = H; LL = L; } Else { HH = Max(HH,H); LL = Min(LL,L); } If Value2 == Value1 - 1 or time == iff(CodeCategory()<3,150000,151500) then { TL1 = TL_New(Date[Value2],sTime[Value2],LL,Date[Value2],sTime[Value2],HH); TL2 = TL_New(Date[Value2],sTime[Value2],HH,Date,sTime,HH); TL3 = TL_New(Date[Value2],sTime[Value2],LL,Date,sTime,LL); TL4 = TL_New(Date,sTime,LL,Date,sTime,HH); } 타분봉에서 5분봉의 막대를 보는 지표인데요. 이것을 200틱이나 150틱에서 1분봉막대기를 보고싶은데 가능한가요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-25 16:18:14

안녕하세요 예스스탁입니다. 1. INPUT : P1(4), P2(10), P3(45), P4(90); var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0); if date!=date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; } GO = O - sumGap; GH = H - sumGap; GL = L - sumGap; GC = C - sumGap; var1 = WMA(GC,P3)/(WMA(GC,P2)/100); var2 = WMA(GC,P2)/(WMA(GC,P3)/100); #Plot5(WMA(GC,P3)/(WMA(GC,P2)/100),"중기-"); #Plot6(WMA(GC,P2)/(WMA(GC,P3)/100),"중기+"); if date != date[1] Then{ Condition1 = false; var3 = 0; } if crossup(var1,var2) or CrossDown(var1,var2) then Condition1 = false; if Condition1 == false Then{ if var1 > var2 and var1 < var1[1] and var2 > var2[1] Then{ Condition1 = true; var3 = var3+1; } if var1 < var2 and var1 > var1[1] and var2 < var2[1] Then{ Condition1 = true; var3 = var3+1; } } if var3%2 == 0 Then{ Plot5(var1,"중기-",blue); Plot6(var2,"중기+",BLUE); } if var3%2 != 0 Then{ Plot5(var1,"중기-",RED); Plot6(var2,"중기+",RED); } 2. 틱봉은 시간간격이 일정치 않아 정확히는 그릴수 없습니다. 아래식 참고하시기 바랍니다. Var: TT(0),HH(0),LL(0),TL1(0),TL2(0),TL3(0),TL4(0); TT = TimeToMinutes(stime); if dayindex == 0 or (dayindex >= 0 and TT > TT[1]) then{ var1 = sdate; var2 = stime; var3 = H; var4 = L; } if H > var3 Then var3 = h; if L < var4 Then var4 = L; if dayindex == 0 Then{ value1 = var1; value2 = var2; value3 = var3; value4 = var4; } if dayindex > 0 and TT > TT[1] then{ value1 = sdate[1]; value2 = stime[1]; value3 = var3[1]; value4 = var4[1]; value11 = value1[1]; value12 = value2[1]; value13 = value3[1]; value14 = value4[1]; TL1 = TL_New(value11,value12,value3,value11,value12,value4); TL2 = TL_New(value11,value12,value3,value1,value2,value3); TL3 = TL_New(value11,value12,value4,value1,value2,value4); TL4 = TL_New(value1,value2,value3,value1,value2,value4); } 즐거운 하루되세요 > 100억의사나이 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요 수식문의드려요~ 사진에서 1번구역은 두개선이 모두 파랑색으로 2번구역은 두개선이 모두 빨간색으로 3번구역은 두개선이 모두 파란색으로 표현하고싶습니다. 즉 꺽이면 색깔이 바뀌는 식으로 바꾸고 싶은데 이 지표식은 어떻게 바꿔야 될지 몰라서 문의드려요. 이평선색깔 바뀌는 형식으로 바꾸면 오류가 떠서요. INPUT : P1(4), P2(10), P3(45), P4(90); var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0); if date!=date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; } GO = O - sumGap; GH = H - sumGap; GL = L - sumGap; GC = C - sumGap; Plot5(WMA(GC,P3)/(WMA(GC, P2)/100),"중기-"); Plot6(WMA(GC,P2)/(WMA(GC,P3)/100),"중기+"); 2. Input:분봉(5); Var:HH(0),LL(0),TL1(0),TL2(0),TL3(0),TL4(0); Value1 = 분봉/BarInterval; Value2 = DayIndex()%Value1; If Value2 == 0 Then { HH = H; LL = L; } Else { HH = Max(HH,H); LL = Min(LL,L); } If Value2 == Value1 - 1 or time == iff(CodeCategory()<3,150000,151500) then { TL1 = TL_New(Date[Value2],sTime[Value2],LL,Date[Value2],sTime[Value2],HH); TL2 = TL_New(Date[Value2],sTime[Value2],HH,Date,sTime,HH); TL3 = TL_New(Date[Value2],sTime[Value2],LL,Date,sTime,LL); TL4 = TL_New(Date,sTime,LL,Date,sTime,HH); } 타분봉에서 5분봉의 막대를 보는 지표인데요. 이것을 200틱이나 150틱에서 1분봉막대기를 보고싶은데 가능한가요?