커뮤니티

23164질문 다시문의드립니다..

프로필 이미지
상위1프로되기
2012-02-27 03:05:11
259
글번호 48216
답변완료
23164질문중에 적용이 안된것이 있어서 다시문의부탁드립니다.. 1차매수후 분할매도 5프로에서 절반 10프로에서 나머지중에 절반매도 주가가 다시 떨어지면 5프로수익권에서 전체매도 1차매수후 매수가대비 주가가 10프로이상 상승하지 않으면 2차매수가 진행... 2차매수후 평단가대비 3프로에서 총수량에 절반매도 5프로에서 나머지절반매도 주가가 다시떨어지면 1프로에서 전체매도 2차매수후 평단가대비 5프로이상 상승하지 않으면 3차매수진행... 3차매수후 평단가대비 1프로에 전체매도.... 위에 식중에서 1차매수후 주가가 10프로이상상승하고 다시떨어지면 5프로에서 전량매도.. 2차매수후 주가가 5프로이상상승하고 다시떨어지면 평단가대비 1프로에 전량매도..이것이 적용이 안되었습니다 식추가해주세요..^^* 그리고 질문하나 더드리겠습니다.. 혹시 특정가격 즉 내가 사고싶은가격 5000원 3000원 이렇게 지정된가격에서도 봉이 완성이 되어야지만 매수주문이 나가는지 알고싶습니다.. 만약 봉완성전에도 주가가 5000원에 오면 바로 매수가 가능하다면 그 식은 어떻게 되는건가요...1차매수만 가능하다면 틱챠트로 가능해보이지만 분할매수할거라서요..틱챠트로는 분할매수할때 봉이 부족하네요..
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-02-27 18:51:08

안녕하세요 예스스탁입니다. 1. 청산식 추가했습니다. input : Atime(10),P1(60),P2(120),P3(240); input : 투입금액1(2000000),투입금액2(4000000); var : cnt(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0),sum3(0),mav3(0),vol50(0); Array : CC[2400](0); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var5 = int(int(투입금액1/C)/10)*10; Var6 = int(int(투입금액2/C)/10)*10; } Else{ Var5 = int(투입금액1/C); Var6 = int(투입금액2/C); } } if CodeCategory == 2 Then{ Var5 = int(투입금액1/C); Var6 = int(투입금액2/C); } if CodeCategory == 6 Then{ Var5 = int(투입금액1/(C*BigPointValue)); Var6 = int(투입금액2/(C*BigPointValue)); } var1 = TimeToMinutes(stime)%Atime; if dayindex() == 0 or (var1 <= var1[1] and stime > stime[1]) Then{ value1 = value1+1; for cnt = 1 to 299{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; sum1 = 0; sum2 = 0; sum3 = 0; for count = 0 to P3{ if count < P1 and value1 >= P1 Then sum1 = sum1+CC[count]; if count < P2 and value1 >= p2 Then sum2 = sum2+CC[count]; if count < P3 and value1 >= P3 Then sum3 = sum3+CC[count]; } mav1 = sum1/P1; mav2 = sum2/P2; mav3 = sum3/P3; if index >= 2400 and TotalTrades < 1 and MarketPosition == 0 and ((l < mav1*1.005)and(c < mav1*1.015) or ( c < mav1*1.006 )) Then buy("1차매수",atmarket,DEF,var5); if MarketPosition == 1 and CurrentEntries == 1 and Condition1 == false And ((l < mav2*1.01)and(c < mav2*1.02) or ( c < mav2*1.009 )) Then buy("2차매수",atmarket,DEF,var6); if MarketPosition == 1 and CurrentEntries == 2 and Condition2 == false And (((l < mav3*1.005)and(c < mav3*1.01) or ( c < mav3*1.006 )) and (C < AvgEntryPrice*0.97))Then buy("3차매수",atmarket,DEF,var6); if MarketPosition == 1 Then{ if CodeCategory == 1 Then{ if BasePrice < 50000 Then vol50 = int((CurrentContracts*0.5)/10)*10; Else vol50 = int(CurrentContracts*0.5); } if CodeCategory == 2 Then vol50 = int(CurrentContracts*0.5); if CodeCategory == 6 Then vol50 = int(CurrentContracts*0.5); if MaxEntries ==1 Then{ exitlong("1차수익실현1",atlimit,EntryPrice*1.05,"",Vol50,1); exitlong("1차수익실현2",atlimit,EntryPrice*1.10,"",Vol50,1); if H >= EntryPrice*1.1 Then Condition1 = true; if Condition1 == true Then exitlong("bx",AtStop,EntryPrice*1.05); } if MaxEntries == 2 Then{ exitlong("2차수익실현1",atlimit,AvgEntryPrice*1.03,"",Vol50,1); exitlong("2차수익실현2",atlimit,AvgEntryPrice*1.05,"",Vol50,1); if H >= AvgEntryPrice*1.05 Then Condition2 = true; if Condition2 == true Then exitlong("bx2",AtStop,AvgEntryPrice*1.01); } if MaxEntries == 3 Then{ exitlong("3차수익실현1",atlimit,AvgEntryPrice*1.1); } } Else{ Condition1 = false; condition2 = false; } 2. 즉시 가능합니다. 다만 유의하셔야 하는 부분이 atstop이나 atlimit은 지정한 가격이상이거나 이하이면 바로 신호나오므로 지정한 가격에 터치할때 신호를 발생하고자 하시면 아래와 같이 작성해 주셔야 합니다. if MarketPosition == 0 Then{ if H < 5000 Then buy("b1",AtStop,5000); if L > 5000 Then buy("b11",Atlimit,5000); } 가격이 5000원 미만에 있다가 올라가면 매수 가격이 5000원 위에 있다가 내려가면 매수하는 식입니다. 즐거운 하루되세요 > 상위1프로되기 님이 쓴 글입니다. > 제목 : 23164질문 다시문의드립니다.. > 23164질문중에 적용이 안된것이 있어서 다시문의부탁드립니다.. 1차매수후 분할매도 5프로에서 절반 10프로에서 나머지중에 절반매도 주가가 다시 떨어지면 5프로수익권에서 전체매도 1차매수후 매수가대비 주가가 10프로이상 상승하지 않으면 2차매수가 진행... 2차매수후 평단가대비 3프로에서 총수량에 절반매도 5프로에서 나머지절반매도 주가가 다시떨어지면 1프로에서 전체매도 2차매수후 평단가대비 5프로이상 상승하지 않으면 3차매수진행... 3차매수후 평단가대비 1프로에 전체매도.... 위에 식중에서 1차매수후 주가가 10프로이상상승하고 다시떨어지면 5프로에서 전량매도.. 2차매수후 주가가 5프로이상상승하고 다시떨어지면 평단가대비 1프로에 전량매도..이것이 적용이 안되었습니다 식추가해주세요..^^* 그리고 질문하나 더드리겠습니다.. 혹시 특정가격 즉 내가 사고싶은가격 5000원 3000원 이렇게 지정된가격에서도 봉이 완성이 되어야지만 매수주문이 나가는지 알고싶습니다.. 만약 봉완성전에도 주가가 5000원에 오면 바로 매수가 가능하다면 그 식은 어떻게 되는건가요...1차매수만 가능하다면 틱챠트로 가능해보이지만 분할매수할거라서요..틱챠트로는 분할매수할때 봉이 부족하네요..