안녕하세요?
항상 친절한 답변 감사드립니다.
다음 로직의 수식 부탁드립니다.
0. 선물데이트레이딩의 경우입니다.
1. 총 자금 10억원에서 출발하여 첫 번째 매매에서 자금의 17%를 베팅합니다.
2. 첫 번째 베팅에서 수익이 나면 초기 자금에 수익금을 더하고, 손실이 나면 초기자금에서 손실금을 뺍니다. 이것을 수정 총 자금으로 합니다.
3. 다음 베팅은 2.의 계산 결과에서 시작하여 재차 수정 총자금의 17%를 베팅합니다.
4. 다시 수익이 나면 수정 총자금에 수익금을 더하고, 손실이 나면 수정 총 자금에서 손실금을 뺍니다. 이것을 재 수정 총 자금으로 합니다.
5. 이 과정을 반복하여 수행합니다.
총자금이나 수정 총 자금은 별도의 항목으로 관리되거나 아니면 계좌의 정산금액으로 해도 좋을 것 같습니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2020-04-07 17:31:16
안녕하세요
예스스탁입니다.
별도로 작성해 드리기에는 엑셀파일이나 내부파일에 적어야 하는데
해당 수식의 진입청산마다 추적해서 하는데 작성해 보는데
시간이 많이 걸리는 내용이라 저희가 답변을 드리기 어렵습니다.
계좌의 예수금필드에 제공되는 정산금으로 작성해 드립니다.
매번 진입이 정산금의 17%로 수량이 계산되어 주문되게 아래와 같이 수량산정하시면 됩니다.
function Chart1_OnRiseSignal(Signal)
{
if (Signal.signalKind == 1)
{
//주문가격
var OP = MarketData1.Ask(3);
//1계약당 증거금(주문가격*25만원*15%)
var N1 = (OP*250000*0.15);
//정산금액의 17%를 N1으로 나누어 정수만 취함
var vol = floor((Account1.GetBalanceETCinfo(100)*0.17)/N1);
Account1.OrderBuy(Signal.code, vol,OP,0);
}
}
즐거운 하루되세요
> 소총부대 님이 쓴 글입니다.
> 제목 : 분할 매수 수식
> 안녕하세요?
항상 친절한 답변 감사드립니다.
다음 로직의 수식 부탁드립니다.
0. 선물데이트레이딩의 경우입니다.
1. 총 자금 10억원에서 출발하여 첫 번째 매매에서 자금의 17%를 베팅합니다.
2. 첫 번째 베팅에서 수익이 나면 초기 자금에 수익금을 더하고, 손실이 나면 초기자금에서 손실금을 뺍니다. 이것을 수정 총 자금으로 합니다.
3. 다음 베팅은 2.의 계산 결과에서 시작하여 재차 수정 총자금의 17%를 베팅합니다.
4. 다시 수익이 나면 수정 총자금에 수익금을 더하고, 손실이 나면 수정 총 자금에서 손실금을 뺍니다. 이것을 재 수정 총 자금으로 합니다.
5. 이 과정을 반복하여 수행합니다.
총자금이나 수정 총 자금은 별도의 항목으로 관리되거나 아니면 계좌의 정산금액으로 해도 좋을 것 같습니다.
감사합니다.