검색중에, 금일고점을 돌파한 후에 매수하고싶어서,
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원에 매수하고 싶습니다.
갈켜주세요...ㅠㅠ
감사합니다...ㅎ