커뮤니티
문의드립니다.
2017-06-12 14:36:50
131
글번호 110336
안녕하세요.
아래식 작성 부탁드립니다.
1. 매수 :
60이평이 우상향이고, Trix가 0 이상이고, 현재가가 60이평 위에 위치할때만
매수진입하는 기본조건을 충족한 상태에서,
5이평이 20이평을 상향 돌파할때 또는
10이평이 20이평을 상향 돌파할때 만 매수진입
매수청산은 20이평이 하향으로 바뀔때.
매수청산이후 매수조건이 나오면 다시 매수진입.
2. 매도 :
매수의 반대조건.
3. 위와같이 매수매도 조건식이 있을때 현재봉포함 직전 10개봉의 60이평값의 고저편차가
현재 60이평값의 0.04%이내 일때는 신규 진입을 차단하는 조건을 추가.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-06-12 17:39:48
안녕하세요
예스스탁입니다.
input : P1(5),P2(10),P3(20),P4(60),TP(10),Per(0.04);
var : mav1(0),mav2(0),mav3(0),mav4(0);
var : Trixv(0);
mav1 = ma(C,P1);
mav2 = ma(c,P2);
mav3 = ma(c,P3);
mav4 = ma(C,P4);
Trixv = TRIX(TP);
if mav4 > mav4[1] and TRIXV > 0 and C > mav4 then{
if (crossup(mav1,mav3) or CrossUp(mav2,mav3)) and
(highest(mav4,10)-lowest(L,10)) >= mav4*(Per/100) Then
buy();
}
if mav4 < mav4[1] and TRIXV < 0 and C < mav4 then{
if (CrossDown(mav1,mav3) or CrossDown(mav2,mav3)) and
(highest(mav4,10)-lowest(L,10)) >= mav4*(Per/100) Then
Sell();
}
if MarketPosition == 1 and mav3 < mav3[1] Then
ExitLong();
if MarketPosition == -1 and mav3 > mav3[1] Then
ExitShort();
즐거운 하루되세요
> 한바다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
아래식 작성 부탁드립니다.
1. 매수 :
60이평이 우상향이고, Trix가 0 이상이고, 현재가가 60이평 위에 위치할때만
매수진입하는 기본조건을 충족한 상태에서,
5이평이 20이평을 상향 돌파할때 또는
10이평이 20이평을 상향 돌파할때 만 매수진입
매수청산은 20이평이 하향으로 바뀔때.
매수청산이후 매수조건이 나오면 다시 매수진입.
2. 매도 :
매수의 반대조건.
3. 위와같이 매수매도 조건식이 있을때 현재봉포함 직전 10개봉의 60이평값의 고저편차가
현재 60이평값의 0.04%이내 일때는 신규 진입을 차단하는 조건을 추가.
감사합니다.