커뮤니티
문의드립니다.
2026-06-01 20:31:48
74
글번호 232250
안녕하세요. 장 중 거래 문의드립니다.
예를 들어서 목요일에 일봉으로 거래하면서 가격 10,000원을 돌파 시, 10,000원에 매수.
단 직전 2영업일 동안 5일선 상승(5일선이 월<화<수)하는 경우에만 매수.
장중에 거래가 나온다고 하면 if문은 봉완성 후에 거래가 되니까
if ma(c,5)[3]< ma(c,5)[2] and ma(c,5)[2] < ma(c,5)[1] then
{
buy("A",atlimit, 10000,1);
}
이렇게 하면 장 중에 거래가 되는 걸까요???
답변 감사드립니다. 좋은 하루 보내세요.
답변 1
예스스탁 예스스탁 답변
2026-06-02 09:47:50
안녕하세요
예스스탁입니다.
1
atlimit,atstop은 봉완성시 값이 셋팅되고
다음봉에서 셋팅한 값과 현재가 비교해 즉시 신호가 발생합니다.
그러므로 조건은 완성봉 [0]기준으로 지정하셔야 합니다.
# 봉완성시 조건이 만족하면 값셋팅하고 다음봉 현재가와 비교
if ma(c,5)[2]< ma(c,5)[1] and ma(c,5)[1] < ma(c,5)[0] then
{
buy("A",atlimit, 10000,1);
}
2
atlimit은 buy에서 지정한 값 이하의 현재가가 발생하면 신호가 발생합니다.
만약 10000원 이상의 현재가 발생시 즉시 매수이면 atstop으로 지정하셔야 합니다.
if ma(c,5)[2]< ma(c,5)[1] and ma(c,5)[1] < ma(c,5)[0] then
{
buy("A",atstop, 10000,1);
}
즐거운 하루되세요
다음글