커뮤니티

문의 드립니다.

프로필 이미지
회원
2005-04-26 11:44:53
1343
글번호 7196
답변완료

첨부 이미지

수고 많으십니다.. 다음을 수식으로 작성 좀 부탁 드립니다.. 1.. 제가 진입식으로 crossup과 crossdown을 사용하는데요, 첨부파일을 보시면 전일종가(a)가 기준선 아래에서 끝났다고 당일 첫봉(b)에서 매도신호가 나옵니다.. 전 당일청산식을 사용했는데도 말입니다.. 제 의도는 전일의 포지션은 전일종가인 a봉에서 청산이 이루어지고 당일은 독립적으로첫봉인 a봉이 기준선을 crossdown 했으니까 c봉 시가에서 신호가 나오는 것인데 말입니다.. if stime <= 150000 then 이나 setstopendofday()도 제어가 안되는 것 같습니다.. 부탁드립니다.. 2.. 매일 아침 장 시작후 3개의 봉 시가와 종가가 특정기준선(a와 b)내에 갇혀 있으면, 이후 봉 부터 먼저 오는 기준선에서 진입한다(위에는 매도로, 아래는 매수로..) 매수진입후 진입한 봉의 종가가 손실구간이면 종가에 매수청산후 반대로 매도진입한다.. 진입후 진입한 봉은 수익구간이었으나 다음봉에서 진입한 봉의 저가를 하회하면 저가 한호가 밑에서 매수청산 후 즉시 매도 진입한다.. 3.. 매일 아침 장 시작후 첫번째 봉이 음봉이고 특정기준선(aa)을 지지하면, 두번째 봉에서 시가에 역으로 매수진입한다.. 진입후 진입한 봉의 종가가 손실구간이면 종가에 매수청산후 반대로 매도진입한다.. 진입후 진입한 봉은 수익구간이었으나 다음봉에서 진입한 봉의 저가를 하회하면 저가 한호가 밑에서 매수청산 후 다음봉 시가에 매도 진입한다.. 4.. 당일 시가 아래에서 매도 포지션 진입후 가격이 시가를 회복하면 시가 한호가 위에서 손절하고 바로 매수진입하는 식과 손절하고 그 봉 종가에 매수진입 하는 식.. 5. 여러 매수식중 특정 매수식은 무조건 당일 첫번째 봉 종가(두번째봉시가)에 만 진입할 수 있고, 다른 식들은 첫봉부터 끝봉까지 전부 가능하도록 하는 식도 부탁드립니다.. 장황한 질문 죄송하구요, 미리 감사 드립니다.. 참, 한가지만 더 여쭐께요.. 도지봉 있잖아요, 시가=종가인 봉 이 도지봉들도 챠트에는 분명 색깔이 표시되는데 그 색깔대로 명령도 가능한지요? 예를들어, 빨간색이면 다음봉에서 매수진입하고 파란색이면 다음봉에서 매도진입하라 등으로 말입니다..
시스템
답변 2
프로필 이미지

회원

2005-04-27 15:14:41

어디서 어떻게 찾아 공부해야 할지 모르겠습니다.. 홈페이지에는 간략하게 되어 있는데요, 뭐 추천해 주실만한 책자 같은건 없는지요? 생각을 식으로 만들려니 막히는게 한두가지가 아니군요.. 아시는 분 방법좀 추천 드립니다..^^
프로필 이미지

예스스탁 예스스탁 답변

2005-04-27 15:38:52

