커뮤니티
수식 부탁드립니다.
2009-10-29 15:14:26
779
글번호 25731
-현물기준입니다.
-최초매수: 주가가, 일봉 20일 이평선 위에 있을때, 당일 종가(15시 동시호가 금액)에 매수 [예: 1백만원 매수, 주식수가 아니고 금액으로 매수 예정입니다. 일봉기준 20일 이평 아래에 있으면 매수하지 않습니다]
-추가매수: 주가가 최초 매수가 대비 8% 하락시 매수된 금액의 2배로 매수[예: 2백만원 매수, 총3백 만원이 됨]
-주가가 매수가 대비 0.7% 상승시 매수청산[추가 매수한 금액이 있다면, 추가금액과 평균한 평균 매수가대비 0.7%입니다]
-아직 매수청산이 되지 않은 상태라면 14시 30분에 매수를 청산합니다.[당일 14시 50분경 동시호가에 매수후 익일 14시 30분에 종료하는 싸이클입니다]
*참고로요, 당일 종가에 매수했는데, 익일 09시에 0.7%이상 갭상승이 된다면, 바로 매수청산을 해야하는데, 가장 빨리 매수청산 할 수 있는 방법으로 해주세요.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2009-10-29 16:49:31
안녕하세요
예스스탁입니다.
시스템으로는 동시호가에 주문을 발생하실 수 없습니다.
모두 정규장안에서 신호가 발생해야 하며
봉완성시가 기준이므로 현물에서 1분봉 기준으로 최소 14시 48분봉에
신호가 발생해야 합니다.
참고하시기 바랍니다.
input : p(20),first(1000000),second(2000000);
var : cnt(0),sum(0),mav(0);
sum = 0;
for cnt = 0 to P-1{
sum = sum+dayclose(cnt);
}
mav = sum/p;
if CodeCategory == 1 Then{
value1 = int(int(first/C)/10)*10;
value2 = int(int(second/C)/10)*10;
}
Else{
value1 = int(first/C);
value2 = int(second/C);
}
if stime == 144800 and C < mav and MarketPosition == 0 Then
buy("b1",OnClose,def,value1);
if MarketPosition == 1 Then{
buy("b2",Atlimit,EntryPrice*0.92);
exitlong("bx",atlimit,AvgEntryPrice*1.007);
}
if stime == 143000 Then
exitlong();
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> -현물기준입니다.
-최초매수: 주가가, 일봉 20일 이평선 위에 있을때, 당일 종가(15시 동시호가 금액)에 매수 [예: 1백만원 매수, 주식수가 아니고 금액으로 매수 예정입니다. 일봉기준 20일 이평 아래에 있으면 매수하지 않습니다]
-추가매수: 주가가 최초 매수가 대비 8% 하락시 매수된 금액의 2배로 매수[예: 2백만원 매수, 총3백 만원이 됨]
-주가가 매수가 대비 0.7% 상승시 매수청산[추가 매수한 금액이 있다면, 추가금액과 평균한 평균 매수가대비 0.7%입니다]
-아직 매수청산이 되지 않은 상태라면 14시 30분에 매수를 청산합니다.[당일 14시 50분경 동시호가에 매수후 익일 14시 30분에 종료하는 싸이클입니다]
*참고로요, 당일 종가에 매수했는데, 익일 09시에 0.7%이상 갭상승이 된다면, 바로 매수청산을 해야하는데, 가장 빨리 매수청산 할 수 있는 방법으로 해주세요.
감사합니다.
다음글
이전글