커뮤니티

수식 작성 부탁 드려요

프로필 이미지
일경원
2014-06-18 11:14:47
178
글번호 75916
답변완료
부탁 드립니다.감사합니다. 30분봉을 이용합니다. (매수 조건) 1.30분봉내 5,10,20 이평선이 골든크로스가 되면 25% 매수를 합니다. 2.매수가격에서 1% 상승하면 25% 매수를 합니다. 3.2차 매수 가격에서 1% 상승하면 25% 매수를 합니다. 4.3차 매수 가격에서 1% 상승하면 25% 매수를 합니다. (매도 조건) 1.매수후 2% 상승하면 매수분의 50% 수익 실현 합니다. (손절 조건) 1.매수후 1% 하락하면 매도 체결합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-06-18 17:42:47

안녕하세요 예스스탁입니다. input : 투자금액(1000000); var : Vol(0),xvol(0); if CodeCategoryEx == 11 and BasePrice < 50000 Then vol = int(int((투자금액*0.25)/C)/10)*10; Else vol = int((투자금액*0.20)/C); var1 = ma(c,5); var2 = ma(c,10); var3 = ma(c,20); if MarketPosition == 0 And (crossup(var1,var2) or crossup(var1,var3) or crossup(var2,var3)) Then buy("b",OnClose,def,vol); 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); if MaxEntries < 4 Then{ buy("bb",AtLimit,LatestEntryPrice(0)*1.01,vol); } if CurrentContracts == MaxContracts Then{ exitlong("bx1",AtStop,LatestEntryPrice(0)*1.09,"",Xvol,1); exitlong("bx2",AtStop,LatestEntryPrice(0)*0.99); } } 1. 5,10,20 이평선이 골든크로스 부분은 3개 이평중 하나라도 골든크로스가 있으면 진입하는 것으로 작성했습니다. 2. 손절은 최근진입가격기준으로 1% 하락하면 전량청산되게 작성했습니다. 3. 목표수익은 최근 진입가격 기준으로 2% 상승하면 진입수량의 50%를 청산합니다. 4. 목표수익청산후 가격이 계속 상승하면 더이상 청산이 없습니다. 해당 부분 제어할 내용을 추가하시기 바랍니다. 즐거운 하루되세요 > 일경원 님이 쓴 글입니다. > 제목 : 수식 작성 부탁 드려요 > 부탁 드립니다.감사합니다. 30분봉을 이용합니다. (매수 조건) 1.30분봉내 5,10,20 이평선이 골든크로스가 되면 25% 매수를 합니다. 2.매수가격에서 1% 상승하면 25% 매수를 합니다. 3.2차 매수 가격에서 1% 상승하면 25% 매수를 합니다. 4.3차 매수 가격에서 1% 상승하면 25% 매수를 합니다. (매도 조건) 1.매수후 2% 상승하면 매수분의 50% 수익 실현 합니다. (손절 조건) 1.매수후 1% 하락하면 매도 체결합니다.