커뮤니티
분할매매, 투자금액 등에 대한 질문
2008-04-07 00:00:00
1302
글번호 15225
안녕하세요~
제가 정말 많은 곳을 뒤져봤습니다. 게시글로 검색도 해보고,
도움말도 보고.. 코딩도 해보고..
하지만 잘 안되어서 부득이 하게 게시판에 글을 올리게 되었습니다..
저의 질문은 다음과 같습니다.
1. 투자금액을 코드에서 정할 수 있나요?
예를 들면 시뮬레이션 전에 투자 금액을 설정하는 창이 있잖아요?
수수료나 슬리피지는 설정할 수 있는것 같던데 말입니다.
2. 총 투자금액의 30%는 첫번째 매수에 사용하고, 70%는 두번째 매수에 사용하고
매수 보유량중에 40%는 첫번째 매도, 매수 보유량 나머지(60)는 두번째 매도
이와 같은 코드를 만들 수 있는지가 궁금합니다.
만약 가능하다면 뼈대 코드 제공 부탁 할 수 있을런지요?
저의 글을 읽어주셔서 감사합니다.
답변 1
예스스탁 예스스탁 답변
2008-04-07 20:00:06
안녕하세요
예스스탁입니다.
금액을 분할하여 진입하는 경우
수식에서 직접 계산하여 수량을 넣어주셔야 합니다.
input : ACCOUNT(100000001);
var : cnt(0);
if Condition1 and CurrentEntries() == 0 then
buy("매수1", onclose, def, int(int(ACCOUNT*0.3/C)/10)*10);
if Condition2 and CurrentEntries() == 1 then
buy("매수2", onclose, def, int(int(ACCOUNT*0.7/C)/10)*10);
if MarketPosition() == 1 Then
{
var1 = CurrentContracts();
var2 = (round((var1*0.4)/10,0))*10;
var3 = var1-var2;
if Condition3 and cnt < 1 then{
exitlong("매수청산1",onclose,def,"",var2);
cnt = 1;
}
if Condition4 and cnt >= 1 then{
exitlong("매수청산2",onclose,def,"",var3);
cnt = 0;
}
}
참고하시기 바랍니다.
즐거운 하루되세요
> 감나라 님이 쓴 글입니다.
> 제목 : 분할매매, 투자금액 등에 대한 질문
> 안녕하세요~
제가 정말 많은 곳을 뒤져봤습니다. 게시글로 검색도 해보고,
도움말도 보고.. 코딩도 해보고..
하지만 잘 안되어서 부득이 하게 게시판에 글을 올리게 되었습니다..
저의 질문은 다음과 같습니다.
1. 투자금액을 코드에서 정할 수 있나요?
예를 들면 시뮬레이션 전에 투자 금액을 설정하는 창이 있잖아요?
수수료나 슬리피지는 설정할 수 있는것 같던데 말입니다.
2. 총 투자금액의 30%는 첫번째 매수에 사용하고, 70%는 두번째 매수에 사용하고
매수 보유량중에 40%는 첫번째 매도, 매수 보유량 나머지(60)는 두번째 매도
이와 같은 코드를 만들 수 있는지가 궁금합니다.
만약 가능하다면 뼈대 코드 제공 부탁 할 수 있을런지요?
저의 글을 읽어주셔서 감사합니다.