커뮤니티
문의드립니다.
2019-04-04 09:57:41
211
글번호 127615
도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다.
1. 기타
직접 만든 수식인데요. 잘못된 거 없는 거 같은데 비용이 아난티 같은 종목에서 2000(거의 10%를 넘게) 넘게 나와요. 계산해보면 대강 200~300원 나와야하거든요. 뭘 잘못계산한 건지 모르겠습니다.
input : 세금(0.3), 수수료(0.015), 슬리피지(2), 호가단위(100);
var: 비용(0),봉나누기비용(0);
// 세금 + 수수료 + 슬리피지
비용 = (DayOpen * (세금/100)) + (DayOpen * (수수료/100) *2) + (호가단위 * 슬리피지);
// 만약 양봉이면(dayclose-dayopen) > 0
if (DayClose - dayopen) > 0 then
// 봉나누기 비용은 당일고가 - 당일저가를 비용으로 나누기
봉나누기비용 = (DayHigh-DayLow)/ 비용;
else
// 만약 음봉이면 봉나누기비용은 0.1(무조건 1이하)로 한다.
봉나누기비용 = 0.1;
plot1(봉나누기비용);
PlotBaseLine1(1,"아무리 잘해도 손해선");
MessageLog("%.f",비용);
답변 1
예스스탁 예스스탁 답변
2019-04-04 11:21:20
안녕하세요
예스스탁입니다.
올려주신 수식 적용해 보았지만
비용이 2000이상 나오거나 하는 봉이 없습니다.
300이 조금 넘게 나오는 봉이 있지만
올리신 내용과 같이 보통 300이하의 값이 나오고 있습니다.
수식에도 이상이 없습니다.
다만 호가단위는 priceScale함수로 리턴됩니다.
현재는 전구간 100원으로 고정되므로 가격별로 자동 리턴되는
priceScalse로 대체하셔도 됩니다.
즐거운 하루되세요
> 잡다백수 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다.
1. 기타
직접 만든 수식인데요. 잘못된 거 없는 거 같은데 비용이 아난티 같은 종목에서 2000(거의 10%를 넘게) 넘게 나와요. 계산해보면 대강 200~300원 나와야하거든요. 뭘 잘못계산한 건지 모르겠습니다.
input : 세금(0.3), 수수료(0.015), 슬리피지(2), 호가단위(100);
var: 비용(0),봉나누기비용(0);
// 세금 + 수수료 + 슬리피지
비용 = (DayOpen * (세금/100)) + (DayOpen * (수수료/100) *2) + (호가단위 * 슬리피지);
// 만약 양봉이면(dayclose-dayopen) > 0
if (DayClose - dayopen) > 0 then
// 봉나누기 비용은 당일고가 - 당일저가를 비용으로 나누기
봉나누기비용 = (DayHigh-DayLow)/ 비용;
else
// 만약 음봉이면 봉나누기비용은 0.1(무조건 1이하)로 한다.
봉나누기비용 = 0.1;
plot1(봉나누기비용);
PlotBaseLine1(1,"아무리 잘해도 손해선");
MessageLog("%.f",비용);
다음글
이전글