커뮤니티
간단한 질문.
2011-07-25 23:59:32
571
글번호 41294
1)
시뮬 챠트에서 지수일봉띄우고 data2에 나스닥종합 띄운후
신호가 이상하길래 디버깅을 해보니,
그림과 같이 두번씩 값을 부르더군요.
데이터는
data2(c)
data2(o)로 작성해봤습니다.
무엇이 문제 일까요..
2)
data2에 10분봉을 참조 하였습니다.
data2에 인덱스를 지정하고 값을 참조 하는 방법을 알고 싶습니다.
예를 들어
기본 2분봉 챠트 참조 10분봉,
참조 챠트 인덱스==1 이 양봉이면 매도 진입 한다라고 하면
if data2(index)==1 then { if data2(c) > data2(0) then var1= 1 ; }
else var1=-1
if var1==1 then buy();
문법은 틀렸는데 의미는 위처럼....말이죠. 그럼 부탁드려요
- 1. 데이타2.jpg (0.03 MB)
답변 1
예스스탁 예스스탁 답변
2011-07-26 10:11:06
안녕하세요
예스스탁입니다.
1.
해당 부분은 오류는 아니고
메세지로그함수가 차트에 적용된 종목 만큼
실행되어 나타나는 것입니다.
봉이 완성될때마다 한번씩 출력하게 되어 있어
주종목 완성시, 참조종목 완성시에 한번씩 출력하여
2번 출력된 것입니다.
2.
data2(O)라고 작성하셔야 하는데 data2(0)처럼 숫자가 들어가 있습니다.
숫자 0을 알파벳 O로 변경하시면 되며
else
var1 = -1에 ;이 빠졌습니다.
else
var1 = -1;로 작성하시면 됩니다.
아래는 수정한 식입니다.
if data2(index)==1 then { if data2(c) > data2(O) then var1= 1 ; }
else var1=-1;
if var1==1 then buy();
즐거운 하루되세요
> 휴식 님이 쓴 글입니다.
> 제목 : 간단한 질문.
> 1)
시뮬 챠트에서 지수일봉띄우고 data2에 나스닥종합 띄운후
신호가 이상하길래 디버깅을 해보니,
그림과 같이 두번씩 값을 부르더군요.
데이터는
data2(c)
data2(o)로 작성해봤습니다.
무엇이 문제 일까요..
2)
data2에 10분봉을 참조 하였습니다.
data2에 인덱스를 지정하고 값을 참조 하는 방법을 알고 싶습니다.
예를 들어
기본 2분봉 챠트 참조 10분봉,
참조 챠트 인덱스==1 이 양봉이면 매도 진입 한다라고 하면
if data2(index)==1 then { if data2(c) > data2(0) then var1= 1 ; }
else var1=-1
if var1==1 then buy();
문법은 틀렸는데 의미는 위처럼....말이죠. 그럼 부탁드려요
다음글
이전글