커뮤니티
시스템식 질문입니다
2011-11-15 01:51:45
425
글번호 44783
시스템식 질문입니다
1분봉으로
예를 들어 삼성전자주식을
14시 45분 종가가
전일종가대비 상승했으면
1000만원이내에 최대수량으로 매수하여
다음날 시가에 청산하는 시스템입니다
(1분봉 완성되서 청산이 아닌 9시 장시작하자마자청산)
기본로직은 위와같고
만약 거래를 하여 수익이 발생하고 현재최고자산금액이면
매수금액을 1000만원 동일하게 하고
만약 거래로 인하여 손실이 발생하면 매수금액을
(1000만원 + CC*N ) 으로 매수하는 시스템입니다
CC 를 최고자산금액에서 현재자산금액의 차이로
예를 들어
100으로 시작하여
거래가
+5
-3
+2
+4
-3
-2
으로 되었다면
100+5=105 CC=0
105-3=102 CC=3
102+2=104 CC=1
104+4=108 CC=0
108-3=105 CC=3
105-2=103 CC=5
입니다
답변 1
예스스탁 예스스탁 답변
2011-11-15 11:07:54
안녕하세요
예스스탁입니다.
input : 투입금액(10000000),N(2);
var : HH(0);
if index == 0 Then
HH = NetProfit;
if NetProfit > HH Then
HH = NetProfit;
if NetProfit == HH Then{
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then
Var1 = int(int(투입금액/C)/10)*10;
Else
Var1 = int(투입금액/C);
}
if CodeCategory == 2 Then
Var1 = int(투입금액/C);
}
Else{
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then
Var1 = int(int((투입금액+(HH-NetProfit)*N)/C)/10)*10;
Else
Var1 = int((투입금액+(HH-NetProfit)*N)/C);
}
if CodeCategory == 2 Then
Var1 = int((투입금액+(HH-NetProfit)*N)/C);
}
if stime == 144500 Then
buy("b",OnClose,def,var1);
if stime == 150000 Then
ExitLong("bx",AtMarket);
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다
> 시스템식 질문입니다
1분봉으로
예를 들어 삼성전자주식을
14시 45분 종가가
전일종가대비 상승했으면
1000만원이내에 최대수량으로 매수하여
다음날 시가에 청산하는 시스템입니다
(1분봉 완성되서 청산이 아닌 9시 장시작하자마자청산)
기본로직은 위와같고
만약 거래를 하여 수익이 발생하고 현재최고자산금액이면
매수금액을 1000만원 동일하게 하고
만약 거래로 인하여 손실이 발생하면 매수금액을
(1000만원 + CC*N ) 으로 매수하는 시스템입니다
CC 를 최고자산금액에서 현재자산금액의 차이로
예를 들어
100으로 시작하여
거래가
+5
-3
+2
+4
-3
-2
으로 되었다면
100+5=105 CC=0
105-3=102 CC=3
102+2=104 CC=1
104+4=108 CC=0
108-3=105 CC=3
105-2=103 CC=5
입니다
다음글
이전글