커뮤니티
포지션 크기에대해 문의드립니다.
2010-12-10 09:12:38
647
글번호 34208
현물 시스템 입니다.
진입신호시 포지션의 크기를
계정크기*1%/TrueRange=계약수
로 잡고,
피라미딩을 5번까지 허용하면서 피라미딩시 규칙은 진입신호 규칙과 다르게,
진입시(그다음엔 전피라미딩 진입시) TrureRange를 상향으로돌파하였을경우 로 하고싶습니다.
도와주세요
답변 5
예스스탁 예스스탁 답변
2010-12-10 11:12:43
안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
파리미딩시 최초진입과 이후 추가되는 진입의 조건을
좀더 자세하게 올려주시기 바랍니다.
즐거운 하루되세요
> 검인소년 님이 쓴 글입니다.
> 제목 : 포지션 크기에대해 문의드립니다.
> 현물 시스템 입니다.
진입신호시 포지션의 크기를
계정크기*1%/TrueRange=계약수
로 잡고,
피라미딩을 5번까지 허용하면서 피라미딩시 규칙은 진입신호 규칙과 다르게,
진입시(그다음엔 전피라미딩 진입시) TrureRange를 상향으로돌파하였을경우 로 하고싶습니다.
도와주세요
검인소년
2010-12-10 11:42:24
처음 이평선 골든크로스 일때 진입한다고 가정
(예)
Input : shortPeriod(5), longPeriod(20);
value1 = ema(C, shortPeriod);
value2 = ema(C, longPeriod);
If CrossUP(value1, value2) Then
{
Buy();
}
If CrossDown(value1, value2) Then
{
exitlong();
첫째, 계정을 유닛수로나누어 매매하고 싶습니다.
계정크기*1%/ATR(14)를 1유닛으로 보고
계정크기*1%/ATR(14)=계약수
를 하나의 처음 진입수량으로 하고
ex) Buy("a",atmarket.def,계정크기?*0.01/ATR(14))
이런식이 가능하나요?
-->계정크기에 비례하여 포지션 잡는방법을 모르겠습니다.
-->ATR같은 지표값을 같이 이용해서 포지션을 잡을수 있는지 모르겠습니다.
두번째, 피라미딩
진입규칙과 무관하게
가격이 매수시 ATR만큼 오르면 (1유닛 더) 피라미딩을 시작하고 싶습니다.
그다음 피라미딩은 전 피라미딩시 ATR값을 또 돌파하면 다시 1유닛 추가매수
이런식으로 피라미딩을5개까지만 하고 싶네요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 포지션 크기에대해 문의드립니다.
> 안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
파리미딩시 최초진입과 이후 추가되는 진입의 조건을
좀더 자세하게 올려주시기 바랍니다.
즐거운 하루되세요
> 검인소년 님이 쓴 글입니다.
> 제목 : 포지션 크기에대해 문의드립니다.
> 현물 시스템 입니다.
진입신호시 포지션의 크기를
계정크기*1%/TrueRange=계약수
로 잡고,
피라미딩을 5번까지 허용하면서 피라미딩시 규칙은 진입신호 규칙과 다르게,
진입시(그다음엔 전피라미딩 진입시) TrureRange를 상향으로돌파하였을경우 로 하고싶습니다.
도와주세요
예스스탁 예스스탁 답변
2010-12-10 14:03:30
안녕하세요
예스스탁입니다.
계정크기는 외부변수로 처리했습니다.
Input : shortPeriod(5), longPeriod(20),계정크기(1000);
value1 = ema(C, shortPeriod);
value2 = ema(C, longPeriod);
If MarketPosition == 0 and CrossUP(value1, value2) Then
Buy("b1",OnClose,def,int((계정크기*0.01)/ATR(14)));
if MarketPosition == 1 Then{
if CurrentContracts > CurrentContracts[1] Then{
var1 = ATR(14)[1];
var2 = C[1];
}
if crossup(c,var2+var1) and CurrentEntries < 5 Then
buy("추가매수");
}
If MarketPosition != -1 and CrossDown(value1, value2) Then
ExitLong();
시스템 트레이딩 설정창에서 피라미딩을 모든 진입신호 허용으로 설정하시기 바랍니다.
즐거운 하루되세요
> 검인소년 님이 쓴 글입니다.
> 제목 : Re : Re : 포지션 크기에대해 문의드립니다.
> 처음 이평선 골든크로스 일때 진입한다고 가정
(예)
Input : shortPeriod(5), longPeriod(20);
value1 = ema(C, shortPeriod);
value2 = ema(C, longPeriod);
If CrossUP(value1, value2) Then
{
Buy();
}
If CrossDown(value1, value2) Then
{
exitlong();
첫째, 계정을 유닛수로나누어 매매하고 싶습니다.
계정크기*1%/ATR(14)를 1유닛으로 보고
계정크기*1%/ATR(14)=계약수
를 하나의 처음 진입수량으로 하고
ex) Buy("a",atmarket.def,계정크기?*0.01/ATR(14))
이런식이 가능하나요?
-->계정크기에 비례하여 포지션 잡는방법을 모르겠습니다.
-->ATR같은 지표값을 같이 이용해서 포지션을 잡을수 있는지 모르겠습니다.
두번째, 피라미딩
진입규칙과 무관하게
가격이 매수시 ATR만큼 오르면 (1유닛 더) 피라미딩을 시작하고 싶습니다.
그다음 피라미딩은 전 피라미딩시 ATR값을 또 돌파하면 다시 1유닛 추가매수
이런식으로 피라미딩을5개까지만 하고 싶네요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 포지션 크기에대해 문의드립니다.
> 안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
파리미딩시 최초진입과 이후 추가되는 진입의 조건을
좀더 자세하게 올려주시기 바랍니다.
즐거운 하루되세요
> 검인소년 님이 쓴 글입니다.
> 제목 : 포지션 크기에대해 문의드립니다.
> 현물 시스템 입니다.
진입신호시 포지션의 크기를
계정크기*1%/TrueRange=계약수
로 잡고,
피라미딩을 5번까지 허용하면서 피라미딩시 규칙은 진입신호 규칙과 다르게,
진입시(그다음엔 전피라미딩 진입시) TrureRange를 상향으로돌파하였을경우 로 하고싶습니다.
도와주세요
회원
2011-11-03 20:50:28
관리자님에 의해 삭제된 답변입니다.
회원
2011-11-04 06:06:45
관리자님에 의해 삭제된 답변입니다.
다음글
이전글