커뮤니티

시스템 작성 부탁좀 드리겠습니다.-최종수정했습니다.

프로필 이미지
경상도강군
2012-05-23 12:35:33
326
글번호 51255
답변완료
늘 수고가 많습니다. 시스템 공부는 하고있지만 아직 실력이 부족한 관계로 부탁좀 드리겠습니다. 진입조건 3분봉상 0봉전 종가가 볼린져밴드 (20,2)을 하향돌파시 최초원금의 4% 1차매수진입 1차진입이후 1.5% 상승시 전량수익실현 1차진입이후 1.5% 상승하지못하고 추가하락시 최초원금의 4% 2차매수진입 2차진입이후 평단가 대비1.5% 상승시 전량수익실현 2차진입이후 상승하지못하고 마지막진입가 대비 1.5% 추가하락시 최초원금의 6% 3차매수진입 3차진입이후 평단가 대비1.5% 상승시 전량수익실현 3차진입이후 상승하지못하고 마지막진입가 대비 1.5% 추가하락시 최초원금의 6% 4차매수진입 4차진입이후 평단가대비 1.5% 상승시 전량수익실현 마지막 진입이후 -2% 추가하락시 전량손절 포지션 없을경우 재차 볼린져밴드 하향 돌파시 진입가능 11시30분 모든포진션 청산 및 1시까지 시스템정지 1시이후 시스템 재실행 2:40분이후 모든 포지션 청산 및 시스템정지. 최초원금 2000만원. p.s 그리고 종목검색식이 따로있는데 종목검색식에서 검색되는 종목을 바로 매매되게끔도 가능한가요? 아니면 종목검색식에 걸리는 종목을 따로 설정을 해줘야하나요?
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2012-05-23 13:10:34

