커뮤니티
수식문의 드립니다.
2016-04-01 00:06:49
109
글번호 96752
진입 : 현재가가 10,000원을 돌파하면 시장가로 1,000주 매수
청산 : 현재가가 20일선 하향돌파하면 시장가로 1,000주 매도(항상 20일선 위에서 매수함)
부탁드리겠습니다.
답변 2
예스스탁 예스스탁 답변
2016-04-01 13:28:41
안녕하세요
예스스탁입니다.
시장가와 같은 실제 주문가격은 수식안에서 지정되지 않습니다.
시스템 적용시 시스템 트레이딩 설정창의 매매탭에서
진입청산가격을 시장가로 지정하고 적용하시면 됩니다.
input : 진입시작일(20160401), 진입시작시간(90000);
input : 매수가격(10000),수량(1000),이평기간(20);
var : Tcond(false),mav(0);
mav = ma(C,이평기간);
if sdate == 진입시작일 and stime >= 진입시작시간 Then
tcond = true;
if Tcond == true and TotalTrades == 0 and C > mav Then{
if NextBarOpen < 매수가격 Then
buy("b1",AtStop,매수가격,수량);
Else
buy("b2",Atlimit,매수가격,수량);
}
if MarketPosition == 1 and CrossDown(c,mav) Then
exitlong("bx");
즐거운 하루되세요
> 부산사람 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다.
> 진입 : 현재가가 10,000원을 돌파하면 시장가로 1,000주 매수
청산 : 현재가가 20일선 하향돌파하면 시장가로 1,000주 매도(항상 20일선 위에서 매수함)
부탁드리겠습니다.
부산사람
2016-04-02 05:34:06
수식 감사합니다.
하지만...
시장가로 해서 돌려보니 그래도 20일선을 하향돌파한후 종가로 팔립니다.(종가 시장가 인가요?)
예를 들어서 20일선을 터치하고 다시 양봉을 만들면 청산이 안됩니다.
20일선을 하향 터치만 해도 청산이 되게 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식문의 드립니다.
>
안녕하세요
예스스탁입니다.
시장가와 같은 실제 주문가격은 수식안에서 지정되지 않습니다.
시스템 적용시 시스템 트레이딩 설정창의 매매탭에서
진입청산가격을 시장가로 지정하고 적용하시면 됩니다.
input : 진입시작일(20160401), 진입시작시간(90000);
input : 매수가격(10000),수량(1000),이평기간(20);
var : Tcond(false),mav(0);
mav = ma(C,이평기간);
if sdate == 진입시작일 and stime >= 진입시작시간 Then
tcond = true;
if Tcond == true and TotalTrades == 0 and C > mav Then{
if NextBarOpen < 매수가격 Then
buy("b1",AtStop,매수가격,수량);
Else
buy("b2",Atlimit,매수가격,수량);
}
if MarketPosition == 1 and CrossDown(c,mav) Then
exitlong("bx");
즐거운 하루되세요
> 부산사람 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다.
> 진입 : 현재가가 10,000원을 돌파하면 시장가로 1,000주 매수
청산 : 현재가가 20일선 하향돌파하면 시장가로 1,000주 매도(항상 20일선 위에서 매수함)
부탁드리겠습니다.
다음글
이전글