커뮤니티

수고하십니다

프로필 이미지
2wnwn
2022-04-28 16:49:00
1292
글번호 158441
답변완료
항상 좋은 일만 있으시기 바랍니다 아래 수식에 연결파동이 중간에 맞지 않는 부분(양의파동인데 음의 파동으로 나옵니다)이 나오기에 재점검을 요청 합니다 ====================================================== var : t(0),tl(0),tl1(0),tl2(0),tx1(0),tx2(0),color(0); var : hh(0),hd(0),ht(0),hh1(0),tl11(0); var : ll(0),ld(0),lt(0),ll1(0),tl22(0); var1 = SAR(0.02,0.2); //Plot1(var1,"파라볼릭",IFf(C>var1,Red,Blue)); if CrossUp(C,var1) Then { T = 1; hh = var1; hh1 = hh[1]; hd = sDate; ht = sTime; if ll > 0 Then { tl = TL_New(ld,lt,ll,hd,ht,hh); // tl1 = TL_New(hd,ht,hh,NextBarSdate,NextBarStime,hh); //tx1 = Text_New(sDate,sTime,hh,NumToStr(hh,2)+NewLine+"+"+NumToStr(abs(hh-ll)/PriceScale,0)); Text_SetStyle(tx1,2,1); if hh1 == 0 or (hh1 > 0 and hh < hh1) Then color = Blue; } } else if CrossDown(C,var1) Then { T = -1; ll = var1; ll1 = ll[1]; ld = sDate; lt = sTime; if hh > 0 Then { tl = TL_New(hd,ht,hh,ld,lt,ll); // tl2 = TL_New(ld,lt,ll,NextBarSdate,NextBarStime,ll); //tx2 = Text_New(sDate,sTime,ll,NumToStr(ll,2)+NewLine+"-"+NumToStr(abs(hh-ll)/PriceScale,0)); Text_SetStyle(tx2,2,0); if ll1 == 0 or (ll1 > 0 and ll > ll1) Then color = Red; } } Else { if t == 1 then { TL_SetEnd(tl,hd,ht,hh); TL_SetBegin(tl1,hd,ht,hh); TL_SetEnd(tl11,Sdate[1],Stime[1],hh1); //Text_SetString(tx1,NumToStr(hh,2)+NewLine+"+"+NumToStr(abs(hh-ll)/PriceScale,0)); Text_SetLocation(tx1,sDate,sTime,hh); if (hh1 > 0 and hh > hh1) Then color = Red; } if t == -1 then { TL_SetEnd(tl,ld,lt,ll); TL_SetBegin(tl2,ld,lt,ll); TL_SetEnd(tl22,Sdate[1],Stime[1],ll1); //Text_SetString(tx2,NumToStr(ll,2)+NewLine+"-"+NumToStr(abs(hh-ll)/PriceScale,0)); Text_SetLocation(tx2,sDate,sTime,ll); if (ll1 > 0 and ll < ll1) Then color = Blue; } } TL_SetEnd(tl1,NextBarSdate,NextBarStime,hh); TL_SetEnd(tl2,NextBarSdate,NextBarStime,ll); TL_SetColor(tl,color);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-04-28 16:12:02

안녕하세요 예스스탁입니다. 파동의 색상의 규칙을 좀더 자세한 내용으로 다시 올려주시기 바랍니다. 이전 질문에 올리신 내용만으로는 모호해서 수정해 드리기가 어렵습니다. 즐거운 하루되세요 > 2wnwn 님이 쓴 글입니다. > 제목 : 수고하십니다 > 항상 좋은 일만 있으시기 바랍니다 아래 수식에 연결파동이 중간에 맞지 않는 부분(양의파동인데 음의 파동으로 나옵니다)이 나오기에 재점검을 요청 합니다 var : t(0),tl(0),tl1(0),tl2(0),tx1(0),tx2(0),color(0); var : hh(0),hd(0),ht(0),hh1(0),tl11(0); var : ll(0),ld(0),lt(0),ll1(0),tl22(0); var1 = SAR(0.02,0.2); //Plot1(var1,"파라볼릭",IFf(C>var1,Red,Blue)); if CrossUp(C,var1) Then { T = 1; hh = var1; hh1 = hh[1]; hd = sDate; ht = sTime; if ll > 0 Then { tl = TL_New(ld,lt,ll,hd,ht,hh); // tl1 = TL_New(hd,ht,hh,NextBarSdate,NextBarStime,hh); //tx1 = Text_New(sDate,sTime,hh,NumToStr(hh,2)+NewLine+"+"+NumToStr(abs(hh-ll)/PriceScale,0)); Text_SetStyle(tx1,2,1); if hh1 == 0 or (hh1 > 0 and hh < hh1) Then color = Blue; } } else if CrossDown(C,var1) Then { T = -1; ll = var1; ll1 = ll[1]; ld = sDate; lt = sTime; if hh > 0 Then { tl = TL_New(hd,ht,hh,ld,lt,ll); // tl2 = TL_New(ld,lt,ll,NextBarSdate,NextBarStime,ll); //tx2 = Text_New(sDate,sTime,ll,NumToStr(ll,2)+NewLine+"-"+NumToStr(abs(hh-ll)/PriceScale,0)); Text_SetStyle(tx2,2,0); if ll1 == 0 or (ll1 > 0 and ll > ll1) Then color = Red; } } Else { if t == 1 then { TL_SetEnd(tl,hd,ht,hh); TL_SetBegin(tl1,hd,ht,hh); TL_SetEnd(tl11,Sdate[1],Stime[1],hh1); //Text_SetString(tx1,NumToStr(hh,2)+NewLine+"+"+NumToStr(abs(hh-ll)/PriceScale,0)); Text_SetLocation(tx1,sDate,sTime,hh); if (hh1 > 0 and hh > hh1) Then color = Red; } if t == -1 then { TL_SetEnd(tl,ld,lt,ll); TL_SetBegin(tl2,ld,lt,ll); TL_SetEnd(tl22,Sdate[1],Stime[1],ll1); //Text_SetString(tx2,NumToStr(ll,2)+NewLine+"-"+NumToStr(abs(hh-ll)/PriceScale,0)); Text_SetLocation(tx2,sDate,sTime,ll); if (ll1 > 0 and ll < ll1) Then color = Blue; } } TL_SetEnd(tl1,NextBarSdate,NextBarStime,hh); TL_SetEnd(tl2,NextBarSdate,NextBarStime,ll); TL_SetColor(tl,color); TL_SetSize(tl,0);