커뮤니티
시스템문의
2013-01-14 14:44:54
195
글번호 58122
안녕하세요.
반자동 매매와 관련된 글을 읽어 보았습니다. 문의 사항은 다음과 같습니다.
수동으로 매수한 주식의 종목을 자동으로 매도 하는 시스템식의 문의입니다.
1. 수동으로 매수한 A종목의 매도목표가를 5% 청산하는 방법
2. 수동으로 매수한 A종목의 추가매수를 -5%에 추가매수 하는 방법
위의 두가지인데 문의 글들의 답변을 읽어보니 B종목으로 바꾸게 되면 또 다시 셋팅을 한다는 뜻이 다른이름의 식으로 재 설정하여야 한다는 뜻인가요 ? 종목마다 ?
답변 1
예스스탁 예스스탁 답변
2013-01-14 18:38:00
안녕하세요
예스스탁입니다.
시스템은 수동매매에 인식할수 있는 방법이 없습니다.
시스템의 청산은 진입신호가 없으면 발생하지 않습니다.
그러므로 시스템으로 청산만 하고자 하시면
식상 주문이 나가지 않는 위치에 가상으로 매수신호를
발생시켜 놓고 해당 종목의 체결가격이나 수량등을 모르므로
직접 모두 입력해 주셔야 하며
적용시점이전에 청산신호가 발생되면 안되므로
현재 적영시점의 날짜와 시간을 모두 입력해 주셔야 합니다.
아래식들은 차트의 첫봉에 매수신호를 발생시키고
청산은 현재 적용시점 이후에 나오게 됩니다.
1.
input : 수량(10),체결가격(2000),오늘날짜(20130114),현재시간(090000);
if index == 0 Then
buy("b",OnClose,def,수량);
if MarketPosition == 1 and sdate >= 오늘날짜 and stime >= 현재시간 Then
ExitLong("bx",AtStop,체결가격*0.95);
2.
input : 체결가격(2000),오늘날짜(20130114),현재시간(090000);
input : 투입금액(5000000);
if CodeCategory == 1 Then{
if BasePrice < 50000 Then
Var1 = int(int(투입금액/C)/10)*10;
Else
Var1 = int(투입금액/C);
}
if CodeCategory == 2 or CodeCategory == 8 Then
Var1 = int(투입금액/C);
if index == 0 Then
buy("b",OnClose,def,1);
if MarketPosition == 1 and CurrentEntries == 1 and sdate >= 오늘날짜 and stime >= 현재시간 Then
buy("buy",AtLimit,체결가격*0.95,var1);
다른 이름으로 식으로 재설정하는 것이 아닙니다.
종목이 다른 종목으로 바뀌었으므로
해당 종목의 차트를 새로 여시고 다시 시스템을 적용한다는 의미입니다.
즐거운 하루되세요
> 빛날찬우 님이 쓴 글입니다.
> 제목 : 시스템문의
> 안녕하세요.
반자동 매매와 관련된 글을 읽어 보았습니다. 문의 사항은 다음과 같습니다.
수동으로 매수한 주식의 종목을 자동으로 매도 하는 시스템식의 문의입니다.
1. 수동으로 매수한 A종목의 매도목표가를 5% 청산하는 방법
2. 수동으로 매수한 A종목의 추가매수를 -5%에 추가매수 하는 방법
위의 두가지인데 문의 글들의 답변을 읽어보니 B종목으로 바꾸게 되면 또 다시 셋팅을 한다는 뜻이 다른이름의 식으로 재 설정하여야 한다는 뜻인가요 ? 종목마다 ?