커뮤니티
매매수량 질문입니다
2009-01-22 16:50:27
860
글번호 19746
1
일반 주식 매매수량을 넣은 시스템식을 알고싶어요.
매수가가 100원인 가 종목과 200원인 나 종목이 있다고 하면
화면을 두개 킨다음
각각에다가 같은 시스템식을 집어 넣고싶은데
현재자본이 1000원이 있다면
100원은 10개
200원은 5개
게 되는데 자동적으로 1000원에 한도내에서 가장많은수량을 매수하여라 같은
매수식을 만들고 싶네요
예을 들면 700원이라고 설정하면 100원짜리는7개 200원짜리는 3개가 주문나가는것처럼요
2
질문1번이 안되면 또 다른 방법이 있나요?
3
그다음에
시스템 창에서 비용/수량은 어떻게 설정해 놔야 하나요?
4
로직하고
시스템창 의 손절매나 수량 목표수익 등등
기입하는 것이 다르면 어떻게 되나요?
답변 1
예스스탁 예스스탁 답변
2009-01-23 09:46:54
안녕하세요
예스스탁입니다.
1.
account변수에 금액을 입력하시면 수량을 산출하여 해당 수량만큼 주문이
발생하는 로직입니다.
참고하시기 바랍니다.
input : ACCOUNT(50000000);
if CodeCategory == 1 Then{
if BasePrice >= 50000 Then
var1 = int(ACCOUNT/C);
else
var1 = int(int(ACCOUNT/C)/10)*10;
}
if CodeCategory == 2 Then
var1 = int(ACCOUNT/C);
if CrossUp(C, ma(C,20)) then
buy("매수", onclose, def, var1);
if CrossDown(C,ma(C,20)) then
exitlong();
2.
위와 같은 식을 경우 수식내에서 수량을 결정하므로
설정창의 수량은 무시가 됩니다.
비용은 해당증권사의 수수료를 입력하시면 됩니다.
3.
설정창에서 강제청산을 지정하시거나
수식내에서 청산함수를 사용하시거나 동일한 동작을 합니다.
즐거운 명절 되세요~
> 수학과 님이 쓴 글입니다.
> 제목 : 매매수량 질문입니다
> 1
일반 주식 매매수량을 넣은 시스템식을 알고싶어요.
매수가가 100원인 가 종목과 200원인 나 종목이 있다고 하면
화면을 두개 킨다음
각각에다가 같은 시스템식을 집어 넣고싶은데
현재자본이 1000원이 있다면
100원은 10개
200원은 5개
게 되는데 자동적으로 1000원에 한도내에서 가장많은수량을 매수하여라 같은
매수식을 만들고 싶네요
예을 들면 700원이라고 설정하면 100원짜리는7개 200원짜리는 3개가 주문나가는것처럼요
2
질문1번이 안되면 또 다른 방법이 있나요?
3
그다음에
시스템 창에서 비용/수량은 어떻게 설정해 놔야 하나요?
4
로직하고
시스템창 의 손절매나 수량 목표수익 등등
기입하는 것이 다르면 어떻게 되나요?