커뮤니티

도와주세요.

프로필 이미지
회원
2011-07-20 01:39:04
580
글번호 41109
답변완료
elw를 하는데요 선물지수 선행스팬1 가 선행스팬2 골든크로스 할때 elw매수 분할 매수로 여러번 매수해서 선행스팬1 이 선행스팬2를 데드크로스 할때 수익구간이면 전량 매도 하고 싶은데요.. 글들 찾아봐서 해보긴 했는데 제대로 댄건지 모르겠어여 수식 작성 부탁좀 부탁드릴께요 그리고 각 명령어들 말로 풀어서 설명좀 부탁합니다. --------------------------------------------------------------- 이렇게 질문했었는데요. 틱 30으로 문의해서 원하는 답변을 못얻었어요 분 1분으로 해서 제가 설정한게 var : 전환선(0),기준선(0),후행스팬(0),선행스팬1(0),선행스팬2(0); 전환선 = Data2(highest(H,9)+lowest(L,9))/2; 기준선 = Data2(highest(H,26)+lowest(L,26))/2; 선행스팬1 = Data2(전환선+기준선)/2; 선행스팬2 = Data2(highest(H,52)+lowest(L,52))/2; if CrossUp(선행스팬1,선행스팬2)Then buy(); if crossdown(선행스팬1,선행스팬2) and c > (AvgEntryPrice+5) Then Sell(); 이거 인데요, 이게 맞는지좀 봐주세요. 그리고 .. 피라미딩을 사용하는데. 적용을 하면 차트상 과거도 적용이 되서 이미 매수상태로 나오자나요. 여기서 avgentrypricee 에 문제가 되지 않을까 의문이 들구요. 그리고 매매 되는거 보니깐, ELW는 단위가 10이자나요, 근데, 제가 설정을 할때는 설정창에서 금액 단위로 하는데... 거기서 보면 10단위로 안나가서 제대로 안되는 경우가 있더라구요... 조언좀 꼭 부탁드립니다...
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-20 11:33:22

안녕하세요 예스스탁입니다. var : 전환선(0,data2),기준선(0,data2),선행스팬1(0,data2),선행스팬2(0,data2); #참조종목의 일목균형표 값 전환선 = Data2((highest(H,9)+lowest(L,9))/2); 기준선 = Data2((highest(H,26)+lowest(L,26))/2); 선행스팬1 = Data2((전환선+기준선)/2); 선행스팬2 = Data2((highest(H,52)+lowest(L,52))/2); #data2의 선행스팬1이 선행스팬2를 상향돌파시 매수 #선행스팬은 앞으로 25개봉 이동시킨선이므로 #현재봉에서의 값은 과거 25개봉전 값임 if CrossUp(선행스팬1[25],선행스팬2[25]) Then buy(); #data2의 선행스팬1이 선행스팬2를 하향하고 주종목의 종가가 평균가대비 5원이상 큼 if crossdown(선행스팬1[25],선행스팬2[25]) and c > (AvgEntryPrice+5) Then exitlong(); 위식에는 다른 분할매수에 관련된 내용은 수식에 없습니다 다만 시스템 트레이딩 설정창의 피라미딩탭에서 모든진입신호 허용으로 하시면 선행스팬1이 선행스팬2를 상향돌파할때마다 추가로 진입합니다. 차트적용시 현재 진입된 상태이면 평균단가가 실제 주문된것과 다를 수 있습니다. 시스템은 잔고와는 연동이 되지 않아 시스템상 신호의 가격으로만 단가를 계산하므로 해당 부분은 따로 처리가 되지 않습니다. 단지 실 자동매매를 무포지션을 확인하고 적용하셔야 합니다. 시스템 트레이딩 비용/수량탭에 고정자산 기준진입에서 금액을 입력하시고 하단에 단위수량을 입력해 주셔야 합니다. 10주로 기본단위이면 단위수량은 10으로 입력해 주시면 됩니다. 즐거운 하루되세요 > WT_dexconz 님이 쓴 글입니다. > 제목 : 도와주세요. > elw를 하는데요 선물지수 선행스팬1 가 선행스팬2 골든크로스 할때 elw매수 분할 매수로 여러번 매수해서 선행스팬1 이 선행스팬2를 데드크로스 할때 수익구간이면 전량 매도 하고 싶은데요.. 글들 찾아봐서 해보긴 했는데 제대로 댄건지 모르겠어여 수식 작성 부탁좀 부탁드릴께요 그리고 각 명령어들 말로 풀어서 설명좀 부탁합니다. --------------------------------------------------------------- 이렇게 질문했었는데요. 틱 30으로 문의해서 원하는 답변을 못얻었어요 분 1분으로 해서 제가 설정한게 var : 전환선(0),기준선(0),후행스팬(0),선행스팬1(0),선행스팬2(0); 전환선 = Data2(highest(H,9)+lowest(L,9))/2; 기준선 = Data2(highest(H,26)+lowest(L,26))/2; 선행스팬1 = Data2(전환선+기준선)/2; 선행스팬2 = Data2(highest(H,52)+lowest(L,52))/2; if CrossUp(선행스팬1,선행스팬2)Then buy(); if crossdown(선행스팬1,선행스팬2) and c > (AvgEntryPrice+5) Then Sell(); 이거 인데요, 이게 맞는지좀 봐주세요. 그리고 .. 피라미딩을 사용하는데. 적용을 하면 차트상 과거도 적용이 되서 이미 매수상태로 나오자나요. 여기서 avgentrypricee 에 문제가 되지 않을까 의문이 들구요. 그리고 매매 되는거 보니깐, ELW는 단위가 10이자나요, 근데, 제가 설정을 할때는 설정창에서 금액 단위로 하는데... 거기서 보면 10단위로 안나가서 제대로 안되는 경우가 있더라구요... 조언좀 꼭 부탁드립니다...