커뮤니티

식 문의 드립니다.

프로필 이미지
부자청년28
2009-06-28 02:40:05
1357
글번호 23092
답변완료
일봉상 120일선을 분봉에 적용시켜서 분봉상 주가가 일봉120일선에 3% 접근시 매수 주문이 나가게 하고 싶어서 그러는데요. 전체 물량을 100이라고 했을때 일봉상 120일선 에 주가가 3% 접근시에 분봉상에 시스템 트레이딩을 실행시켜서 1차매수를 전체 물량의 30% 2차매수는 1차매수 한 금액의 -3% 추가 하락시 30% 3차매수는 1차매수 한 금애의 -6% 추가 하락시 40% 매도는 수익이 5% 났을때 가진 물량의 50% 수익이 10% 났을때 가진 물량의 100% 아렇게 만들고 싶은데 가능할까요? 수식좀 알려주세요~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-06-29 09:08:22

안녕하세요 예스스탁입니다. input : P(120),VV(100); var : V1(0),V2(0); var2 = 0; for var1 = 0 to P-1{ var2 = var2+DayClose(var1); } var3 = var2/P; V1 = int(VV*0.3);# 30% V2 = VV-V1*2; # 40% if crossup(C,var3*0.97) and MarketPosition == 0 Then buy("b1",OnClose,def,V1); if MarketPosition == 1 and CurrentEntries == 1 and CountIF(CurrentContracts < CurrentContracts[1],BarsSinceEntry) < 1 Then buy("b2",AtLimit,EntryPrice*0.97,V1); if MarketPosition == 1 and CurrentEntries == 2 and CountIF(CurrentContracts < CurrentContracts[1],BarsSinceEntry) < 1 Then buy("b3",AtLimit,EntryPrice*0.94,V2); if MarketPosition == 1 Then{ value1 = Int(CurrentContracts/0.5); value2 = CurrentContracts-value1; if CurrentContracts == value1 Then ExitLong("BX1",AtLimit,EntryPrice*1.05,"",value1,1); if CurrentContracts == value2 Then ExitLong("BX2",AtLimit,EntryPrice*1.10); } 즐거운 하루되세요 > 부자청년28 님이 쓴 글입니다. > 제목 : 식 문의 드립니다. > 일봉상 120일선을 분봉에 적용시켜서 분봉상 주가가 일봉120일선에 3% 접근시 매수 주문이 나가게 하고 싶어서 그러는데요. 전체 물량을 100이라고 했을때 일봉상 120일선 에 주가가 3% 접근시에 분봉상에 시스템 트레이딩을 실행시켜서 1차매수를 전체 물량의 30% 2차매수는 1차매수 한 금액의 -3% 추가 하락시 30% 3차매수는 1차매수 한 금애의 -6% 추가 하락시 40% 매도는 수익이 5% 났을때 가진 물량의 50% 수익이 10% 났을때 가진 물량의 100% 아렇게 만들고 싶은데 가능할까요? 수식좀 알려주세요~