커뮤니티

수식문의 드립니다....

프로필 이미지
회원
2015-01-05 15:47:42
164
글번호 81841
답변완료
항상 수고해주셔서 대단히 감사합니다. 초보라 수식문의 드립니다. 분봉 일봉 조합이라 가능성을 잘 몰라 수식을 두개로 올립니다. #####매수수식1 1200이평 대비 200%이하 , 현재가가 당일 최저가 , 360이평 > 720이평 > 2160이평 , 일봉상 현재거래량 < 전일거래량, 일봉상 전일종가대비 당일 고가가 10% 이상 상승하지 않은경우, 일봉상 전일기준 20일 평균거래대금 100억 이상, 당일 하한가가 한번도 들어가지 않는 경우, 일봉상 현재가가 전일저가보다 -2% 이하 , 일봉상 최근 4봉(현재봉 전일봉 전전일봉 전전전일봉) 저가중에서 현재봉이 최저가 발생 , 40이평대비 -10% 이하, 40이평이 하락추세 이고 80이평이 상승추세, 현재가가 360 이평 대비 0.5%~ -0.5% 또는 720 이평 대비 0.5%~ -0.5% 또는 1620 이평 대비 0.5%~ -0.5% 이고 현재가가 60이평 대비 -20.5% ~ -19.5% 또는 120이평 대비 -20.5% ~ -19.5% 또는 180이평 대비 -8% ~ -7% 일때 매수 ######매수수식 2 일봉상 현재가가 240이평대비 200% 이하, 일봉상 현재가 = 저가, 일봉상 5이평 > 10이평 > 20이평, 일봉상 현재거래량 < 전일거래량 , 일봉상 당일고가가 전일종가대비 10%이상 상승을 하지 않았을경우 , 일봉상 전일기준부터 20일간 평균거래대금이 100억이상, 당일 하한가가 한번도 들어가지 않은 경우 , 일봉상 현재가가 전일저가보다 -2%이하, 일봉상 최근 4봉(현재봉 전일봉 전전일봉 전전전일봉) 중에서 현재봉이 최저가 발생 , 일봉상 20이평 > 60이평 이고, 10분봉에서 현재가가 40이평대비 -10%이하 , 10분봉에서 40이평 > 80이평, 10분봉에서 40이평이 하락추세(전봉과 현재봉 2개 비교)이고 80이평이 상승추세(전봉과 현재봉 2개 비교), 일봉상 종가가 5 이평 대비 -0.5%~ 0.5% 또는 10 이평 대비 -0.5%~ 0.5% 또는 20 이평대비 -0.5%~ 0.5% 이고 10분봉에서 종가가 60이평 대비 -20.5% ~ -19.5% 또는 120이평 대비 -20.5% ~ -19.5% 또는 180이평 대비 -8% ~ -7% , 일때 매수 매도수식 매수가 대비 3% 수익시 절반매도 7% 수익시 전량매도 또는 현재가가 하한가일때 전량매도 또는 매수가대비 -1.4% 손실시 전량매도 수고스러우시겠지만 초보라 부탁 좀 드리겠습니다. 혹시 불가능한부분이 있으면 가능한 부분만이라도 수식 부탁드립니다. 새해 복 많이 받으시고, 하시는일 다 잘되셨으면 합니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2015-01-05 18:01:45

