커뮤니티

수식 수정 바랍니다.

프로필 이미지
부활
2025-12-18 12:35:36
64
글번호 229135
답변완료

첨부 이미지

아래 수식은 첨부파일의 추세선 수식입니다.

아래 수식의 흰색선은 파란선과 빨간선의 중간부분을 제가 그어놓은 것인데

흰색선처럼 선사이의 중간부분을 설정하는 수식을 부탁드립니다.


plot 지표로 작성해 주세요


input : StartDate1(20251210),StartTime1(090000),StartPrice1(26399);

input : Enddate1(20251217),EndTime1(090000),EndPrice1(25444);

var : TL1(0);

if sDate == endDate1 and sTime == endTime1 Then

{

TL1 = TL_New(StartDate1,StartTime1,StartPrice1,EndDate1,EndTime1,EndPrice1);

TL_SetColor(TL1,Black);

TL_SetExtRight(TL1,true);

TL_SetSize(TL1,2);

}

input : StartDate2(20251210),StartTime2(090000),StartPrice2(26399);

input : Enddate2(20251217),EndTime2(090000),EndPrice2(25321);

var : TL2(0);

if sDate == endDate2 and sTime == endTime2 Then

{

TL2 = TL_New(StartDate2,StartTime2,StartPrice2,EndDate2,EndTime2,EndPrice2);

TL_SetColor(TL2,blue);

TL_SetExtRight(TL2,true);

TL_SetSize(TL2,2);

}

지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-12-18 13:24:48

안녕하세요 예스스탁입니다. 올리신 수식은 검정과 파랑선입니다. 2개선 사이의 중간선을 그리게 작성해 드립니다. input : StartDate1(20251210),StartTime1(090000),StartPrice1(26399); input : Enddate1(20251217),EndTime1(090000),EndPrice1(25444); input : StartDate2(20251210),StartTime2(090000),StartPrice2(26399); input : Enddate2(20251217),EndTime2(090000),EndPrice2(25321); var : TL1(0); var : TL2(0); var : A(Nan),B(Nan),Ax(0),Bx(0),CX(0),D(0); if sDate == StartDate1 and sTime == startTime1 Then { A = (StartPrice1+StartPrice2)/2; AX = Index; Plot1(A); } if sDate == endDate1 and sTime == endTime1 Then { TL1 = TL_New(StartDate1,StartTime1,StartPrice1,EndDate1,EndTime1,EndPrice1); TL_SetColor(TL1,Black); TL_SetExtRight(TL1,true); TL_SetSize(TL1,2); } if sDate == endDate2 and sTime == endTime2 Then { TL2 = TL_New(StartDate2,StartTime2,StartPrice2,EndDate2,EndTime2,EndPrice2); TL_SetColor(TL2,blue); TL_SetExtRight(TL2,true); TL_SetSize(TL2,2); B = (EndPrice1+EndPrice2)/2; Bx = Index; D = (B-A)/(BX-AX); } if B > 0 Then { Cx = Index; Plot1(B+D*(CX-BX)); } 즐거운 하루되세요