커뮤니티

강조 부탁 드립니다.

프로필 이미지
요타
2023-11-19 22:14:25
1349
글번호 174188
답변완료
* 매번 많은 도움에 고맙습니다. * 아래 수식 에서 수식대로 분홍색/블랙선은 찍히면서 1. 분홍색선이 이전 분홍색선 3개(변수)의 고가 보다 값이 크면 점찍기 추가 2. 불랙선이 이전 불랙 선 3개(변수)의 저가 보다 값이 작으면 점찍기 추가 부탁 드립니다. 즉 이전 3개선보다 크면 점 을 별도로 찍어 주십시요. ## 아래 수식 input : P(10),n(8),틱(10); input : 틱1(10),틱2(20),틱3(50); var : TX(0); var : cnt(0),LL(0),HH(0); Array : LTL[10](0),HTL[10](0); var : LTL1(0),LTL2(0),LTL3(0),LTL4(0),LTL5(0),LTL6(0); var : HTL1(0),HTL2(0),HTL3(0),HTL4(0),HTL5(0),HTL6(0); if L < Lowest(L,P)[1] and (LL == 0 or (LL > 0 and abs(L-LL) >= PriceScale*틱)) Then { LL = L; For cnt = 9 DownTo 1 { LTL[cnt] = LTL[cnt-1]; } LTL[0] = TL_new(sDate,sTime,LL,NextBarSdate,NextBarStime,LL); TL_SetColor(LTL[0],Black); TL_SetSize(LTL[0],2); TL_Delete(LTL[n]); } Else { TL_SetEnd(LTL[0],sDate,sTime,LL); } if H > highest(H,P)[1] and (HH == 0 or (HH > 0 and abs(H-HH) >= PriceScale*틱)) Then { HH = H; For cnt = 9 DownTo 1 { HTL[cnt] = HTL[cnt-1]; } HTL[0] = TL_new(sDate,sTime,HH,NextBarSdate,NextBarStime,HH); TL_SetColor(HTL[0],Magenta); TL_SetSize(HTL[0],2); TL_Delete(HTL[n]); } Else { TL_SetEnd(HTL[0],sDate,sTime,HH); } ** 추운 날씨에 감기 조심하십시요^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-11-20 16:31:19

안녕하세요 예스스탁입니다. input : P(10),n(8),틱(10),x(3); input : 틱1(10),틱2(20),틱3(50); var : TX(0); var : cnt(0),hv(0),lv(0); Array : LTL[10](0),HTL[10](0),LL[10](0),HH[10](0); if L < Lowest(L,P)[1] and (LL == 0 or (LL > 0 and abs(L-LL) >= PriceScale*틱)) Then { lv = 0; For cnt = 9 DownTo 1 { LTL[cnt] = LTL[cnt-1]; LL[cnt] = LL[cnt-1]; if cnt <= x and ll[cnt] > 0 and (lv == 0 or (lv > 0 and ll[cnt] < lv)) Then lv = ll[cnt]; } LL[0] = L; LTL[0] = TL_new(sDate,sTime,LL[0],NextBarSdate,NextBarStime,LL[0]); TL_SetColor(LTL[0],Black); TL_SetSize(LTL[0],2); TL_Delete(LTL[n]); if lv > 0 and ll[0] < lv Then { tx = Text_New(sDate,sTime,ll[0],"●"); Text_SetStyle(tx,2,0); Text_SetColor(tx,Black); } } Else { TL_SetEnd(LTL[0],sDate,sTime,LL[0]); } if H > highest(H,P)[1] and (HH == 0 or (HH > 0 and abs(H-HH) >= PriceScale*틱)) Then { hv = 0; For cnt = 9 DownTo 1 { HTL[cnt] = HTL[cnt-1]; HH[cnt] = HH[cnt-1]; if cnt <= x and hh[cnt] > 0 and (hv == 0 or (hv > 0 and hh[cnt] > hv)) Then hv = hh[cnt]; } HH[0] = H; HTL[0] = TL_new(sDate,sTime,HH[0],NextBarSdate,NextBarStime,HH[0]); TL_SetColor(HTL[0],Magenta); TL_SetSize(HTL[0],2); TL_Delete(HTL[n]); if hv > 0 and hh[0] > hv Then { tx = Text_New(sDate,sTime,hh[0],"●"); Text_SetStyle(tx,2,1); Text_SetColor(tx,Magenta); } } Else { TL_SetEnd(HTL[0],sDate,sTime,HH[0]); } 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 강조 부탁 드립니다. > * 매번 많은 도움에 고맙습니다. * 아래 수식 에서 수식대로 분홍색/블랙선은 찍히면서 1. 분홍색선이 이전 분홍색선 3개(변수)의 고가 보다 값이 크면 점찍기 추가 2. 불랙선이 이전 불랙 선 3개(변수)의 저가 보다 값이 작으면 점찍기 추가 부탁 드립니다. 즉 이전 3개선보다 크면 점 을 별도로 찍어 주십시요. ## 아래 수식 input : P(10),n(8),틱(10); input : 틱1(10),틱2(20),틱3(50); var : TX(0); var : cnt(0),LL(0),HH(0); Array : LTL[10](0),HTL[10](0); var : LTL1(0),LTL2(0),LTL3(0),LTL4(0),LTL5(0),LTL6(0); var : HTL1(0),HTL2(0),HTL3(0),HTL4(0),HTL5(0),HTL6(0); if L < Lowest(L,P)[1] and (LL == 0 or (LL > 0 and abs(L-LL) >= PriceScale*틱)) Then { LL = L; For cnt = 9 DownTo 1 { LTL[cnt] = LTL[cnt-1]; } LTL[0] = TL_new(sDate,sTime,LL,NextBarSdate,NextBarStime,LL); TL_SetColor(LTL[0],Black); TL_SetSize(LTL[0],2); TL_Delete(LTL[n]); } Else { TL_SetEnd(LTL[0],sDate,sTime,LL); } if H > highest(H,P)[1] and (HH == 0 or (HH > 0 and abs(H-HH) >= PriceScale*틱)) Then { HH = H; For cnt = 9 DownTo 1 { HTL[cnt] = HTL[cnt-1]; } HTL[0] = TL_new(sDate,sTime,HH,NextBarSdate,NextBarStime,HH); TL_SetColor(HTL[0],Magenta); TL_SetSize(HTL[0],2); TL_Delete(HTL[n]); } Else { TL_SetEnd(HTL[0],sDate,sTime,HH); } ** 추운 날씨에 감기 조심하십시요^^