안녕하세요 예스스탁입니다. var : 하한가(0), DnLimit(0); var : dn1(0), dn2(0), dn3(0), dn4(0), dn5(0),dn6(0),dn7(0); var : 상한가(0), UpLimit(0); var : up1(0), up2(0), up3(0), up4(0), up5(0),up6(0),Up7(0); var : cnt(0),msum(0),mmav(0); var : ma360(0),ma720(0),ma2160(0),ma1200(0),ma40(0),ma80(0); var : ma1620(0),ma120(0),ma180(0),ma60(0),ma240(0); var : ma5(0),ma10(0),ma20(0),xvol(0); Array : DM[99](0); if date >= 19981207 then { if date < 20050328 && CodeCategory() == 2 then DnLimit = (BP * 0.12); Else DnLimit = (BP * 0.15); if CodeCategory() == 2 then { if date >= 20030721 then { dn1 = int(DnLimit/100)*100; dn2 = int(DnLimit/100)*100; dn3 = int(DnLimit/100)*100; dn4 = int(DnLimit/50)*50; dn5 = int(DnLimit/10)*10; dn6 = int(DnLimit/5)*5; dn7 = int(DnLimit/1)*1; } else { dn1 = int(DnLimit/1000)*1000; dn2 = int(DnLimit/500)*500; dn3 = int(DnLimit/100)*100; dn4 = int(DnLimit/50)*50; dn5 = int(DnLimit/10)*10; dn6 = int(DnLimit/10)*10; dn7 = int(DnLimit/1)*1; } } Else { dn1 = int(DnLimit/1000)*1000; dn2 = int(DnLimit/500)*500; dn3 = int(DnLimit/100)*100; dn4 = int(DnLimit/50)*50; dn5 = int(DnLimit/10)*10; dn6 = int(DnLimit/5)*5; dn7 = int(DnLimit/1)*1; } if CodeCategory() == 1 or CodeCategory() == 2 then { if sdate < 20101004 Then{ If BP >= 500000 Then 하한가 = BP-dn1; Else If BP >= 100000 Then 하한가 = BP-dn2; Else If BP >= 50000 Then 하한가 = BP-dn3; Else If BP >= 10000 Then 하한가 = BP-dn4; Else If BP >= 5000 Then 하한가 = BP-dn5; Else If BP >= 1000 Then 하한가 = BP-dn6; Else 하한가 = BP-dn6; } else{ If BP >= 500000 Then 하한가 = BP-dn1; Else If BP >= 100000 Then 하한가 = BP-dn2; Else If BP >= 50000 Then 하한가 = BP-dn3; Else If BP >= 10000 Then 하한가 = BP-dn4; Else If BP >= 5000 Then 하한가 = BP-dn5; Else If BP >= 1000 Then 하한가 = BP-dn6; Else 하한가 = BP-dn7; } } else if CodeCategory() == 8 or CodeCategory() == 9 then { 하한가 = BP-dn6; } } if date >= 19981207 then { if date < 20050328 && CodeCategory() == 2 then UpLimit = (BP[0] * 1.12); Else UpLimit = (BP[0] * 1.15); if CodeCategory() == 2 then { if date >= 20030721 then { up1 = int(UpLimit/100+0.00001)*100; up2 = int(UpLimit/100+0.00001)*100; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/5+0.00001)*5; up7 = int(UpLimit/1+0.00001)*1; } else { up1 = int(UpLimit/1000+0.00001)*1000; up2 = int(UpLimit/500+0.00001)*500; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/10+0.00001)*10; up7 = int(UpLimit/1+0.00001)*1; } } Else { up1 = int(UpLimit/1000+0.00001)*1000; up2 = int(UpLimit/500+0.00001)*500; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/5+0.00001)*5; up7 = int(UpLimit/1+0.00001)*1; } if CodeCategory() == 1 || CodeCategory() == 2 then { if sdate < 20101004 Then{ If BP >= 500000 Then 상한가 = up1; Else If BP >= 100000 Then 상한가 = iff(up2>=500000, up1, up2); Else If BP >= 50000 Then 상한가 = iff(up3>=100000, up2, up3); Else If BP >= 10000 Then 상한가 = iff(up4>=50000, up3, up4); Else If BP >= 5000 Then 상한가 = iff(up5>=10000, up4, up5); Else If BP >= 1000 Then 상한가 = iff(up5>=5000, up5, up6); Else 상한가 = iff(up6>=1000, up6, up6); } Else{ If BP >= 500000 Then 상한가 = up1; Else If BP >= 100000 Then 상한가 = iff(up2>=500000, up1, up2); Else If BP >= 50000 Then 상한가 = iff(up3>=100000, up2, up3); Else If BP >= 10000 Then 상한가 = iff(up4>=50000, up3, up4); Else If BP >= 5000 Then 상한가 = iff(up5>=10000, up4, up5); Else If BP >= 1000 Then 상한가 = iff(up5>=5000, up5, up6); Else 상한가 = iff(up6>=1000, up6, up7); } } else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF 상한가 = up6; } } if date != date[1] Then{ DM[0] = 0; for cnt = 1 to 99{ DM[cnt] = DM[cnt-1][1]; } } DM[0] = DM[0]+money; msum = 0; for cnt = 1 to 20{ msum = msum+DM[cnt]; } mmav = msum/20; ma360 = ma(c,360); ma720 = ma(c,720); ma2160 = ma(c,2160); ma1200 = ma(c,1200); ma40 = ma(c,40); ma80 = ma(c,80); ma1620 = ma(c,1620); ma180 = ma(c,180); ma120 = ma(c,120); ma60 = ma(c,60); ma240 = ma(c,240); ma5 = ma(c,5); ma10 = ma(c,10); ma20 = ma(c,20); if C <= ma1200*3.0 and C == daylow And ma360 > ma720 and ma720 > ma2160 And DayVolume < DayVolume(1) And dayhigh < DayClose(1)*1.10 And DM[20] > 0 and mmav >= 10000000000 and daylow > 하한가 And C < Daylow(1)*0.98 And C <= min(daylow,daylow(1),daylow(2),daylow(3)) And C <= ma40*0.9 And ma40 < ma40[1] and ma80 > ma80[1] And ((C >= ma360*0.995 and C <= ma360*1.005) or (C >= ma720*0.995 and C <= ma720*1.005) or (C >= ma1620*0.995 and C <= ma1620*1.005)) And ((C >= ma60*0.795 and C <= ma60*0.805) or (C >= ma120*0.795 and C <= ma120*0.805) or (C >= ma180*0.92 and C <= ma180*0.93)) Then buy("b1"); if C <= ma240*3.0 and C == daylow And ma5 > ma10 and ma10 > ma20 And DayVolume < DayVolume(1) And dayhigh < DayClose(1)*1.10 And DM[20] > 0 and mmav >= 10000000000 and daylow > 하한가 And C < Daylow(1)*0.98 And C <= min(daylow,daylow(1),daylow(2),daylow(3)) And ma20 > ma60 and C <= ma40*0.9 And ma40 > ma80 And ma40 < ma40[1] and ma80 > ma80[1] And ((C >= ma5*0.995 and C <= ma5*1.005) or (C >= ma10*0.995 and C <= ma10*1.005) or (C >= ma20*0.995 and C <= ma20*1.005)) And ((C >= ma60*0.795 and C <= ma60*0.805) or (C >= ma120*0.795 and C <= ma120*0.805) or (C >= ma180*0.92 and C <= ma180*0.93)) Then buy("b2"); SetStopLoss(14,PercentStop); if MarketPosition == 1 Then{ if CodeCategoryEx == 11 and BasePrice < 50000 Then{ xvol = int(int(MaxContracts*0.5)/10)*10; } Else{ xvol = int(MaxContracts*0.5); } exitlong("bx",AtStop,하한가); if CurrentContracts == MaxContracts Then exitlong("bx1",atlimit,EntryPrice*1.03,"",xvol,1); if CurrentContracts < MaxContracts Then exitlong("bx2",atlimit,EntryPrice*1.07,"",xvol,1); } 즐거운 하루되시고 새해 좋은일만 가득하시기 바랍니다. > HI_ki**** 님이 쓴 글입니다. > 제목 : 수식문의 드립니다.... > 항상 수고해주셔서 대단히 감사합니다. 초보라 수식문의 드립니다. 분봉 일봉 조합이라 가능성을 잘 몰라 수식을 두개로 올립니다. #####매수수식1 1200이평 대비 200%이하 , 현재가가 당일 최저가 , 360이평 > 720이평 > 2160이평 , 일봉상 현재거래량 < 전일거래량, 일봉상 전일종가대비 당일 고가가 10% 이상 상승하지 않은경우, 일봉상 전일기준 20일 평균거래대금 100억 이상, 당일 하한가가 한번도 들어가지 않는 경우, 일봉상 현재가가 전일저가보다 -2% 이하 , 일봉상 최근 4봉(현재봉 전일봉 전전일봉 전전전일봉) 저가중에서 현재봉이 최저가 발생 , 40이평대비 -10% 이하, 40이평이 하락추세 이고 80이평이 상승추세, 현재가가 360 이평 대비 0.5%~ -0.5% 또는 720 이평 대비 0.5%~ -0.5% 또는 1620 이평 대비 0.5%~ -0.5% 이고 현재가가 60이평 대비 -20.5% ~ -19.5% 또는 120이평 대비 -20.5% ~ -19.5% 또는 180이평 대비 -8% ~ -7% 일때 매수 ######매수수식 2 일봉상 현재가가 240이평대비 200% 이하, 일봉상 현재가 = 저가, 일봉상 5이평 > 10이평 > 20이평, 일봉상 현재거래량 < 전일거래량 , 일봉상 당일고가가 전일종가대비 10%이상 상승을 하지 않았을경우 , 일봉상 전일기준부터 20일간 평균거래대금이 100억이상, 당일 하한가가 한번도 들어가지 않은 경우 , 일봉상 현재가가 전일저가보다 -2%이하, 일봉상 최근 4봉(현재봉 전일봉 전전일봉 전전전일봉) 중에서 현재봉이 최저가 발생 , 일봉상 20이평 > 60이평 이고, 10분봉에서 현재가가 40이평대비 -10%이하 , 10분봉에서 40이평 > 80이평, 10분봉에서 40이평이 하락추세(전봉과 현재봉 2개 비교)이고 80이평이 상승추세(전봉과 현재봉 2개 비교), 일봉상 종가가 5 이평 대비 -0.5%~ 0.5% 또는 10 이평 대비 -0.5%~ 0.5% 또는 20 이평대비 -0.5%~ 0.5% 이고 10분봉에서 종가가 60이평 대비 -20.5% ~ -19.5% 또는 120이평 대비 -20.5% ~ -19.5% 또는 180이평 대비 -8% ~ -7% , 일때 매수 매도수식 매수가 대비 3% 수익시 절반매도 7% 수익시 전량매도 또는 현재가가 하한가일때 전량매도 또는 매수가대비 -1.4% 손실시 전량매도 수고스러우시겠지만 초보라 부탁 좀 드리겠습니다. 혹시 불가능한부분이 있으면 가능한 부분만이라도 수식 부탁드립니다. 새해 복 많이 받으시고, 하시는일 다 잘되셨으면 합니다.
프로필 이미지

