예스스탁
예스스탁 답변
2019-12-02 13:30:28
안녕하세요
예스스탁입니다.
1
var : d1전환선(0,data1),d1기준선(0,data1),d1선행스팬1(0,data1);
var : d2전환선(0,data2),d2기준선(0,data2),d2선행스팬1(0,data2);
var : Y1(0,data1),Y2(0,data2),con1(0,data1),con2(0,data1);
d1전환선 = data1((highest(H,9)+lowest(L,9))/2);
d1기준선 = data1((highest(H,26)+lowest(L,26))/2);
d1선행스팬1 = (d1전환선+d1기준선)/2;
d2전환선 = data2((highest(H,9)+lowest(L,9))/2);
d2기준선 = data2((highest(H,26)+lowest(L,26))/2);
d2선행스팬1 = (d2전환선+d2기준선)/2;
if data1(bdate != bdate[1]) Then
Y1 = d1선행스팬1[1];
if data2(bdate != bdate[1]) Then
Y2 = d2선행스팬1[1];
con1 = data1((d1선행스팬1-Y1)/Y1*100);
con2 = data2((d2선행스팬1-Y2)/Y2*100);
plot1(con1);
plot2(con2);
PlotBaseLine1(0);
2
if (bdate != bdate[1] and plus >= 3) and
(updn1 < (updn2+updn3)) Then
buy();
if (bdate == bdate[1] and minus >= 3) and
(updn1 > (updn2+updn3)) Then
sell();
if MarketPosition == 1 and
(plus < 3 or updn1 > (updn2+updn3)) Then
exitlong();
if MarketPosition == -1 and
(minus < 3 or updn1 < (updn2+updn3)) Then
exitlong();
즐거운 하루되세요
> 부똘이 님이 쓴 글입니다.
> 제목 : 수식 문의
> 다음의 두개의 수식에 대해 문의드립니다.
첫 번째 문의 ::
아래의 수식은 data1과 2의
'전일 종가를 0선으로 잡고'
등락률을 비교한 수식 입니다.
var : con1(0),con2(0);
con1 = data1((C-CloseD(1))/CloseD(1)*100);
con2 = data2((C-CloseD(1))/CloseD(1)*100);
plot1(con1);
plot2(con2);
PlotBaseLine1(0);
질문 :
전일 선행지표1 마지막 값을 0선으로 잡고
등락률을 비교한 지표를 구하고 싶습니다.
#################################
두번 째 문의 ::
아래의 수식을 수정하고 싶습니다.
if ((updn1 < (updn2+updn3)) and
(bdate != bdate[1] and plus >= 3)) or
((updn1 < (updn2+updn3)) and
(bdate == bdate[1] and plus >= 3 and plus[1] <= 2)) Then
buy();
if ((updn1 < (updn2+updn3)) and
(bdate != bdate[1] and plus >= 4)) or
((updn1 < (updn2+updn3)) and
(bdate == bdate[1] and plus >= 4 and plus[1] <= 3)) Then
buy();
if ((updn1 > (updn2+updn3)) and
(bdate != bdate[1] and minus >= 3)) or
((updn1 > (updn2+updn3)) and
(bdate == bdate[1] and minus >= 3 and minus[1] <= 2)) Then
sell();
if ((updn1 > (updn2+updn3)) and
(bdate != bdate[1] and minus >= 4)) or
((updn1 > (updn2+updn3)) and
(bdate == bdate[1] and minus >= 4 and minus[1] <= 3)) Then
sell();
----------------------------------------------------------------------
위의 buy sell 신호를
1.
ㄱ. (updn1 < (updn2+updn3) 인 상태를 만족하고, 동시에
ㄴ. (bdate != bdate[1] and plus >= 3) 인 상태를 만족하면
매수
ㄱ,ㄴ의 조건이 하나라도 깨어지면 매수청산.
2.
ㄷ. (updn1 > (updn2+updn3) 인 상태를 만족하고, 동시에
ㄹ. (bdate == bdate[1] and minus >= 3) 인 상태를 만족하면
매도
ㄷ.ㄹ의 조건이 하나라도 깨어지면 매도청산.
※ 두개의 조건이 '동시에 발생'할 때가 아니라
두개의 조건이 모두 만족 하는 상태에 시그널을 내고 싶습니다.
항상 친절한 답변 감사드립니다.