커뮤니티
21221 에 대한 재질문
2011-10-26 15:17:28
394
글번호 44125
답변에 감사드립니다.
그런데,
if dayindex == 1 Then{
if C[1] > O[1] Then
buy("매수", atmarket);
if C[1] < O[1] Then
sell("매도", atmarket);
}
SetStopEndofday(150000);
위와 같이 하면 3번째 봉에서 신호가 나옵니다.
2번째봉에서 신호가 나오게 하고 싶습니다.
다시 한 번 수고 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2011-10-27 11:51:35
안녕하세요
예스스탁입니다.
1번째 봉에 조건이 만족하면 다음봉(두번째봉의) 시초가에
신호를 발생하고 하시면 아래와 같이 수정하시면 됩니다.
if dayindex == 0 Then{
if C > O Then
buy("매수", atmarket);
if C < O Then
sell("매도", atmarket);
}
SetStopEndofday(150000);
2번째 봉의 종가에 신호를 발생하고자 하시면 아래와 같습니다.
if dayindex == 1 Then{
if C[1] > O[1] Then
buy("매수");
if C[1] < O[1] Then
sell("매도");
}
SetStopEndofday(150000);
즐거운 하루되세요
> 샐리짱 님이 쓴 글입니다.
> 제목 : 21221 에 대한 재질문
> 답변에 감사드립니다.
그런데,
if dayindex == 1 Then{
if C[1] > O[1] Then
buy("매수", atmarket);
if C[1] < O[1] Then
sell("매도", atmarket);
}
SetStopEndofday(150000);
위와 같이 하면 3번째 봉에서 신호가 나옵니다.
2번째봉에서 신호가 나오게 하고 싶습니다.
다시 한 번 수고 부탁드립니다