회원

2015-01-06 10:03:54

손실 1.4% 정했는데 수수료 세금 포함인가요? SetStopLoss(14,PercentStop); 이렇게 해주셨는데 14가 아니라 1.4가 맞지요? 수고해 주셔서 감사합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 드립니다.... > 안녕하세요 예스스탁입니다. var : 하한가(0), DnLimit(0); var : dn1(0), dn2(0), dn3(0), dn4(0), dn5(0),dn6(0),dn7(0); var : 상한가(0), UpLimit(0); var : up1(0), up2(0), up3(0), up4(0), up5(0),up6(0),Up7(0); var : cnt(0),msum(0),mmav(0); var : ma360(0),ma720(0),ma2160(0),ma1200(0),ma40(0),ma80(0); var : ma1620(0),ma120(0),ma180(0),ma60(0),ma240(0); var : ma5(0),ma10(0),ma20(0),xvol(0); Array : DM[99](0); if date >= 19981207 then { if date < 20050328 && CodeCategory() == 2 then DnLimit = (BP * 0.12); Else DnLimit = (BP * 0.15); if CodeCategory() == 2 then { if date >= 20030721 then { dn1 = int(DnLimit/100)*100; dn2 = int(DnLimit/100)*100; dn3 = int(DnLimit/100)*100; dn4 = int(DnLimit/50)*50; dn5 = int(DnLimit/10)*10; dn6 = int(DnLimit/5)*5; dn7 = int(DnLimit/1)*1; } else { dn1 = int(DnLimit/1000)*1000; dn2 = int(DnLimit/500)*500; dn3 = int(DnLimit/100)*100; dn4 = int(DnLimit/50)*50; dn5 = int(DnLimit/10)*10; dn6 = int(DnLimit/10)*10; dn7 = int(DnLimit/1)*1; } } Else { dn1 = int(DnLimit/1000)*1000; dn2 = int(DnLimit/500)*500; dn3 = int(DnLimit/100)*100; dn4 = int(DnLimit/50)*50; dn5 = int(DnLimit/10)*10; dn6 = int(DnLimit/5)*5; dn7 = int(DnLimit/1)*1; } if CodeCategory() == 1 or CodeCategory() == 2 then { if sdate < 20101004 Then{ If BP >= 500000 Then 하한가 = BP-dn1; Else If BP >= 100000 Then 하한가 = BP-dn2; Else If BP >= 50000 Then 하한가 = BP-dn3; Else If BP >= 10000 Then 하한가 = BP-dn4; Else If BP >= 5000 Then 하한가 = BP-dn5; Else If BP >= 1000 Then 하한가 = BP-dn6; Else 하한가 = BP-dn6; } else{ If BP >= 500000 Then 하한가 = BP-dn1; Else If BP >= 100000 Then 하한가 = BP-dn2; Else If BP >= 50000 Then 하한가 = BP-dn3; Else If BP >= 10000 Then 하한가 = BP-dn4; Else If BP >= 5000 Then 하한가 = BP-dn5; Else If BP >= 1000 Then 하한가 = BP-dn6; Else 하한가 = BP-dn7; } } else if CodeCategory() == 8 or CodeCategory() == 9 then { 하한가 = BP-dn6; } } if date >= 19981207 then { if date < 20050328 && CodeCategory() == 2 then UpLimit = (BP[0] * 1.12); Else UpLimit = (BP[0] * 1.15); if CodeCategory() == 2 then { if date >= 20030721 then { up1 = int(UpLimit/100+0.00001)*100; up2 = int(UpLimit/100+0.00001)*100; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/5+0.00001)*5; up7 = int(UpLimit/1+0.00001)*1; } else { up1 = int(UpLimit/1000+0.00001)*1000; up2 = int(UpLimit/500+0.00001)*500; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/10+0.00001)*10; up7 = int(UpLimit/1+0.00001)*1; } } Else { up1 = int(UpLimit/1000+0.00001)*1000; up2 = int(UpLimit/500+0.00001)*500; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/5+0.00001)*5; up7 = int(UpLimit/1+0.00001)*1; } if CodeCategory() == 1 || CodeCategory() == 2 then { if sdate < 20101004 Then{ If BP >= 500000 Then 상한가 = up1; Else If BP >= 100000 Then 상한가 = iff(up2>=500000, up1, up2); Else If BP >= 50000 Then 상한가 = iff(up3>=100000, up2, up3); Else If BP >= 10000 Then 상한가 = iff(up4>=50000, up3, up4); Else If BP >= 5000 Then 상한가 = iff(up5>=10000, up4, up5); Else If BP >= 1000 Then 상한가 = iff(up5>=5000, up5, up6); Else 상한가 = iff(up6>=1000, up6, up6); } Else{ If BP >= 500000 Then 상한가 = up1; Else If BP >= 100000 Then 상한가 = iff(up2>=500000, up1, up2); Else If BP >= 50000 Then 상한가 = iff(up3>=100000, up2, up3); Else If BP >= 10000 Then 상한가 = iff(up4>=50000, up3, up4); Else If BP >= 5000 Then 상한가 = iff(up5>=10000, up4, up5); Else If BP >= 1000 Then 상한가 = iff(up5>=5000, up5, up6); Else 상한가 = iff(up6>=1000, up6, up7); } } else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF 상한가 = up6; } } if date != date[1] Then{ DM[0] = 0; for cnt = 1 to 99{ DM[cnt] = DM[cnt-1][1]; } } DM[0] = DM[0]+money; msum = 0; for cnt = 1 to 20{ msum = msum+DM[cnt]; } mmav = msum/20; ma360 = ma(c,360); ma720 = ma(c,720); ma2160 = ma(c,2160); ma1200 = ma(c,1200); ma40 = ma(c,40); ma80 = ma(c,80); ma1620 = ma(c,1620); ma180 = ma(c,180); ma120 = ma(c,120); ma60 = ma(c,60); ma240 = ma(c,240); ma5 = ma(c,5); ma10 = ma(c,10); ma20 = ma(c,20); if C <= ma1200*3.0 and C == daylow And ma360 > ma720 and ma720 > ma2160 And DayVolume < DayVolume(1) And dayhigh < DayClose(1)*1.10 And DM[20] > 0 and mmav >= 10000000000 and daylow > 하한가 And C < Daylow(1)*0.98 And C <= min(daylow,daylow(1),daylow(2),daylow(3)) And C <= ma40*0.9 And ma40 < ma40[1] and ma80 > ma80[1] And ((C >= ma360*0.995 and C <= ma360*1.005) or (C >= ma720*0.995 and C <= ma720*1.005) or (C >= ma1620*0.995 and C <= ma1620*1.005)) And ((C >= ma60*0.795 and C <= ma60*0.805) or (C >= ma120*0.795 and C <= ma120*0.805) or (C >= ma180*0.92 and C <= ma180*0.93)) Then buy("b1"); if C <= ma240*3.0 and C == daylow And ma5 > ma10 and ma10 > ma20 And DayVolume < DayVolume(1) And dayhigh < DayClose(1)*1.10 And DM[20] > 0 and mmav >= 10000000000 and daylow > 하한가 And C < Daylow(1)*0.98 And C <= min(daylow,daylow(1),daylow(2),daylow(3)) And ma20 > ma60 and C <= ma40*0.9 And ma40 > ma80 And ma40 < ma40[1] and ma80 > ma80[1] And ((C >= ma5*0.995 and C <= ma5*1.005) or (C >= ma10*0.995 and C <= ma10*1.005) or (C >= ma20*0.995 and C <= ma20*1.005)) And ((C >= ma60*0.795 and C <= ma60*0.805) or (C >= ma120*0.795 and C <= ma120*0.805) or (C >= ma180*0.92 and C <= ma180*0.93)) Then buy("b2"); SetStopLoss(14,PercentStop); if MarketPosition == 1 Then{ if CodeCategoryEx == 11 and BasePrice < 50000 Then{ xvol = int(int(MaxContracts*0.5)/10)*10; } Else{ xvol = int(MaxContracts*0.5); } exitlong("bx",AtStop,하한가); if CurrentContracts == MaxContracts Then exitlong("bx1",atlimit,EntryPrice*1.03,"",xvol,1); if CurrentContracts < MaxContracts Then exitlong("bx2",atlimit,EntryPrice*1.07,"",xvol,1); } 즐거운 하루되시고 새해 좋은일만 가득하시기 바랍니다. > HI_ki**** 님이 쓴 글입니다. > 제목 : 수식문의 드립니다.... > 항상 수고해주셔서 대단히 감사합니다. 초보라 수식문의 드립니다. 분봉 일봉 조합이라 가능성을 잘 몰라 수식을 두개로 올립니다. #####매수수식1 1200이평 대비 200%이하 , 현재가가 당일 최저가 , 360이평 > 720이평 > 2160이평 , 일봉상 현재거래량 < 전일거래량, 일봉상 전일종가대비 당일 고가가 10% 이상 상승하지 않은경우, 일봉상 전일기준 20일 평균거래대금 100억 이상, 당일 하한가가 한번도 들어가지 않는 경우, 일봉상 현재가가 전일저가보다 -2% 이하 , 일봉상 최근 4봉(현재봉 전일봉 전전일봉 전전전일봉) 저가중에서 현재봉이 최저가 발생 , 40이평대비 -10% 이하, 40이평이 하락추세 이고 80이평이 상승추세, 현재가가 360 이평 대비 0.5%~ -0.5% 또는 720 이평 대비 0.5%~ -0.5% 또는 1620 이평 대비 0.5%~ -0.5% 이고 현재가가 60이평 대비 -20.5% ~ -19.5% 또는 120이평 대비 -20.5% ~ -19.5% 또는 180이평 대비 -8% ~ -7% 일때 매수 ######매수수식 2 일봉상 현재가가 240이평대비 200% 이하, 일봉상 현재가 = 저가, 일봉상 5이평 > 10이평 > 20이평, 일봉상 현재거래량 < 전일거래량 , 일봉상 당일고가가 전일종가대비 10%이상 상승을 하지 않았을경우 , 일봉상 전일기준부터 20일간 평균거래대금이 100억이상, 당일 하한가가 한번도 들어가지 않은 경우 , 일봉상 현재가가 전일저가보다 -2%이하, 일봉상 최근 4봉(현재봉 전일봉 전전일봉 전전전일봉) 중에서 현재봉이 최저가 발생 , 일봉상 20이평 > 60이평 이고, 10분봉에서 현재가가 40이평대비 -10%이하 , 10분봉에서 40이평 > 80이평, 10분봉에서 40이평이 하락추세(전봉과 현재봉 2개 비교)이고 80이평이 상승추세(전봉과 현재봉 2개 비교), 일봉상 종가가 5 이평 대비 -0.5%~ 0.5% 또는 10 이평 대비 -0.5%~ 0.5% 또는 20 이평대비 -0.5%~ 0.5% 이고 10분봉에서 종가가 60이평 대비 -20.5% ~ -19.5% 또는 120이평 대비 -20.5% ~ -19.5% 또는 180이평 대비 -8% ~ -7% , 일때 매수 매도수식 매수가 대비 3% 수익시 절반매도 7% 수익시 전량매도 또는 현재가가 하한가일때 전량매도 또는 매수가대비 -1.4% 손실시 전량매도 수고스러우시겠지만 초보라 부탁 좀 드리겠습니다. 혹시 불가능한부분이 있으면 가능한 부분만이라도 수식 부탁드립니다. 새해 복 많이 받으시고, 하시는일 다 잘되셨으면 합니다.