커뮤니티

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

프로필 이미지
상위1프로되기
2012-02-22 13:20:23
313
글번호 48045
답변완료
첫번째식... 분봉에서 주가가 60일선1프로근접하면 1차매수(단 오늘 시가가 전일종가대비 +1~+10프로에서 시작)... 1차매수후 5프로에서 전체보유수량중에절반매도 10프로에서 남은보유수량중에 50프로매도 15프로에서 나머지매도.. 주가가 더떨어지면 분봉에서 주가가 120일선에 1프로근접하면 2차매수.. 2차매수후 평단가대비3프로에서 전체보유수량에 절반매도 6프로에서 남은전체수량에 50프로매도 10프로에서 나머지매도 주가가 더떨어지면 분봉에서 주가가 240일선에 1프로 근접하면 3차매수... 3차매수후 평단가에서 절반매도 3프로에서 남은수량에 절반매도 5프로에서 나머지매도.. 두번째식 분봉에서 주가가 240일선에 1프로 근접하면 1차매수.. 1차매수후 5프로에 절반매도 10프로에서 남은보유량에 절반매도 나머지홀딩 분봉에서 주가가 360일선에 1프로 근접하면 2차매수.. 2차매수후 5프로에 절반매도 10프로에서 남은보유량에 절반매도 나머지홀딩 분봉에서 주가가 480일선에 1프로 근접하면 3차매수.. 3차매수후 3프로에서 절반매도 5프로에 나머지 절반매도 나머지홀딩 분봉에서 주가가 600일선에 1프로 근접하면 4차매수.. 4차매수후 평단가에서 절반매도 3프로에서 나머지절반매도 나머지홀딩.. 손절선은 750일선이탈시 바로매도.. 수고하세요..^^*
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-02-22 16:09:07

안녕하세요 예스스탁입니다. 1. var1 = ma(c,60); var2 = ma(c,120); var3 = ma(c,240); if MarketPosition == 0 And CrossDown(c,var1*1.01) and dayopen >= DayClose(1)*1.01 and dayopen <= DayClose(1)*1.10 Then buy("b1"); if MarketPosition == 1 Then{ if CurrentContracts > CurrentContracts[1] Then value1 = c[1]; if CurrentContracts < CurrentContracts[1] Then Condition1 = true; if Condition1 == false Then{ if MaxEntries == 1 and C < value1 and CrossDown(c,var2*1.01) then buy("b2"); if MaxEntries == 2 and C < value1 and CrossDown(c,var3*1.01) then buy("b3"); } if MaxEntries == 1 Then{ exitlong("bx11",atlimit,EntryPrice*1.05,"",int(CurrentContracts*0.5),1); exitlong("bx12",atlimit,EntryPrice*1.10,"",int(CurrentContracts*0.5),1); exitlong("bx13",atlimit,EntryPrice*1.15,"",int(CurrentContracts*0.5),1); } if MaxEntries == 2 Then{ exitlong("bx21",atlimit,avgEntryPrice*1.03,"",int(CurrentContracts*0.5),1); exitlong("bx22",atlimit,avgEntryPrice*1.06,"",int(CurrentContracts*0.5),1); exitlong("bx23",atlimit,avgEntryPrice*1.10); } if MaxEntries == 3 Then{ exitlong("bx31",atlimit,avgEntryPrice,"",int(CurrentContracts*0.5),1); exitlong("bx32",atlimit,avgEntryPrice*1.03,"",int(CurrentContracts*0.5),1); exitlong("bx33",atlimit,avgEntryPrice*1.05); } } Else Condition1 = false; 2. var1 = ma(c,240); var2 = ma(c,360); var3 = ma(c,480); var4 = ma(c,600); var5 = ma(c,750); if MarketPosition == 0 And (CrossDown(c,var1*1.01) or crossup(c,var1*0.99)) Then buy("b1"); if MarketPosition == 1 Then{ if CurrentContracts < CurrentContracts[1] Then Condition1 = true; if Condition1 == false Then{ if MaxEntries == 1 And (CrossDown(c,var2*1.01) or crossup(c,var2*0.99)) then buy("b2"); if MaxEntries == 2 And (CrossDown(c,var3*1.01) or crossup(c,var3*0.99)) then buy("b3"); if MaxEntries == 3 And (CrossDown(c,var4*1.01) or crossup(c,var4*0.99)) then buy("b4"); } if MaxEntries == 1 Then{ exitlong("bx11",atlimit,EntryPrice*1.05,"",int(CurrentContracts*0.5),1); exitlong("bx12",atlimit,EntryPrice*1.10,"",int(CurrentContracts*0.5),1); } if MaxEntries == 2 Then{ exitlong("bx21",atlimit,avgEntryPrice*1.05,"",int(CurrentContracts*0.5),1); exitlong("bx22",atlimit,avgEntryPrice*1.10,"",int(CurrentContracts*0.5),1); } if MaxEntries == 3 Then{ exitlong("bx31",atlimit,avgEntryPrice*1.03,"",int(CurrentContracts*0.5),1); exitlong("bx32",atlimit,avgEntryPrice*1.05,"",int(CurrentContracts*0.5),1); } if MaxEntries == 4 Then{ exitlong("bx41",atlimit,avgEntryPrice,"",int(CurrentContracts*0.5),1); exitlong("bx42",atlimit,avgEntryPrice*1.03,"",int(CurrentContracts*0.5),1); } if CrossDown(c,var5) Then exitlong(); } Else Condition1 = false; 즐거운 하루되세요 > 상위1프로되기 님이 쓴 글입니다. > 제목 : 시스템식 문의드립니다... > 첫번째식... 분봉에서 주가가 60일선1프로근접하면 1차매수(단 오늘 시가가 전일종가대비 +1~+10프로에서 시작)... 1차매수후 5프로에서 전체보유수량중에절반매도 10프로에서 남은보유수량중에 50프로매도 15프로에서 나머지매도.. 주가가 더떨어지면 분봉에서 주가가 120일선에 1프로근접하면 2차매수.. 2차매수후 평단가대비3프로에서 전체보유수량에 절반매도 6프로에서 남은전체수량에 50프로매도 10프로에서 나머지매도 주가가 더떨어지면 분봉에서 주가가 240일선에 1프로 근접하면 3차매수... 3차매수후 평단가에서 절반매도 3프로에서 남은수량에 절반매도 5프로에서 나머지매도.. 두번째식 분봉에서 주가가 240일선에 1프로 근접하면 1차매수.. 1차매수후 5프로에 절반매도 10프로에서 남은보유량에 절반매도 나머지홀딩 분봉에서 주가가 360일선에 1프로 근접하면 2차매수.. 2차매수후 5프로에 절반매도 10프로에서 남은보유량에 절반매도 나머지홀딩 분봉에서 주가가 480일선에 1프로 근접하면 3차매수.. 3차매수후 3프로에서 절반매도 5프로에 나머지 절반매도 나머지홀딩 분봉에서 주가가 600일선에 1프로 근접하면 4차매수.. 4차매수후 평단가에서 절반매도 3프로에서 나머지절반매도 나머지홀딩.. 손절선은 750일선이탈시 바로매도.. 수고하세요..^^*