커뮤니티

문의드립니다

프로필 이미지
베드로
2017-01-20 14:34:33
132
글번호 106138
답변완료
안녕하세요 Input : af(0.036), maxAF(0.1); Var : value(0),T(0); var : HH(0),HH1(0),HH2(0),HH3(0),LL(0),LL1(0),LL2(0),LL3(0); var : HH4(0),HH5(0),HH6(0),LL4(0),LL5(0),LL6(0); value = sar(af,maxAF); if crossUP(c,value) Then{ T = 1; HH = H; HH1 = HH[1]; HH2 = HH1[1]; HH3 = HH2[1]; HH4 = HH3[1]; HH5 = HH4[1]; HH6 = HH5[1]; } if CrossDOWN(c,value) Then{ T = -1; LL = L; LL1 = LL[1]; LL2 = LL1[1]; LL3 = LL2[1]; LL4 = LL3[1]; LL5 = LL4[1]; LL6 = LL5[1]; } if T == 1 Then{ if H > HH Then HH = H; } if T == -1 then{ if L < LL Then LL = L; } ############################################################ 상위 지표식에서 crossup(c,value)일때 HH 1 부터 HH 6 까지 가격이 큰것부터 작은순으로 crossdown(c,value)일때 LL 1 부터 LL 6 까지 가격이 작은것부터 큰순서로 PLOT 1 부터 PLOT12 까지 표현 하고자합니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-20 15:35:35

안녕하세요 예스스탁입니다. Input : af(0.036), maxAF(0.1); Var : value(0),T(0); var : HH(0),HH1(0),HH2(0),HH3(0),LL(0),LL1(0),LL2(0),LL3(0); var : HH4(0),HH5(0),HH6(0),LL4(0),LL5(0),LL6(0); value = sar(af,maxAF); if crossUP(c,value) Then{ T = 1; HH = H; HH1 = HH[1]; HH2 = HH1[1]; HH3 = HH2[1]; HH4 = HH3[1]; HH5 = HH4[1]; HH6 = HH5[1]; } if CrossDOWN(c,value) Then{ T = -1; LL = L; LL1 = LL[1]; LL2 = LL1[1]; LL3 = LL2[1]; LL4 = LL3[1]; LL5 = LL4[1]; LL6 = LL5[1]; } if T == 1 Then{ if H > HH Then HH = H; } if T == -1 then{ if L < LL Then LL = L; } if HH6 > 0 and LL6 > 0 then{ plot1(NthMaxList(1,HH,HH1,HH2,HH3,HH4,HH5,HH6)); plot2(NthMaxList(2,HH,HH1,HH2,HH3,HH4,HH5,HH6)); plot3(NthMaxList(3,HH,HH1,HH2,HH3,HH4,HH5,HH6)); plot4(NthMaxList(4,HH,HH1,HH2,HH3,HH4,HH5,HH6)); plot5(NthMaxList(5,HH,HH1,HH2,HH3,HH4,HH5,HH6)); plot6(NthMaxList(6,HH,HH1,HH2,HH3,HH4,HH5,HH6)); plot7(NthMinList(1,LL,LL1,LL2,LL3,LL4,LL5,LL6)); plot8(NthMinList(2,LL,LL1,LL2,LL3,LL4,LL5,LL6)); plot9(NthMinList(3,LL,LL1,LL2,LL3,LL4,LL5,LL6)); plot10(NthMinList(4,LL,LL1,LL2,LL3,LL4,LL5,LL6)); plot11(NthMinList(5,LL,LL1,LL2,LL3,LL4,LL5,LL6)); plot12(NthMinList(6,LL,LL1,LL2,LL3,LL4,LL5,LL6)); } 즐거운 하루되세요 > 베드로 님이 쓴 글입니다. > 제목 : 문의드립니다 > 안녕하세요 Input : af(0.036), maxAF(0.1); Var : value(0),T(0); var : HH(0),HH1(0),HH2(0),HH3(0),LL(0),LL1(0),LL2(0),LL3(0); var : HH4(0),HH5(0),HH6(0),LL4(0),LL5(0),LL6(0); value = sar(af,maxAF); if crossUP(c,value) Then{ T = 1; HH = H; HH1 = HH[1]; HH2 = HH1[1]; HH3 = HH2[1]; HH4 = HH3[1]; HH5 = HH4[1]; HH6 = HH5[1]; } if CrossDOWN(c,value) Then{ T = -1; LL = L; LL1 = LL[1]; LL2 = LL1[1]; LL3 = LL2[1]; LL4 = LL3[1]; LL5 = LL4[1]; LL6 = LL5[1]; } if T == 1 Then{ if H > HH Then HH = H; } if T == -1 then{ if L < LL Then LL = L; } ############################################################ 상위 지표식에서 crossup(c,value)일때 HH 1 부터 HH 6 까지 가격이 큰것부터 작은순으로 crossdown(c,value)일때 LL 1 부터 LL 6 까지 가격이 작은것부터 큰순서로 PLOT 1 부터 PLOT12 까지 표현 하고자합니다. 감사합니다.