커뮤니티
계약수 조절 관련 질문입니다.
2010-04-15 19:01:03
713
글번호 29383
수고하십니다.
몇 가지 질문이 있어 이렇게 질문을 올립니다.
1. 매수 조건이 많이 있는데 이 조건이 충족할 때 마다 1계약씩 추가되는 것으로
수식을 짰습니다. 하지만 최대 보유 가능 계약수를 한정하고 싶은데 잘 되지
않습니다. maxcontractsheld <=3 이렇게도 해봤는데 생각대로 되지 않았습니다.
그래서 "하루 최대 가능 계약수"를 한정하는 방법이 궁금합니다.
2. 전략별로 다른 로스컷 전략과 청산 계약수를 조절 할려고 합니다.
예를 들자면 이평선 전략으로 한다고 했을 때
4일이평선이 9일 이평선을 crosses over 했을 때 매수했을 때 포지션의 경우는
10pt에서 손절하고
9일 이평선이 18일 이평선을 crosses over 했을 때 매수했을 때 포지션의 경우는
20pt에서 손절한다
이렇게 수식을 작성할 경우 어떻게 하는지 궁금합니다.
답변해주시면 감사하겠습니다.
답변 1
예스스탁 예스스탁 답변
2010-04-16 10:20:38
안녕하세요
예스스탁입니다.
1.
모든 진입식에 CurrentContracts < 3 조건을
추가하시면 피라미딩에서 누적수량이 3계약이상 발생하지 않습니다.
2.
if crossup(ma(C,4),ma(C,9)) Then
buy("b1");
if Crossup(ma(C,9),ma(C,18)) Then
buy("b2");
if MarketPosition == 1 Then{
if IsEntryName("b1") == true Then
exitlong("bx1",AtStop,EntryPrice-10);
if IsEntryName("b2") == true Then
exitlong("bx2",AtStop,EntryPrice-20);
}
진입식의 이름을 이용해 제어하시면 됩니다.
즐거운 하루되세요
> flytojk 님이 쓴 글입니다.
> 제목 : 계약수 조절 관련 질문입니다.
> 수고하십니다.
몇 가지 질문이 있어 이렇게 질문을 올립니다.
1. 매수 조건이 많이 있는데 이 조건이 충족할 때 마다 1계약씩 추가되는 것으로
수식을 짰습니다. 하지만 최대 보유 가능 계약수를 한정하고 싶은데 잘 되지
않습니다. maxcontractsheld <=3 이렇게도 해봤는데 생각대로 되지 않았습니다.
그래서 "하루 최대 가능 계약수"를 한정하는 방법이 궁금합니다.
2. 전략별로 다른 로스컷 전략과 청산 계약수를 조절 할려고 합니다.
예를 들자면 이평선 전략으로 한다고 했을 때
4일이평선이 9일 이평선을 crosses over 했을 때 매수했을 때 포지션의 경우는
10pt에서 손절하고
9일 이평선이 18일 이평선을 crosses over 했을 때 매수했을 때 포지션의 경우는
20pt에서 손절한다
이렇게 수식을 작성할 경우 어떻게 하는지 궁금합니다.
답변해주시면 감사하겠습니다.