커뮤니티

시스템식 문의드립니다..

프로필 이미지
상위1프로되기
2011-11-29 07:09:37
477
글번호 45252
답변완료
첫번째.. 분봉에서 주가가 60이평선을 하양돌파하거나 1프로이내로 근접하면 1차매수.(100백만원) 1차매수후 상승하면 5프로에서 수익실현 1차매수후 주가가 더 떨어지면 120이평선을 하양돌파하거나 1프로이내로 근접하면 2차매수.(200백만원) 2차까지 매수 후 평단가대비 2프로에서 전량수익실현..평단가대비 -5프로에서 전량손절 두번째 분봉에서 주가가 60이평선을 하양돌파하거나 1프로이내로 근접하면 1차매수 1차매수후 상승하면 5프로에서 수익실현 1차매수후 주가가 더 떨어지면 120이평선을 하양돌파하거나 1프로이내로 근접하면 2차매수.. 2차매수후 평단가대비 2프로에서 전량수익실현 더 떨어지면 240일선을 하양돌파하거나 1프로이내로 근접하면 3차매수.. 3차매수후 평단가대비 2프로에서 전량수익실현 더 떨어지면 480선을 하양돌파하거나 1프로이내로 근접하면 4차매수... 4차매수후 평단가대비 2프로에서 전량수익실현..더 떨어지면 주가가 600일선을 하양일탈하면 전량손절.... 그리고 각 이평선에서 전챠트에서 한번씩만 매수되게 해주세요... 그러니까 60이평선에 1차매수가 되어서 수익이났으면 다시60이평선에 주가가 떨어져도 매수가 안되게 해주세요...부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-11-29 14:25:02

안녕하세요 예스스탁입니다. 1. input : 투입금액1(1000000),투입금액2(2000000); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var1 = int(int(투입금액1/C)/10)*10; Var1 = int(int(투입금액2/C)/10)*10; } Else{ Var1 = int(투입금액1/C); Var1 = int(투입금액2/C); } } if CodeCategory == 2 Then{ Var1 = int(투입금액1/C); Var1 = int(투입금액2/C); } if CodeCategory == 6 Then{ Var1 = int(투입금액1/(C*BigPointValue)); Var1 = int(투입금액2/(C*BigPointValue)); } value1 = ma(c,60); value2 = ma(C,120); condition1 = IsExitName("bx1",1) == true; if Condition1 == false and MarketPosition == 0 and (CrossDown(C,value1*1.01) or CrossDown(c,value1)) Then buy("b1",OnClose,def,var1); if MarketPosition == 1 and CurrentEntries == 1 Then exitlong("bx1",atlimit,EntryPrice*1.05); if MarketPosition == 1 and CurrentEntries == 1 and C < EntryPrice and (CrossDown(C,value2*1.01) or CrossDown(c,value2)) Then buy("b2",OnClose,def,var2); if MarketPosition == 1 and CurrentEntries == 2 Then{ exitlong("bx2_1",atlimit,AvgEntryPrice*1.02); exitlong("bx2_2",AtStop,AvgEntryPrice*0.95); } 2. input : 투입금액1(1000000),투입금액2(2000000); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var1 = int(int(투입금액1/C)/10)*10; Var1 = int(int(투입금액2/C)/10)*10; } Else{ Var1 = int(투입금액1/C); Var1 = int(투입금액2/C); } } if CodeCategory == 2 Then{ Var1 = int(투입금액1/C); Var1 = int(투입금액2/C); } if CodeCategory == 6 Then{ Var1 = int(투입금액1/(C*BigPointValue)); Var1 = int(투입금액2/(C*BigPointValue)); } value1 = ma(c,60); value2 = ma(C,120); value3 = ma(c,240); value4 = ma(c,480); Condition1 = IsExitName("bx1",1) == true; if Condition1 == false and MarketPosition == 0 and (CrossDown(C,value1*1.01) or CrossDown(c,value1)) Then buy("b1",OnClose,def,var1); if MarketPosition == 1 and CurrentEntries == 1 Then exitlong("bx1",atlimit,EntryPrice*1.05); if MarketPosition == 1 and CurrentEntries == 1 and C < EntryPrice and (CrossDown(C,value2*1.01) or CrossDown(c,value2)) Then buy("b2",OnClose,def,var2); if MarketPosition == 1 and CurrentEntries == 2 Then exitlong("bx2",atlimit,AvgEntryPrice*1.02); if MarketPosition == 1 and CurrentEntries == 2 and C < EntryPrice and (CrossDown(C,value3*1.01) or CrossDown(c,value3)) Then buy("b3",OnClose,def,var2); if MarketPosition == 1 and CurrentEntries == 3 Then exitlong("bx3",atlimit,AvgEntryPrice*1.02); if MarketPosition == 1 and CurrentEntries == 3 and C < EntryPrice and (CrossDown(C,value4*1.01) or CrossDown(c,value4)) Then buy("b4",OnClose,def,var2); if MarketPosition == 1 and CurrentEntries == 4 Then{ exitlong("bx4_1",atlimit,AvgEntryPrice*1.02); if CrossDown(c,value1) Then exitlong("bx4_2"); } 즐거운 하루되세요 > 상위1프로되기 님이 쓴 글입니다. > 제목 : 시스템식 문의드립니다.. > 첫번째.. 분봉에서 주가가 60이평선을 하양돌파하거나 1프로이내로 근접하면 1차매수.(100백만원) 1차매수후 상승하면 5프로에서 수익실현 1차매수후 주가가 더 떨어지면 120이평선을 하양돌파하거나 1프로이내로 근접하면 2차매수.(200백만원) 2차까지 매수 후 평단가대비 2프로에서 전량수익실현..평단가대비 -5프로에서 전량손절 두번째 분봉에서 주가가 60이평선을 하양돌파하거나 1프로이내로 근접하면 1차매수 1차매수후 상승하면 5프로에서 수익실현 1차매수후 주가가 더 떨어지면 120이평선을 하양돌파하거나 1프로이내로 근접하면 2차매수.. 2차매수후 평단가대비 2프로에서 전량수익실현 더 떨어지면 240일선을 하양돌파하거나 1프로이내로 근접하면 3차매수.. 3차매수후 평단가대비 2프로에서 전량수익실현 더 떨어지면 480선을 하양돌파하거나 1프로이내로 근접하면 4차매수... 4차매수후 평단가대비 2프로에서 전량수익실현..더 떨어지면 주가가 600일선을 하양일탈하면 전량손절.... 그리고 각 이평선에서 전챠트에서 한번씩만 매수되게 해주세요... 그러니까 60이평선에 1차매수가 되어서 수익이났으면 다시60이평선에 주가가 떨어져도 매수가 안되게 해주세요...부탁드립니다