1. 수식에 Data1,Data2를 지정할때를 정확히 알고 싶습니다.
2. Data1과 Data2의 시스템수식작성시 참고해야될 점
즉 제약이야 주의사항들을 설명좀 부탁합니다.
답변 1
예스스탁
예스스탁 답변
2020-09-23 18:26:03
안녕하세요
예스스탁입니다.
차트왼쪽 상단의 종목선택버튼 중
왼쪽은 기본차트종목 선택버튼이고 오른쪽은 참조데이타를 차트에 추가하는 버튼입니다.
data1은 기본차트 종목, data2~data99는 참조데이타입니다.
참조데이타는 차트에 추가하는 순서로 data2부터 data99까지 번호가 자동부여가 됩니다.
기본차트데이타만 사용하는 수식에는 필요가 없지만
수식에서 참조데이타를 이용할때는 변수선언과 조건식과 계산식등을 데이타번호로 지정해 주어야 합니다.
var : mav1(0,Data1),mav2(0,Data1);#선언에 데이타번호 지정
var : avg1(0,Data2),avg2(0,Data2);#선언에 데이타번호 지정
#변수에 값 할당할때 데이타번호 함수로 지정
mav1 = Data1(ma(C,5));
mav2 = Data1(ma(C,20));
avg1 = Data2(ma(C,5));
avg2 = Data2(ma(C,20));
#조건지정에 데이타번호 지정
if Data1(CrossUp(mav1,mav2)) and Data2(avg1 > avg2) Then
Buy();
if Data1(CrossDown(mav1,mav2)) and data2(avg1 < avg2) Then
Sell();
즐거운 하루되세요
> 다낚아 님이 쓴 글입니다.
> 제목 : 질문드립니다.
> 1. 수식에 Data1,Data2를 지정할때를 정확히 알고 싶습니다.
2. Data1과 Data2의 시스템수식작성시 참고해야될 점
즉 제약이야 주의사항들을 설명좀 부탁합니다.