커뮤니티

문의 드립니다

프로필 이미지
러블리
2026-03-03 10:48:42
68
글번호 230836
답변완료


Input : af(0.02), maxAF(0.2);


var1 = CSar(af,maxAF);


if CrossUp(C,var1) Then

{

value1 = c;

}



if CrossDown(C,var1) Then

{

value2 = c;

}


Plot1(value1);

plot2(Value2);

-------------------------


위 식에서 가장 최근의 수치만 표시되게 수정 부탁드립니다

감사합니다

지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-03-04 09:22:19

안녕하세요 예스스탁입니다. Input : af(0.02), maxAF(0.2); var : TX1(0),TX2(0); var : TL1(0),TL2(0); var1 = CSar(af,maxAF); if CrossUp(C,var1) Then { value1 = c; TL_Delete(TL1); TL1 = TL_New(sDate,sTime,value1,NextBarSdate,NextBarStime,value1); TL_SetColor(TL1,Red); Text_Delete(TX1); TX1 = Text_New(sDate,sTime,value1,NumToStr(value1,2)); Text_SetStyle(TX1,2,1); } Else { TL_SetEnd(TL1,NextBarSdate,NextBarStime,value1); Text_SetLocation(TX1,NextBarSdate,NextBarStime,value1); } if CrossDown(C,var1) Then { value2 = c; TL_Delete(TL2); TL2 = TL_New(sDate,sTime,value2,NextBarSdate,NextBarStime,value2); TL_SetColor(TL2,Blue); Text_Delete(TX2); TX2 = Text_New(sDate,sTime,value2,NumToStr(value2,2)); Text_SetStyle(TX2,2,1); } Else { TL_SetEnd(TL2,NextBarSdate,NextBarStime,Value2); Text_SetLocation(TX2,NextBarSdate,NextBarStime,value2); } 즐거운 하루되세요