커뮤니티
수식부탁드립니다
2016-04-28 12:49:34
132
글번호 97548
수고 많으십니다
아래수식을 120틱 차트에서 신호발생시킬때 동시에 900틱차트에서 틱봉이 상승중일때만 매수신호 반대로 900틱봉이 하락중일때만 매도신호 발생토록되는 수식부탁드립니다
감사합니다
nput : 단기(3),중기(10),중장기(20),장기(60),P(2);
var : mav1(0),mav2(0),mav3(0),mav4(0),adxv(0);
mav1 = ma(C,단기);
mav2 = ma(C,중기);
mav3 = ma(C,중장기);
mav4 = ma(C,장기);
adxv = adx(P);
if mav1 > mav1[1] and mav2 > mav2[1] and mav3 > mav3[1] and
mav4 > mav4[1] and adxv > adxv[1] Then
buy();
if mav1 < mav1[1] and mav2 < mav2[1] and mav3 < mav3[1] and
mav4 < mav4[1] and adxv > adxv[1] Then
sell();
답변 1
예스스탁 예스스탁 답변
2016-05-02 17:08:42
안녕하세요
예스스탁입니다.
참조데이터로 900틱 데이터를 data2로 추가한 후
아래식 적용하시면 됩니다.
input : 단기(3),중기(10),중장기(20),장기(60),P(2);
var : mav1(0,data1),mav2(0,data1),mav3(0,data1),mav4(0,data1),adxv(0,data1);
mav1 = data1(ma(C,단기));
mav2 = data1(ma(C,중기));
mav3 = data1(ma(C,중장기));
mav4 = data1(ma(C,장기));
adxv = data1(adx(P));
if mav1 > mav1[1] and mav2 > mav2[1] and mav3 > mav3[1] and
mav4 > mav4[1] and adxv > adxv[1] and
data2(c > C[1]) Then
buy();
if mav1 < mav1[1] and mav2 < mav2[1] and mav3 < mav3[1] and
mav4 < mav4[1] and adxv > adxv[1] and
data2(C < C[1]) Then
sell();
즐거운 하루되세요
> bestkim 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 수고 많으십니다
아래수식을 120틱 차트에서 신호발생시킬때 동시에 900틱차트에서 틱봉이 상승중일때만 매수신호 반대로 900틱봉이 하락중일때만 매도신호 발생토록되는 수식부탁드립니다
감사합니다
nput : 단기(3),중기(10),중장기(20),장기(60),P(2);
var : mav1(0),mav2(0),mav3(0),mav4(0),adxv(0);
mav1 = ma(C,단기);
mav2 = ma(C,중기);
mav3 = ma(C,중장기);
mav4 = ma(C,장기);
adxv = adx(P);
if mav1 > mav1[1] and mav2 > mav2[1] and mav3 > mav3[1] and
mav4 > mav4[1] and adxv > adxv[1] Then
buy();
if mav1 < mav1[1] and mav2 < mav2[1] and mav3 < mav3[1] and
mav4 < mav4[1] and adxv > adxv[1] Then
sell();