커뮤니티
수정 부탁드립니다.
2010-08-25 14:19:14
702
글번호 31842
input: 갭상승(2), 갭하락(2), 휩소(1), 조정시간(40);
if data2(dayClose(1)) + 갭상승 < data2(dayopen) then #갭상승
var1=1;
if data2(DayClose(1)) - 갭하락 > data2(dayopen) Then #갭하락
var1=2;
# 갭하락 로직
if var1== 2 and DayIndex > 조정시간 then{
if c >= ((Accumn(h,30)+AccumN(c,30))/30)/2 Then{
if crossup(c,ma(c,60)) then{
buy("매수");
}}}
data2 는 선물 챠트로 지정하고 현재 챠트는 옵션 챠트입니다.
오류가 있는지 매수 가 들어가지 않습니다. 어디가 잘못된 곳인지 알려 주시고 수정 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2010-08-25 17:38:09
안녕하세요
예스스탁입니다.
input: 갭상승(2), 갭하락(2), 휩소(1), 조정시간(40);
if data2(CloseD(1)) + 갭상승 < data2(openD(0)) then #갭상승
var1=1;
if data2(CloseD(1)) - 갭하락 > data2(openD(0)) Then #갭하락
var1=2;
# 갭하락 로직
if var1== 2 and DayIndex > 조정시간 then{
if c >= ((Accumn(h,30)+AccumN(c,30))/30)/2 Then{
if crossup(c,ma(c,60)) then{
buy("매수");
}}}
참조종목의 일간시고저종가는
data2(OpenD(0))
data2(highD(0))
data2(LowD(0))
data2(closeD(0))
와 같이 사용하셔야 합니다.
dayhigh,daylow,dayopen,dayclose는 주종목의 값만 리턴합니다.
즐거운 하루되세요
> HI_coco 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다.
> input: 갭상승(2), 갭하락(2), 휩소(1), 조정시간(40);
if data2(dayClose(1)) + 갭상승 < data2(dayopen) then #갭상승
var1=1;
if data2(DayClose(1)) - 갭하락 > data2(dayopen) Then #갭하락
var1=2;
# 갭하락 로직
if var1== 2 and DayIndex > 조정시간 then{
if c >= ((Accumn(h,30)+AccumN(c,30))/30)/2 Then{
if crossup(c,ma(c,60)) then{
buy("매수");
}}}
data2 는 선물 챠트로 지정하고 현재 챠트는 옵션 챠트입니다.
오류가 있는지 매수 가 들어가지 않습니다. 어디가 잘못된 곳인지 알려 주시고 수정 부탁드립니다.
이전글