아래 수식을 데이트레이딩에서 사용하고 있습니다.
GAP이 크게 발생할 경우에는 청산수식이 작동하지 않게 하고 싶습니다.
1)buy수식
2.00 이하대 상승 GAP에서만 청산수식 작동
2)sell수식
2.00 이하대 하락 GAP에서만 청산수식 작동
항상 고맙습니다.
********************************************************************************
1)buy수식
input : up단기(20),up장기(100);
var : ma1(0), ma2(0);
ma1 = ma(C,up단기);
ma2 = ma(C,up장기);
if CrossDown(ma1, ma2) then
exitlong("bxma");
2)sell 수식
input : dn단기(20),dn장기(100);
var : ma3(0), ma4(0);
ma3 = ma(C,dn단기);
ma4 = ma(C,dn장기);
if CrossUp(ma3, ma4) then
ExitShort("sxma");
답변 1
예스스탁
예스스탁 답변
2019-11-06 15:08:44
안녕하세요
예스스탁입니다.
1
input : up단기(20),up장기(100);
var : ma1(0), ma2(0);
ma1 = ma(C,up단기);
ma2 = ma(C,up장기);
if CrossDown(ma1, ma2) and dayopen < DayClose(1)+2 then
exitlong("bxma");
2
input : dn단기(20),dn장기(100);
var : ma3(0), ma4(0);
ma3 = ma(C,dn단기);
ma4 = ma(C,dn장기);
if CrossUp(ma3, ma4) and dayopen > DayClose(1)-2 then
ExitShort("sxma");
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 청산수식과 GAP
> 아래 수식을 데이트레이딩에서 사용하고 있습니다.
GAP이 크게 발생할 경우에는 청산수식이 작동하지 않게 하고 싶습니다.
1)buy수식
2.00 이하대 상승 GAP에서만 청산수식 작동
2)sell수식
2.00 이하대 하락 GAP에서만 청산수식 작동
항상 고맙습니다.
********************************************************************************
1)buy수식
input : up단기(20),up장기(100);
var : ma1(0), ma2(0);
ma1 = ma(C,up단기);
ma2 = ma(C,up장기);
if CrossDown(ma1, ma2) then
exitlong("bxma");
2)sell 수식
input : dn단기(20),dn장기(100);
var : ma3(0), ma4(0);
ma3 = ma(C,dn단기);
ma4 = ma(C,dn장기);
if CrossUp(ma3, ma4) then
ExitShort("sxma");