커뮤니티

이거는 안되나요???뭐가 잘못된거죠???

프로필 이미지
시온사랑
2025-06-18 13:20:59
155
글번호 191881
답변완료
검색중에, 금일고점을 돌파한 후에 매수하고싶어서, T=3; newHigh = DayHigh + 10; // DayHigh + 10으로 설정 } if T==3 and C>=newHigh Then { find(1); } 이런식으로, 금일고점에 +10 이렇게 했는데...안됩니다... 금일고점 1호가 위에서, 금일고점이 9800원 이면, 9810원에 매수하고 싶습니다. 갈켜주세요...ㅠㅠ 감사합니다...ㅎ
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-06-18 13:38:04

안녕하세요 예스스탁입니다. 1 현재봉 기준 현재가가 당일 최고가보다 클수 없습니다. 즉 현재봉이 T가 3이 저장되고 newHigh에 당일최고가+10이 저장되는 봉이면 해당봉에서 C>=newHig조건은 성립되지 않습니다. 최소 해당값이 저장된 다음봉부터 조건이 충족되므로 한봉전에 T가 3이고 종가가 1봉전의 값과 비교하게 하셔야 합니다. if T[1]==3 and C>=newHigh[1] Then { find(1); } 2 랭귀지에서 1틱은 priceScale함수로 리턴됩니다. newHigh = DayHigh + PriceScale 즐거운 하루되세요 > 시온사랑 님이 쓴 글입니다. > 제목 : 이거는 안되나요???뭐가 잘못된거죠??? > 검색중에, 금일고점을 돌파한 후에 매수하고싶어서, T=3; newHigh = DayHigh + 10; // DayHigh + 10으로 설정 } if T==3 and C>=newHigh Then { find(1); } 이런식으로, 금일고점에 +10 이렇게 했는데...안됩니다... 금일고점 1호가 위에서, 금일고점이 9800원 이면, 9810원에 매수하고 싶습니다. 갈켜주세요...ㅠㅠ 감사합니다...ㅎ