커뮤니티

시스템식 추가 문의

프로필 이미지
회원
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를 상향돌파하고, 거래량 증가와 함께 양봉이 나올 때 매수 매도 : 주가가 볼린저 밴드 상단선 하향 이탈시 매도