커뮤니티
시스템수식부탁드립니다
2016-04-25 12:03:02
109
글번호 97409
안녕하세요
아래수식은 전에 작성해주신 이평선이 골든크로스+adx상승, 데드크로스+adx상승 신호수식입니다
그런데 이 수식에 의한 신호를 120틱 차트에서 쓰고있는데 이신호가 아래와 같이 함께 조건이 성립될때 신호가 발생되도록 수식부탁드립니다
120틱 신호발생 상태 + 500틱 신호발생 상태
1.매수신호 4개이평선 골든크로스+adx상승 + 4개이평선 정배열
2.매도신호 4개이평선 데드크로스+adx상승 + 4개이평선 역배열
항상 도움에 감사드립니다
답변 2
예스스탁 예스스탁 답변
2016-04-26 10:43:46
안녕하세요
예스스탁입니다.
문의하신 내용 참조데이터를 이용하셔야 합니다.
120틱 차트에 500틱을 참조데이터로 추가한 후 아래식 적용하시면 됩니다.
참조데이터는 차트왼쪽 상단의 종목선택버튼 중 오른쪽 클릭하면
선택해서 추가할수 있습니다.
input : P1(5),P2(10),P3(20),P4(60),P(14);
var : mav11(0,data1),mav12(0,data1),mav13(0,data1),mav14(0,data1);
var : mav21(0,data2),mav22(0,data2),mav23(0,data2),mav24(0,data2);
var : adxv1(0,data1),adxv2(0,data2);
var : Bcond1(false,data1),Scond1(false,data1);
var : Bcond2(false,data2),Scond2(false,data2);
mav11 = data1(ma(c,P1));
mav12 = data1(ma(c,P2));
mav13 = data1(ma(c,P3));
mav14 = data1(ma(c,P4));
mav21 = data2(ma(c,P1));
mav22 = data2(ma(c,P2));
mav23 = data2(ma(c,P3));
mav24 = data2(ma(c,P4));
adxv1 = data1(adx(P));
adxv2 = data2(adx(P));
Bcond1 = mav11 > mav12 and mav12 > mav13 and mav13 > mav14;
Bcond2 = mav21 > mav22 and mav22 > mav23 and mav23 > mav24;
Scond1 = mav11 < mav12 and mav12 < mav13 and mav13 < mav14;
Scond2 = mav21 < mav22 and mav22 < mav23 and mav23 < mav24;
if Bcond1 == true and Bcond1[1] == false and Adxv1 > adxv1[1] and Bcond2 == true Then
buy();
if Scond1 == true and Scond1[1] == false and Adxv1 < adxv1[1] and Scond2 == true Then
sell();
즐거운 하루되세요
> bestkim 님이 쓴 글입니다.
> 제목 : 시스템수식부탁드립니다
> 안녕하세요
아래수식은 전에 작성해주신 이평선이 골든크로스+adx상승, 데드크로스+adx상승 신호수식입니다
그런데 이 수식에 의한 신호를 120틱 차트에서 쓰고있는데 이신호가 아래와 같이 함께 조건이 성립될때 신호가 발생되도록 수식부탁드립니다
120틱 신호발생 상태 + 500틱 신호발생 상태
1.매수신호 4개이평선 골든크로스+adx상승 + 4개이평선 정배열
2.매도신호 4개이평선 데드크로스+adx상승 + 4개이평선 역배열
항상 도움에 감사드립니다
bestkim
2016-04-26 13:39:55
수식 정말 감사드립니다 그런데 참조데이터 이용방법 다시한번 자세하게 설명부탁드립니다
참조데이터 내용에 선택할수있는 데이터명이 없는 것 같습니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템수식부탁드립니다
> 안녕하세요
예스스탁입니다.
문의하신 내용 참조데이터를 이용하셔야 합니다.
120틱 차트에 500틱을 참조데이터로 추가한 후 아래식 적용하시면 됩니다.
참조데이터는 차트왼쪽 상단의 종목선택버튼 중 오른쪽 클릭하면
선택해서 추가할수 있습니다.
input : P1(5),P2(10),P3(20),P4(60),P(14);
var : mav11(0,data1),mav12(0,data1),mav13(0,data1),mav14(0,data1);
var : mav21(0,data2),mav22(0,data2),mav23(0,data2),mav24(0,data2);
var : adxv1(0,data1),adxv2(0,data2);
var : Bcond1(false,data1),Scond1(false,data1);
var : Bcond2(false,data2),Scond2(false,data2);
mav11 = data1(ma(c,P1));
mav12 = data1(ma(c,P2));
mav13 = data1(ma(c,P3));
mav14 = data1(ma(c,P4));
mav21 = data2(ma(c,P1));
mav22 = data2(ma(c,P2));
mav23 = data2(ma(c,P3));
mav24 = data2(ma(c,P4));
adxv1 = data1(adx(P));
adxv2 = data2(adx(P));
Bcond1 = mav11 > mav12 and mav12 > mav13 and mav13 > mav14;
Bcond2 = mav21 > mav22 and mav22 > mav23 and mav23 > mav24;
Scond1 = mav11 < mav12 and mav12 < mav13 and mav13 < mav14;
Scond2 = mav21 < mav22 and mav22 < mav23 and mav23 < mav24;
if Bcond1 == true and Bcond1[1] == false and Adxv1 > adxv1[1] and Bcond2 == true Then
buy();
if Scond1 == true and Scond1[1] == false and Adxv1 < adxv1[1] and Scond2 == true Then
sell();
즐거운 하루되세요
> bestkim 님이 쓴 글입니다.
> 제목 : 시스템수식부탁드립니다
> 안녕하세요
아래수식은 전에 작성해주신 이평선이 골든크로스+adx상승, 데드크로스+adx상승 신호수식입니다
그런데 이 수식에 의한 신호를 120틱 차트에서 쓰고있는데 이신호가 아래와 같이 함께 조건이 성립될때 신호가 발생되도록 수식부탁드립니다
120틱 신호발생 상태 + 500틱 신호발생 상태
1.매수신호 4개이평선 골든크로스+adx상승 + 4개이평선 정배열
2.매도신호 4개이평선 데드크로스+adx상승 + 4개이평선 역배열
항상 도움에 감사드립니다