커뮤니티
시스템식 추가 문의
2009-12-26 15:13:40
739
글번호 26971
시스템 식 추가문의합니다.
미리 감사 드립니다.
1.
매수 :
+DI가 -DI를 상향돌파 하고,
RSI지표가 과열권에 진입할 때 30% 매수,
슬로우 스토캐스틱에서 %K선이 과열권에 진입할 때, 30% 추가매수하고,
%D선이 과열권에 진입할 때, 40% 추가 매수
매도 : 주가가 볼린저 밴드 상단선 하향 이탈시 매도
2.
매수 ; 주가가 볼린저 밴드 하단선 안으로 진입하고,
RSI지표가 50선을 상향 돌파하거나, 50선 위에 위치하고,
MACD 오실레이터가 양전환하고, MACD지표의 MACD 선이 시그널선을
골든크로스했거나, 골든크로스 해야 하고,
위 조건을 확인하고, 주가가 볼린저 밴드 중심선(20이평선)
을 돌파할 때 50% 매수, 돌파후 지지할 때 50% 추가 매수
매도 : 주가가 볼린저 밴드 상단선 하향 이탈시 매도
3.
매수 ; 주가가 볼린저 밴드 하단선 안으로 진입하고,
RSI지표가 50선을 상향 돌파하고,
슬로우 스토캐스틱의 %K선이 %D선을 골든크로스 하고,
DMI지표의 +DI가 -DI를 상향돌파하고, 거래량 증가와 함께
양봉이 나올 때 매수
매도 : 주가가 볼린저 밴드 상단선 하향 이탈시 매도
답변 1
예스스탁 예스스탁 답변
2009-12-28 12:29:24
안녕하세요
예스스탁입니다.
피라미딩 설정을 다른진입 신호만 허용으로 설정하시기 바랍니다.
1.
input : account(10000000);
input : DiPeriod(10),RSIP(10),Period(20),Dv(2),sto1(10),sto2(5),sto3(5);
if CodeCategory == 1 Then{
var1 = int(int((ACCOUNT*0.3)/C)/10)*10;
var2 = int(int((ACCOUNT*0.3)/C)/10)*10;
var3 = int(int((ACCOUNT*0.4)/C)/10)*10;
}
if CodeCategory == 2 Then{
var1 = int((ACCOUNT*0.3)/C);
var2 = int((ACCOUNT*0.3)/C);
var3 = int((ACCOUNT*0.4)/C);
}
if CrossUp(Diplus(DiPeriod),DiMinus(DIPeriod)) and
crossup(RSI(RSIP),70) Then
buy("b1",OnClose,def,var1);
if CrossUp(StochasticsK(Sto1,sto2),80) Then
buy("b2",OnClose,def,var2);;
if crossup(StochasticsD(Sto1,sto2,sto3),80) then
buy("b3",OnClose,def,var3);
if CrossDown(c,BollBandUp(Period,dv)) Then
exitlong();
2.
돌파후 지지등은 추상적인 내용입니다.
주가가 20이평위에 있으면 추가매수되게 작성되었습니다.
input : account(10000000);
input : DiPeriod(10),RSIP(10),Period(20),Dv(2);
if CodeCategory == 1 Then{
var1 = int(int((ACCOUNT*0.5)/C)/10)*10;
var2 = int(int((ACCOUNT*0.5)/C)/10)*10;
}
if CodeCategory == 2 Then{
var1 = int((ACCOUNT*0.5)/C);
var2 = int((ACCOUNT*0.5)/C);
}
if C > BollBandDown(Period,dv) and
RSI(RSIP) > 50 and
MACD_OSC(12,26,9) >= 0 and
MACD(12,26) > ema(MACD(12,26),9) and
crossup(c,ma(c,Period)) Then
buy("b",OnClose,def,var1);
if MarketPosition == 1 and C > ma(C,20) Then
buy("b1",OnClose,def,var2);
if CrossDown(c,BollBandUp(Period,dv)) Then
exitlong();
3.
input : DiPeriod(10),RSIP(10),Period(20),Dv(2),sto1(10),sto2(5),sto3(5);
if crossup(C,BollBandDown(Period,dv)) and
crossup(RSI(RSIP), 50) and
crossup(StochasticsK(sto1,sto2),StochasticsD(sto1,sto2,sto3)) and
crossup(Diplus(diPeriod),Diminus(Diperiod)) and
V > V[1] and C > O then
buy("b");
if CrossDown(c,BollBandUp(Period,dv)) Then
exitlong();
즐거운 하루되세요
> WT_jaeky700 님이 쓴 글입니다.
> 제목 : 시스템식 추가 문의
>
시스템 식 추가문의합니다.
미리 감사 드립니다.
1.
매수 :
+DI가 -DI를 상향돌파 하고,
RSI지표가 과열권에 진입할 때 30% 매수,
슬로우 스토캐스틱에서 %K선이 과열권에 진입할 때, 30% 추가매수하고,
%D선이 과열권에 진입할 때, 40% 추가 매수
매도 : 주가가 볼린저 밴드 상단선 하향 이탈시 매도
2.
매수 ; 주가가 볼린저 밴드 하단선 안으로 진입하고,
RSI지표가 50선을 상향 돌파하거나, 50선 위에 위치하고,
MACD 오실레이터가 양전환하고, MACD지표의 MACD 선이 시그널선을
골든크로스했거나, 골든크로스 해야 하고,
위 조건을 확인하고, 주가가 볼린저 밴드 중심선(20이평선)
을 돌파할 때 50% 매수, 돌파후 지지할 때 50% 추가 매수
매도 : 주가가 볼린저 밴드 상단선 하향 이탈시 매도
3.
매수 ; 주가가 볼린저 밴드 하단선 안으로 진입하고,
RSI지표가 50선을 상향 돌파하고,
슬로우 스토캐스틱의 %K선이 %D선을 골든크로스 하고,
DMI지표의 +DI가 -DI를 상향돌파하고, 거래량 증가와 함께
양봉이 나올 때 매수
매도 : 주가가 볼린저 밴드 상단선 하향 이탈시 매도
다음글
이전글