커뮤니티

부탁드립니다

프로필 이미지
파생돌이
2023-12-21 17:33:32
788
글번호 175119
답변완료
수고하십니다 아래수식 수정부탁드립니다 var1[1]의 CrossDown일때 고점, CrossUp 저점 Input : af(0.01), maxAF(1); var : value(0); var1 = CSar(af,maxAF); If CrossDown(C, var1) Then value1 = var1; value2= var1[1]; If CrossUp(C, var1) Then value3 =var1; value4= var1[1]; plot1(value2,"하락고"); plot2(value4,"상승저");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-12-22 09:23:27

안녕하세요 예스스탁입니다. if문에 2개 이상의 실행문이 있으면 {}로 묶어 주셔야 합니다. Input : af(0.01), maxAF(1); var : value(0); var1 = CSar(af,maxAF); If CrossDown(C, var1) Then { value1 = var1; value2= var1[1]; } If CrossUp(C, var1) Then { value3 =var1; value4= var1[1]; } plot1(value2,"하락고"); plot2(value4,"상승저"); 즐거운 하루되세요 > 파생돌이 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 수고하십니다 아래수식 수정부탁드립니다 var1[1]의 CrossDown일때 고점, CrossUp 저점 Input : af(0.01), maxAF(1); var : value(0); var1 = CSar(af,maxAF); If CrossDown(C, var1) Then value1 = var1; value2= var1[1]; If CrossUp(C, var1) Then value3 =var1; value4= var1[1]; plot1(value2,"하락고"); plot2(value4,"상승저");