예스스탁
예스스탁 답변
2022-05-09 17:06:32
안녕하세요
예스스탁입니다.
차트간에는 서로 정보를 주고받을수 없습니다.
문의하신 내용은 참조데이타를 이용하는 수식으로 작성하셔야 합니다.
차트왼쪽 상단의 종목선택 버튼 중
오른쪽은 기본종목, 왼쪽은 참조데이타를 추가하는 버튼입니다.
기본차트는 data1이고 참조데이타는 추가하는 순서대로
data2부터 data99까지 데이타번호가 부여되고 수식에서는 이 데이타번호를 이용해
값을 가져와 사용합니다.
기본종목(data1)을 1분봉으로 여신후에
참조데이타(data2)로 동일종목을 3분봉으로 추가한 후에
2개의 데이타를 이용하는 수식을 작성하셔야 합니다.
아래는 간단한 예제입니다.
1분봉은 5-20 이동평균 골드매수 데드매도
3분봉은 스토케스틱 k-d 골드매수 데드매도
위 내용을 구현한 내용입니다.
data2에서 스토케스틱 골드상태일때 data1에서 이평 골드가 발생하면 매수
data2에서 스토케스틱 데드상태일때 data1에서 이평 데드가 발생하면 매도입니다.
구현하시는 내용에 따라 좀더 복잡하게 작성되어야 하는 경우도 많습니다.
input : P1(5),p2(20);
input : sto1(10),sto2(5),sto3(5);
var : mav1(0,Data1),mav2(0,Data1);
var : stok(0,Data2),stod(0,Data2),S2(0,Data2);
mav1 = Data1(ma(c,P1));
mav2 = Data1(ma(c,P1));
stok = Data2(StochasticsK(sto1,sto2));
stod = Data2(Stochasticsd(sto1,sto2,sto3));
if Data2(CrossUp(stok,stod)) Then
S2 = 1;
if Data2(CrossDown(stok,stod)) Then
S2 = -1;
if S2 == 1 and Data1(CrossUp(mav1,mav2)) Then
Buy();
if S2 == -1 and Data1(Crossdown(mav1,mav2)) Then
Sell();
즐거운 하루되세요
> 다이버 님이 쓴 글입니다.
> 제목 : 서로 다른 분봉 차트 2개에서 동시에 만족하는 전략을 실행하려면?
> 안녕하세요? 또 여쭈어볼게 있어 질문드립니다.
(질문내용이 여기 방에 맞지 않으면 다른 방으로 이동시키셔도 무방함)
제가 만약 1번 챠트는 1분봉을 사용, 2번 챠트는 3분봉을 사용한다고 가정하고,
각각 전략을 반영 (같은 전략일수도 있음)
-> 1번챠트와 2번챠트 동시에 매수조건 만족했을때
진입을 하려는 시스템을 만드려면 어떻게 해야할까요?