커뮤니티

수식 부탁합니다

프로필 이미지
미래테크
2013-10-28 12:22:28
150
글번호 68913
답변완료
매수금액 (1000만원0 RSMACD (12,26,9) 2분봉에서 전일 종가 대비 5% 이하이면서 Gold Cross 발생시 절반 매수 MACd (12,26,9) 2분봉에서 전일종가 대비 5% 이하이면서 Gold cross 발생시 절반 매수 매도식 당일 고가 10% 이상 찍고 RSMACD Dead Cross 발생시 즉시 매도 위의 매수가 평균단가를 구하고 수익 6% 이상시 즉시 매도 당일 최고가 10% 이상인데 최고가 대비 2% 이상 하락시ㅣ 즉시 매도 손절 매수평균가 4% 당일 1445에 잔량 매도
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-10-29 10:30:08

안녕하세요 예스스탁입니다. input : RSIP(14),P1(12),P2(26),P3(9),SigPeriod(9),Short(12),Long(26),Sig(9); input : 투자금액(10000000); var : RSIshort(0),RSIlong(0),RSmacdv(0),RSmacdS(0),MACDV(0),MACDS(0); var : Vol(0); if CodeCategoryEx == 11 and BasePrice < 50000 Then vol = int(int((투자금액*0.5)/C)/10)*10; Else vol = int((투자금액*0.5)/C); RSIshort = EMA(RSI(P1),P2); RSIlong = EMA(RSI(P1),P3); RSmacdV = RSIshort-RSIlong; RSmacdS= EMA(RSmacdv,SigPeriod); MACDV = MACD(Short,Long); MACDS = ema(MACDV,Sig); #피라미딩 다른진입신호만 허용 if C <= DayClose(1)*1.05 then{ if CrossUp(RSmacdV,RSmacdS) Then buy("b1",OnClose,def,vol); if CrossUp(macdV,macdS) Then buy("b2",OnClose,def,vol); } if MarketPosition == 1 Then{ ExitLong("Prfoit",atlimit,AvgEntryPrice*1.06); ExitLong("Loss",atlimit,AvgEntryPrice*0.96); if highest(h,BarsSinceEntry) >= EntryPrice*1.10 and CrossDown(RSmacdV,RSmacdS) Then exitlong("bx1"); if highest(h,BarsSinceEntry) >= EntryPrice*1.10 Then exitlong("bx2",AtStop,highest(h,BarsSinceEntry)*0.98); } SetStopEndofday(144500); 즐거운 하루되세요 > 미래테크 님이 쓴 글입니다. > 제목 : 수식 부탁합니다 > 매수금액 (1000만원0 RSMACD (12,26,9) 2분봉에서 전일 종가 대비 5% 이하이면서 Gold Cross 발생시 절반 매수 MACd (12,26,9) 2분봉에서 전일종가 대비 5% 이하이면서 Gold cross 발생시 절반 매수 매도식 당일 고가 10% 이상 찍고 RSMACD Dead Cross 발생시 즉시 매도 위의 매수가 평균단가를 구하고 수익 6% 이상시 즉시 매도 당일 최고가 10% 이상인데 최고가 대비 2% 이상 하락시ㅣ 즉시 매도 손절 매수평균가 4% 당일 1445에 잔량 매도