커뮤니티

수식수정요청

프로필 이미지
알리섬
2025-07-18 11:04:43
193
글번호 192568
답변완료
안녕하세요 다음의 수식을 항셍 10시15 분 고가 저가 에 표시하려고 하는데 잘못되었는지 안되네요 수정 부탁드려요 Vars: myHigh(0), myLow(0), flagCaptured(false); If Date <> sDate[1] Then Begin flagCaptured = false; End; If (sTime == 10000) And (flagCaptured == false) Then Begin myHigh = High; myLow = Low; flagCaptured = true; End; Plot1(myHigh, "10:15 고가",Green); Plot2(myLow, "10:15 저가",Red);
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2025-07-18 14:10:38

안녕하세요 예스스탁입니다. input : ntime(101500); Vars: myHigh(0), myLow(0), flagCaptured(false); If Date <> sDate[1] Then Begin flagCaptured = false; End; if ((sDate != sDate[1] and sTime >= ntime) or (sDate == sDate[1] and sTime >= ntime and sTime[1] < ntime)) and (flagCaptured == false) Then Begin myHigh = High; myLow = Low; flagCaptured = true; End; Plot1(myHigh, "10:15 고가",Green); Plot2(myLow, "10:15 저가",Red); 즐거운 하루되세요 > 알리섬 님이 쓴 글입니다. > 제목 : 수식수정요청 > 안녕하세요 다음의 수식을 항셍 10시15 분 고가 저가 에 표시하려고 하는데 잘못되었는지 안되네요 수정 부탁드려요 Vars: myHigh(0), myLow(0), flagCaptured(false); If Date <> sDate[1] Then Begin flagCaptured = false; End; If (sTime == 10000) And (flagCaptured == false) Then Begin myHigh = High; myLow = Low; flagCaptured = true; End; Plot1(myHigh, "10:15 고가",Green); Plot2(myLow, "10:15 저가",Red);
프로필 이미지

알리섬

2025-07-18 14:26:22

오류가 나오네요 다시 살펴주세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식수정요청 > 안녕하세요 예스스탁입니다. input : ntime(101500); Vars: myHigh(0), myLow(0), flagCaptured(false); If Date <> sDate[1] Then Begin flagCaptured = false; End; if ((sDate != sDate[1] and sTime >= ntime) or (sDate == sDate[1] and sTime >= ntime and sTime[1] < ntime)) and (flagCaptured == false) Then Begin myHigh = High; myLow = Low; flagCaptured = true; End; Plot1(myHigh, "10:15 고가",Green); Plot2(myLow, "10:15 저가",Red); 즐거운 하루되세요 > 알리섬 님이 쓴 글입니다. > 제목 : 수식수정요청 > 안녕하세요 다음의 수식을 항셍 10시15 분 고가 저가 에 표시하려고 하는데 잘못되었는지 안되네요 수정 부탁드려요 Vars: myHigh(0), myLow(0), flagCaptured(false); If Date <> sDate[1] Then Begin flagCaptured = false; End; If (sTime == 10000) And (flagCaptured == false) Then Begin myHigh = High; myLow = Low; flagCaptured = true; End; Plot1(myHigh, "10:15 고가",Green); Plot2(myLow, "10:15 저가",Red);
프로필 이미지

예스스탁 예스스탁 답변

2025-07-18 14:38:48

안녕하세요 예스스탁입니다. 수식에 오류가 없습니다. 첨부된 그림과 같이 정상 검증됩니다. 즐거운 하루되세요 > 알리섬 님이 쓴 글입니다. > 제목 : Re : Re : 수식수정요청 > 오류가 나오네요 다시 살펴주세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식수정요청 > 안녕하세요 예스스탁입니다. input : ntime(101500); Vars: myHigh(0), myLow(0), flagCaptured(false); If Date <> sDate[1] Then Begin flagCaptured = false; End; if ((sDate != sDate[1] and sTime >= ntime) or (sDate == sDate[1] and sTime >= ntime and sTime[1] < ntime)) and (flagCaptured == false) Then Begin myHigh = High; myLow = Low; flagCaptured = true; End; Plot1(myHigh, "10:15 고가",Green); Plot2(myLow, "10:15 저가",Red); 즐거운 하루되세요 > 알리섬 님이 쓴 글입니다. > 제목 : 수식수정요청 > 안녕하세요 다음의 수식을 항셍 10시15 분 고가 저가 에 표시하려고 하는데 잘못되었는지 안되네요 수정 부탁드려요 Vars: myHigh(0), myLow(0), flagCaptured(false); If Date <> sDate[1] Then Begin flagCaptured = false; End; If (sTime == 10000) And (flagCaptured == false) Then Begin myHigh = High; myLow = Low; flagCaptured = true; End; Plot1(myHigh, "10:15 고가",Green); Plot2(myLow, "10:15 저가",Red);