커뮤니티

시스템식 질문입니다

프로필 이미지
파인애플
2010-12-23 10:32:14
708
글번호 34519
답변완료
옵션 1분 차트에서 매수조건 이평 5,20 의 골든크로스 입니다 여기에서 10봉이 지날 때 아래와 같이 한계약(또는 일정금액)씩 추가 매수 하고 싶습니다 A. 10봉이 지났을때 한번더 한계약(또는 일정금액) 추가 매수하고 싶습니다 B. 10봉이 지날때마다 한계약(또는 일정금액) 추가 매수하고 싶습니다 A,B 케이스 별로 시스템을 만들어주세요 그리고 간단한 수식 설명도 넣어주세요 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-12-23 13:38:22

안녕하세요 예스스탁입니다. 1. 진입후 10 경과하면 한계약 추가 if MarketPosition == 0 and crossup(ma(c,5),ma(C,20)) Then buy("b"); if MarketPosition == 1 and BarsSinceEntry == 10 Then buy("bb",OnClose,def,1); 2.금액 input : 투입금액(10000000); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then Var1 = int(int(투입금액/C)/10)*10; Else Var1 = int(투입금액/C); } if CodeCategory == 2 Then Var1 = int(투입금액/C); if CodeCategory == 6 Then Var1 = int(투입금액/(C*BigPointValue)); if MarketPosition == 0 and crossup(ma(c,5),ma(C,20)) Then buy("b"); if MarketPosition == 1 and BarsSinceEntry == 10 Then buy("bb",OnClose,def,var1); 3. 진입후 10봉이 지날때마다 1계약 추가 if MarketPosition == 0 and crossup(ma(c,5),ma(C,20)) Then buy("b"); if MarketPosition == 1 and BarsSinceEntry%10 == 0 Then buy("bb",OnClose,def,1); 4. 금액 input : 투입금액(10000000); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then Var1 = int(int(투입금액/C)/10)*10; Else Var1 = int(투입금액/C); } if CodeCategory == 2 Then Var1 = int(투입금액/C); if CodeCategory == 6 Then Var1 = int(투입금액/(C*BigPointValue)); if MarketPosition == 0 and crossup(ma(c,5),ma(C,20)) Then buy("b"); if MarketPosition == 1 and BarsSinceEntry%10 == 0 Then buy("bb",OnClose,def,1); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 시스템식 질문입니다 > 옵션 1분 차트에서 매수조건 이평 5,20 의 골든크로스 입니다 여기에서 10봉이 지날 때 아래와 같이 한계약(또는 일정금액)씩 추가 매수 하고 싶습니다 A. 10봉이 지났을때 한번더 한계약(또는 일정금액) 추가 매수하고 싶습니다 B. 10봉이 지날때마다 한계약(또는 일정금액) 추가 매수하고 싶습니다 A,B 케이스 별로 시스템을 만들어주세요 그리고 간단한 수식 설명도 넣어주세요 감사합니다