커뮤니티
식 부탁드립니다.
2013-09-23 20:21:33
154
글번호 67735
조건
1. 지수이동평균선 input(38)
2. 볼린저밴드(예스트레이더에서 제공되는 지표식)
3. 채널 : 25일 고점과 25일 저점으로 부터 연장되는 선
진입
위 조건 모두 돌파시
청산
1.MACD Oscillator(히스토그램) 다이버전스
2.종가가 38이평선 반대(매수포지션일 경우 38이평 CrossDown, 매도포지션의 경우 그 반대)
PS : 부끄럽지만 제가 추석연휴 이틀간 씨름하다 완성 못했습니다. 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2013-09-24 11:03:55
안녕하세요
예스스탁입니다.
수식의 주석 참고하시기 바랍니다.
input : P(38),Period(20),Dv(2),CHPeriod(25),MACDP1(12),MACDP2(26),MACDP3(9);
input : Left(3),Right(3);
var : emav(0),BBup(0),BBdn(0),chup(0),chdn(0),MACDO(0);
emav = ema(c,P);
BBup = BollBandUp(Period,Dv);
BBdn = BollBandDown(Period,Dv);
Chup = highest(h,CHPeriod)[1];
Chdn = lowest(L,CHPeriod)[1];
MACDO = MACD_OSC(MACDP1,MACDP2,MACDP3);
#지수이평, 볼밴상단, 체널상단 동시 상향돌파시 매수진입
if crossup(c,emav) and crossup(c,bbup) and crossup(c,Chup) Then
buy();
#지수이평, 볼밴상단, 채널하단 동시 하향이탈시 매도진입
if CrossDown(c,emav) and CrossDown(c,bbup) and CrossDown(c,Chup) Then
Sell();
#매수진입후
if MarketPosition == 1 Then{
#지수이평 하향이탈시 매수포지션 청산
if CrossDown(c,emav) Then
exitlong();
#지표 저점은 하락하고 가격은 상승할때 매수포지션 청산
if SwingLowBar(1,MACDO,Left,Right,Left+Right+1) != -1 Then{
var1 = MACDO;
var2 = var1[1];
var3 = C;
var4 = var3[1];
if var1 < var2 and var3 > var4 and var4 > 0 Then
exitlong();
}
}
Else{
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
}
#매도포지션 진입 후
if MarketPosition == -1 Then{
#지수이평 상향돌파하면 매도포지션 청산
if CrossUp(c,emav) Then
ExitShort();
#지표고점은 상승했는데 가격은 하락할때 매도포지션 청산
if SwingHighBar(1,MACDO,Left,Right,Left+Right+1) != -1 Then{
value1 = MACDO;
value2 = value1[1];
value3 = C;
value4 = value3[1];
if value1 > value2 and value3 < value4 and value4 > 0 Then
ExitShort();
}
}
Else{
value1 = 0;
value2 = 0;
value3 = 0;
value4 = 0;
}
진입이 동시돌파가 아니면 진입식을 아래 내용으로 변경하시면 됩니다.
#지수이평, 볼밴상단, 체널상단 동시 상향돌파시 매수진입
if (crossup(c,emav) or crossup(c,bbup) or crossup(c,Chup)) and
C > emav and C > BBup and C > Chup Then
buy("b");
#지수이평, 볼밴상단, 채널하단 동시 하향이탈시 매도진입
if (CrossDown(c,emav) or CrossDown(c,bbdn) or CrossDown(c,Chdn)) and
C < emav and C < BBdn and C < Chdn Then
Sell("s");
즐거운 하루되세요
> 뉴휴먼 님이 쓴 글입니다.
> 제목 : 식 부탁드립니다.
> 조건
1. 지수이동평균선 input(38)
2. 볼린저밴드(예스트레이더에서 제공되는 지표식)
3. 채널 : 25일 고점과 25일 저점으로 부터 연장되는 선
진입
위 조건 모두 돌파시
청산
1.MACD Oscillator(히스토그램) 다이버전스
2.종가가 38이평선 반대(매수포지션일 경우 38이평 CrossDown, 매도포지션의 경우 그 반대)
PS : 부끄럽지만 제가 추석연휴 이틀간 씨름하다 완성 못했습니다. 부탁드립니다.
다음글
이전글