안녕하세요 예스스탁입니다. 검토해 본 결과 문의 하신 식은 식으로 작성하기 어려운 부분이 많습니다. 봉 중간에 각 주문함수는 진입을 할수 있지만 그봉을 인식하고 수익인지 손실인지는 다음봉에서 판다하며 해당봉에서 값을 가져올 방법이 없습니다. 참고하시기바랍니다. 1. 진입시점을 조절하시기 바랍니다. if stime > 90000 and stime <= 150000 then 2. var : upline(0),downline(0); var : xx(0); if date != date[1] then{ var1 = 0; xx = 0; } upline = Dayopen()+0.5; downline = Dayopen()-0.5; if dayindex() == 2 then{ if max(c,c[1],c[2]) < UPline and min(c,c[1],c[2]) > downline then{ var1 = 1; } } if IsEntryName("매수") or IsEntryName("매도") then xx = 1; if var1 == 1 then{ if dayindex() > 2 then{ if xx == 0 then buy("매수",atlimit,downline); if xx == 0 then sell("매도",atlimit,upline); } } 위의 식은 먼저 붙는 쪽으로 진입하는 식입니다. 주문함수의 경우에는 봉 중간에 동작을 하지만 그외 다른 함수 marketposition등과 같은 함수는 봉이 완성 되야 알 수 있습니다. atstop의 경우에는 현재바에서 조건 만족후 다음 봉을 보게 되고 그 봉이 가격대를 건드릴때 신호가 발생합니다. 그러므로 나머지 부분은 구현이 어렵습니다. 3. 지지 라고 하는 부분은 그 기준을 저가로 하느냐 종가로 하느냐 또한 그선으로 부터 어느정도 폭 사이에는 있어야 한다등의 조건이 필요합니다. 지지라고만 하시면 식 작성이 어렵습니다.또선 그 기준선이 어떤 선인지도 필요합니다. if dayindex() == 1 then{ if C[1] < O[1] and L[1] > 기준선[1] and L[1] < 기준선[1]*1.05 then buy("매수",atstop, dayopen()); } 4. 불가능합니다. 5. 만약 5개의 진입 조건이 있고 그중 한가지 조건만 첫봉에만 진입하고 싶을 으시면 해당 조건에만 dayindex() == 0 이라고 조건을 추가하시면 됩니다. 6. 양봉도지 if C > O or (C == O and C <= H and C >= L and C >= c[1]) then plot1(V,"거래량",RED); else plot1(V,"거래량",Blue); 양봉도지 를 포함한 양봉의 거래량은 붉은색 음봉도지를 포함한 음보의 거래량은 파란색으로 나오는식입니다. 참고하시기 바랍니다. > CJ_vggg1472 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 수고 많으십니다.. 다음을 수식으로 작성 좀 부탁 드립니다.. 1.. 제가 진입식으로 crossup과 crossdown을 사용하는데요, 첨부파일을 보시면 전일종가(a)가 기준선 아래에서 끝났다고 당일 첫봉(b)에서 매도신호가 나옵니다.. 전 당일청산식을 사용했는데도 말입니다.. 제 의도는 전일의 포지션은 전일종가인 a봉에서 청산이 이루어지고 당일은 독립적으로첫봉인 a봉이 기준선을 crossdown 했으니까 c봉 시가에서 신호가 나오는 것인데 말입니다.. if stime <= 150000 then 이나 setstopendofday()도 제어가 안되는 것 같습니다.. 부탁드립니다.. 2.. 매일 아침 장 시작후 3개의 봉 시가와 종가가 특정기준선(a와 b)내에 갇혀 있으면, 이후 봉 부터 먼저 오는 기준선에서 진입한다(위에는 매도로, 아래는 매수로..) 매수진입후 진입한 봉의 종가가 손실구간이면 종가에 매수청산후 반대로 매도진입한다.. 진입후 진입한 봉은 수익구간이었으나 다음봉에서 진입한 봉의 저가를 하회하면 저가 한호가 밑에서 매수청산 후 즉시 매도 진입한다.. 3.. 매일 아침 장 시작후 첫번째 봉이 음봉이고 특정기준선(aa)을 지지하면, 두번째 봉에서 시가에 역으로 매수진입한다.. 진입후 진입한 봉의 종가가 손실구간이면 종가에 매수청산후 반대로 매도진입한다.. 진입후 진입한 봉은 수익구간이었으나 다음봉에서 진입한 봉의 저가를 하회하면 저가 한호가 밑에서 매수청산 후 다음봉 시가에 매도 진입한다.. 4.. 당일 시가 아래에서 매도 포지션 진입후 가격이 시가를 회복하면 시가 한호가 위에서 손절하고 바로 매수진입하는 식과 손절하고 그 봉 종가에 매수진입 하는 식.. 5. 여러 매수식중 특정 매수식은 무조건 당일 첫번째 봉 종가(두번째봉시가)에 만 진입할 수 있고, 다른 식들은 첫봉부터 끝봉까지 전부 가능하도록 하는 식도 부탁드립니다.. 장황한 질문 죄송하구요, 미리 감사 드립니다.. 참, 한가지만 더 여쭐께요.. 도지봉 있잖아요, 시가=종가인 봉 이 도지봉들도 챠트에는 분명 색깔이 표시되는데 그 색깔대로 명령도 가능한지요? 예를들어, 빨간색이면 다음봉에서 매수진입하고 파란색이면 다음봉에서 매도진입하라 등으로 말입니다..