안녕하세요 예스스탁입니다. input : C1(20000000),수익(1.5),추가(1.5),손절(2); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var1 = int(int((C1*0.04)/C)/10)*10; Var2 = int(int((C1*0.04)/C)/10)*10; } Else{ Var1 = int((C1*0.04)/C); Var2 = int((C1*0.04)/C); } } if CodeCategory == 2 or CodeCategory == 8 Then{ Var1 = int((C1*0.04)/C); Var2 = int((C1*0.04)/C); } if CodeCategory == 6 Then{#옵션 Var1 = int((C1*0.04)/(C*BigPointValue)); Var2 = int((C1*0.04)/(C*BigPointValue)); } value1 = BollBandDown(20,2); if MarketPosition == 0 and CrossDown(c,value1) and (stime < 113000 or stime >= 130000) Then buy("b1",OnClose,def,var1); if MarketPosition == 1 and (stime < 113000 or stime >= 130000) Then{ exitlong("Profit",atlimit,avgEntryPrice*(1+수익/100)); if CurrentEntries == 1 and MaxEntries == 1 Then buy("b2",atlimit,EntryPrice*(1-(추가*1)/100),var1); if CurrentEntries == 2 and MaxEntries == 2 Then buy("b3",atlimit,EntryPrice*(1-(추가*2)/100),var2); if CurrentEntries == 3 and MaxEntries == 3 Then buy("b4",atlimit,EntryPrice*(1-(추가*3)/100),var2); if CurrentEntries == 4 and MaxEntries == 4 Then exitlong("loss",AtStop,EntryPrice*(1-(추가*3+손절)/100)); } if stime == 113000 Then exitlong(); SetStopEndofday(144000); 종목검색과 자동주문이 자동으로 연동되지 않습니다. 종목검색 후 검색된 종목에 대해 차트를 열고 시스템을 적용하셔야 합니다. 즐거운 하루되세요 > 경상도강군 님이 쓴 글입니다. > 제목 : 시스템 작성 부탁좀 드리겠습니다.-최종수정했습니다. > 늘 수고가 많습니다. 시스템 공부는 하고있지만 아직 실력이 부족한 관계로 부탁좀 드리겠습니다. 진입조건 3분봉상 0봉전 종가가 볼린져밴드 (20,2)을 하향돌파시 최초원금의 4% 1차매수진입 1차진입이후 1.5% 상승시 전량수익실현 1차진입이후 1.5% 상승하지못하고 추가하락시 최초원금의 4% 2차매수진입 2차진입이후 평단가 대비1.5% 상승시 전량수익실현 2차진입이후 상승하지못하고 마지막진입가 대비 1.5% 추가하락시 최초원금의 6% 3차매수진입 3차진입이후 평단가 대비1.5% 상승시 전량수익실현 3차진입이후 상승하지못하고 마지막진입가 대비 1.5% 추가하락시 최초원금의 6% 4차매수진입 4차진입이후 평단가대비 1.5% 상승시 전량수익실현 마지막 진입이후 -2% 추가하락시 전량손절 포지션 없을경우 재차 볼린져밴드 하향 돌파시 진입가능 11시30분 모든포진션 청산 및 1시까지 시스템정지 1시이후 시스템 재실행 2:40분이후 모든 포지션 청산 및 시스템정지. 최초원금 2000만원. p.s 그리고 종목검색식이 따로있는데 종목검색식에서 검색되는 종목을 바로 매매되게끔도 가능한가요? 아니면 종목검색식에 걸리는 종목을 따로 설정을 해줘야하나요?
프로필 이미지

경상도강군

2012-05-23 17:31:02

먼저 친절한 답변 감사드립니다. 시뮬돌리다보니 1 2차진입 최초원금의 4% 3 4차진입 최초원금의 6% 인데 3 4차추가매수 역시 4%밖에 투입이 안됩니다. Var2 = int((C1*0.04)/C); } var2 를 0.06으로 다 바꿔주면 될까요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템 작성 부탁좀 드리겠습니다.-최종수정했습니다. > 안녕하세요 예스스탁입니다. input : C1(20000000),수익(1.5),추가(1.5),손절(2); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var1 = int(int((C1*0.04)/C)/10)*10; Var2 = int(int((C1*0.04)/C)/10)*10; } Else{ Var1 = int((C1*0.04)/C); Var2 = int((C1*0.04)/C); } } if CodeCategory == 2 or CodeCategory == 8 Then{ Var1 = int((C1*0.04)/C); Var2 = int((C1*0.04)/C); } if CodeCategory == 6 Then{#옵션 Var1 = int((C1*0.04)/(C*BigPointValue)); Var2 = int((C1*0.04)/(C*BigPointValue)); } value1 = BollBandDown(20,2); if MarketPosition == 0 and CrossDown(c,value1) and (stime < 113000 or stime >= 130000) Then buy("b1",OnClose,def,var1); if MarketPosition == 1 and (stime < 113000 or stime >= 130000) Then{ exitlong("Profit",atlimit,avgEntryPrice*(1+수익/100)); if CurrentEntries == 1 and MaxEntries == 1 Then buy("b2",atlimit,EntryPrice*(1-(추가*1)/100),var1); if CurrentEntries == 2 and MaxEntries == 2 Then buy("b3",atlimit,EntryPrice*(1-(추가*2)/100),var2); if CurrentEntries == 3 and MaxEntries == 3 Then buy("b4",atlimit,EntryPrice*(1-(추가*3)/100),var2); if CurrentEntries == 4 and MaxEntries == 4 Then exitlong("loss",AtStop,EntryPrice*(1-(추가*3+손절)/100)); } if stime == 113000 Then exitlong(); SetStopEndofday(144000); 종목검색과 자동주문이 자동으로 연동되지 않습니다. 종목검색 후 검색된 종목에 대해 차트를 열고 시스템을 적용하셔야 합니다. 즐거운 하루되세요 > 경상도강군 님이 쓴 글입니다. > 제목 : 시스템 작성 부탁좀 드리겠습니다.-최종수정했습니다. > 늘 수고가 많습니다. 시스템 공부는 하고있지만 아직 실력이 부족한 관계로 부탁좀 드리겠습니다. 진입조건 3분봉상 0봉전 종가가 볼린져밴드 (20,2)을 하향돌파시 최초원금의 4% 1차매수진입 1차진입이후 1.5% 상승시 전량수익실현 1차진입이후 1.5% 상승하지못하고 추가하락시 최초원금의 4% 2차매수진입 2차진입이후 평단가 대비1.5% 상승시 전량수익실현 2차진입이후 상승하지못하고 마지막진입가 대비 1.5% 추가하락시 최초원금의 6% 3차매수진입 3차진입이후 평단가 대비1.5% 상승시 전량수익실현 3차진입이후 상승하지못하고 마지막진입가 대비 1.5% 추가하락시 최초원금의 6% 4차매수진입 4차진입이후 평단가대비 1.5% 상승시 전량수익실현 마지막 진입이후 -2% 추가하락시 전량손절 포지션 없을경우 재차 볼린져밴드 하향 돌파시 진입가능 11시30분 모든포진션 청산 및 1시까지 시스템정지 1시이후 시스템 재실행 2:40분이후 모든 포지션 청산 및 시스템정지. 최초원금 2000만원. p.s 그리고 종목검색식이 따로있는데 종목검색식에서 검색되는 종목을 바로 매매되게끔도 가능한가요? 아니면 종목검색식에 걸리는 종목을 따로 설정을 해줘야하나요?
프로필 이미지

예스스탁 예스스탁 답변

2012-05-23 19:04:34

안녕하세요 예스스탁입니다. 죄송합니다. 수치를 잘못입력했습니다. 아래식 이용하시면 됩니다 input : C1(20000000),수익(1.5),추가(1.5),손절(2); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var1 = int(int((C1*0.04)/C)/10)*10; Var2 = int(int((C1*0.06)/C)/10)*10; } Else{ Var1 = int((C1*0.04)/C); Var2 = int((C1*0.06)/C); } } if CodeCategory == 2 or CodeCategory == 8 Then{ Var1 = int((C1*0.04)/C); Var2 = int((C1*0.06)/C); } if CodeCategory == 6 Then{#옵션 Var1 = int((C1*0.04)/(C*BigPointValue)); Var2 = int((C1*0.06)/(C*BigPointValue)); } value1 = BollBandDown(20,2); if MarketPosition == 0 and CrossDown(c,value1) and (stime < 113000 or stime >= 130000) Then buy("b1",OnClose,def,var1); if MarketPosition == 1 and (stime < 113000 or stime >= 130000) Then{ exitlong("Profit",atlimit,avgEntryPrice*(1+수익/100)); if CurrentEntries == 1 and MaxEntries == 1 Then buy("b2",atlimit,EntryPrice*(1-(추가*1)/100),var1); if CurrentEntries == 2 and MaxEntries == 2 Then buy("b3",atlimit,EntryPrice*(1-(추가*2)/100),var2); if CurrentEntries == 3 and MaxEntries == 3 Then buy("b4",atlimit,EntryPrice*(1-(추가*3)/100),var2); if CurrentEntries == 4 and MaxEntries == 4 Then exitlong("loss",AtStop,EntryPrice*(1-(추가*3+손절)/100)); } if stime == 113000 Then exitlong(); SetStopEndofday(144000); 즐거운 하루되세요 > 경상도강군 님이 쓴 글입니다. > 제목 : Re : Re : 시스템 작성 부탁좀 드리겠습니다.-최종수정했습니다. > 먼저 친절한 답변 감사드립니다. 시뮬돌리다보니 1 2차진입 최초원금의 4% 3 4차진입 최초원금의 6% 인데 3 4차추가매수 역시 4%밖에 투입이 안됩니다. Var2 = int((C1*0.04)/C); } var2 를 0.06으로 다 바꿔주면 될까요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템 작성 부탁좀 드리겠습니다.-최종수정했습니다. > 안녕하세요 예스스탁입니다. input : C1(20000000),수익(1.5),추가(1.5),손절(2); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var1 = int(int((C1*0.04)/C)/10)*10; Var2 = int(int((C1*0.04)/C)/10)*10; } Else{ Var1 = int((C1*0.04)/C); Var2 = int((C1*0.04)/C); } } if CodeCategory == 2 or CodeCategory == 8 Then{ Var1 = int((C1*0.04)/C); Var2 = int((C1*0.04)/C); } if CodeCategory == 6 Then{#옵션 Var1 = int((C1*0.04)/(C*BigPointValue)); Var2 = int((C1*0.04)/(C*BigPointValue)); } value1 = BollBandDown(20,2); if MarketPosition == 0 and CrossDown(c,value1) and (stime < 113000 or stime >= 130000) Then buy("b1",OnClose,def,var1); if MarketPosition == 1 and (stime < 113000 or stime >= 130000) Then{ exitlong("Profit",atlimit,avgEntryPrice*(1+수익/100)); if CurrentEntries == 1 and MaxEntries == 1 Then buy("b2",atlimit,EntryPrice*(1-(추가*1)/100),var1); if CurrentEntries == 2 and MaxEntries == 2 Then buy("b3",atlimit,EntryPrice*(1-(추가*2)/100),var2); if CurrentEntries == 3 and MaxEntries == 3 Then buy("b4",atlimit,EntryPrice*(1-(추가*3)/100),var2); if CurrentEntries == 4 and MaxEntries == 4 Then exitlong("loss",AtStop,EntryPrice*(1-(추가*3+손절)/100)); } if stime == 113000 Then exitlong(); SetStopEndofday(144000); 종목검색과 자동주문이 자동으로 연동되지 않습니다. 종목검색 후 검색된 종목에 대해 차트를 열고 시스템을 적용하셔야 합니다. 즐거운 하루되세요 > 경상도강군 님이 쓴 글입니다. > 제목 : 시스템 작성 부탁좀 드리겠습니다.-최종수정했습니다. > 늘 수고가 많습니다. 시스템 공부는 하고있지만 아직 실력이 부족한 관계로 부탁좀 드리겠습니다. 진입조건 3분봉상 0봉전 종가가 볼린져밴드 (20,2)을 하향돌파시 최초원금의 4% 1차매수진입 1차진입이후 1.5% 상승시 전량수익실현 1차진입이후 1.5% 상승하지못하고 추가하락시 최초원금의 4% 2차매수진입 2차진입이후 평단가 대비1.5% 상승시 전량수익실현 2차진입이후 상승하지못하고 마지막진입가 대비 1.5% 추가하락시 최초원금의 6% 3차매수진입 3차진입이후 평단가 대비1.5% 상승시 전량수익실현 3차진입이후 상승하지못하고 마지막진입가 대비 1.5% 추가하락시 최초원금의 6% 4차매수진입 4차진입이후 평단가대비 1.5% 상승시 전량수익실현 마지막 진입이후 -2% 추가하락시 전량손절 포지션 없을경우 재차 볼린져밴드 하향 돌파시 진입가능 11시30분 모든포진션 청산 및 1시까지 시스템정지 1시이후 시스템 재실행 2:40분이후 모든 포지션 청산 및 시스템정지. 최초원금 2000만원. p.s 그리고 종목검색식이 따로있는데 종목검색식에서 검색되는 종목을 바로 매매되게끔도 가능한가요? 아니면 종목검색식에 걸리는 종목을 따로 설정을 해줘야하나요?