커뮤니티
수식질문입니다.
2012-03-01 13:02:34
374
글번호 48419
1. 분봉에서 현재봉이 이전봉보다 크고 20이평골든크로스시 매수
위에 문장 작성식이 어떻게되나요
if dayindex(1)<dayindex(0) then
{if CrossUp(C,20) then
Buy();
}
이렇게 써도되나요?
index,dayindex 참 너무헷갈리네요.
2. 분봉에서 현재봉이 양봉일시 매수,음봉일시매도는 어떻게 나타내야되나요
if C>O then
buy();
if C<O then
sell();
이렇게 하면 안되나요?
3. 전일 분봉중 마지막 봉이 양봉으로 끝나고 오늘 매수조건 만족하면 매수.
전일 분봉중 마지막 봉이 음봉으로 끝나고 오늘 매도조건 만족시 매도.
이식은 어떻게나타내나요? 전일 분봉의 마지막봉수식이;;
그리고 dayindex(1) 이랑 dayindex[1] 이거랑 무슨차이인지도좀
감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-03-02 10:50:33
안녕하세요
예스스탁입니다.
1.
dayindex함수는 ()안에 숫자가 필요없는 함수입니다.
한봉전을 나타내시려면 dayindex[1]로 표현해야 합니다.
dayindex(1)은 잘못 작성된 표현입니다.
dayindex는 당일 봉의 번호이므로 ()안에 숫자는 의미가 없습니다
dayindex로 상요하시면 되며 이전봉을 나타내실때는 []안에 숫자를 넣어주시면 됩니다.
분봉에서 현재봉이 이전봉보다 크다라는 의미가 단지
전봉대비 시간상 크다이면 아래와 같이 작성하시면 됩니다.
if dayindex[1] < dayindex then
{if CrossUp(C,20) then
Buy();
}
2.
작성한 식 맞습니다.
3.
if dayindex == 0 Then{#당일 첫봉에서
var1 = O[1];#var1에 한봉전(전일마지막봉)의 시가 저장
var2 = C[1];#var2에 한봉전(전일마지막봉)의 종가 저장
}
if var1 > var2 and 매수조건 Then
buy();
if var1 < var2 and 매도조건 Then
sell();
즐거운 하루되세요
> 타고난스캘퍼 님이 쓴 글입니다.
> 제목 : 수식질문입니다.
> 1. 분봉에서 현재봉이 이전봉보다 크고 20이평골든크로스시 매수
위에 문장 작성식이 어떻게되나요
if dayindex(1)<dayindex(0) then
{if CrossUp(C,20) then
Buy();
}
이렇게 써도되나요?
index,dayindex 참 너무헷갈리네요.
2. 분봉에서 현재봉이 양봉일시 매수,음봉일시매도는 어떻게 나타내야되나요
if C>O then
buy();
if C<O then
sell();
이렇게 하면 안되나요?
3. 전일 분봉중 마지막 봉이 양봉으로 끝나고 오늘 매수조건 만족하면 매수.
전일 분봉중 마지막 봉이 음봉으로 끝나고 오늘 매도조건 만족시 매도.
이식은 어떻게나타내나요? 전일 분봉의 마지막봉수식이;;
그리고 dayindex(1) 이랑 dayindex[1] 이거랑 무슨차이인지도좀
감사합니다.