커뮤니티
수고하십니다
2018-10-04 15:10:06
159
글번호 122434
수고하십니다
data1 = 선물지수 1분
data2 = 선물지수 5분
data1 AND data2의 조건에서 매수매도 적용시키고자 하는데
data2가 AND 되기 전에 data1의 조건에서 바로 실행이 되어 버립니다
data1 AND data2시 적용되는 방법이 있을까요
부탁드립니다 감사합니다
Input : af(0.02), maxAF(0.2) ;
Var : value(0);
value = csar(af,maxAF);
If data1(C > value)
and data2(C > value) Then
Buy("매수");
If data1(C < value)
and data2(C < value) Then
sell("매도");
답변 1
예스스탁 예스스탁 답변
2018-10-05 11:23:46
안녕하세요
예스스탁입니다.
작성하신 수식에서 value는 data1의 값입니다.
아래와 같이 별도로 data1,data2 파라볼릭값을 계산해서
사용하셔야 합니다.
Input : af(0.02), maxAF(0.2) ;
Var : v1(0,data1),v2(0,data1);
v1 = data1(csar(af,maxAF));
v2 = data2(csar(af,maxAF));
If data1(C > v1)
and data2(C > v2) Then
Buy("매수");
If data1(C < v1)
and data2(C < v2) Then
sell("매도");
즐거운 하루되세요
> dkfvkrh7 님이 쓴 글입니다.
> 제목 : 수고하십니다
> 수고하십니다
data1 = 선물지수 1분
data2 = 선물지수 5분
data1 AND data2의 조건에서 매수매도 적용시키고자 하는데
data2가 AND 되기 전에 data1의 조건에서 바로 실행이 되어 버립니다
data1 AND data2시 적용되는 방법이 있을까요
부탁드립니다 감사합니다
Input : af(0.02), maxAF(0.2) ;
Var : value(0);
value = csar(af,maxAF);
If data1(C > value)
and data2(C > value) Then
Buy("매수");
If data1(C < value)
and data2(C < value) Then
sell("매도");