커뮤니티
MACD 오실레이터 증감에 따른 계약수 변동 문의
2013-03-28 09:20:10
222
글번호 61340
안녕하세요.
제가 개발하여 운용하는 시스템중 매도전용 시스템이 있는데,
현재는 수동으로 스크립트상에서 편집을 통해 제가 계약수를 조정하고 있습니다.
시장상황에 따라 계약수를 변경하여 대응하는 능동성을 부여하고 싶습니다.
유첨한 그림과 같이 MACD 오실레이터를 지표로 넣고,
오실레이터상 증가시엔 매도 계약수를 감소시키고
반대로 감소시엔 매수 계약수를 증가시키는 수식을 삽입하고 싶습니다.
현재 사용하는 매도 수식은,
Sell("매도", AtMarket, DEF, 1);
이렇게 사용하고 있는데, 지표로 삽입한 오실레이터의 증감에 따라 계약수를 변화 시킬 수 있는 수식을 어떻게 해야 할런지요?
- 1. MACD_Oscillator.jpg (0.04 MB)
답변 2
예스스탁 예스스탁 답변
2013-03-28 11:50:31
안녕하세요
예스스탁입니다.
var1 = MACD_OSC(12,26,9);
if var1 < var1[1] Then
Sell("b",AtMarket,def,1);
if MarketPosition == -1 and var1 > var1[1] Then
ExitShort("bx",AtMarket,def,"",1,1);
식 적용하실 때 시스템 트레이딩 설정창의 피라미딩에서
모든진입신호 허용으로 하시고 적용하시면 됩니다.
즐거운 하루되세요
> 몬스터 님이 쓴 글입니다.
> 제목 : MACD 오실레이터 증감에 따른 계약수 변동 문의
> 안녕하세요.
제가 개발하여 운용하는 시스템중 매도전용 시스템이 있는데,
현재는 수동으로 스크립트상에서 편집을 통해 제가 계약수를 조정하고 있습니다.
시장상황에 따라 계약수를 변경하여 대응하는 능동성을 부여하고 싶습니다.
유첨한 그림과 같이 MACD 오실레이터를 지표로 넣고,
오실레이터상 증가시엔 매도 계약수를 감소시키고
반대로 감소시엔 매수 계약수를 증가시키는 수식을 삽입하고 싶습니다.
현재 사용하는 매도 수식은,
Sell("매도", AtMarket, DEF, 1);
이렇게 사용하고 있는데, 지표로 삽입한 오실레이터의 증감에 따라 계약수를 변화 시킬 수 있는 수식을 어떻게 해야 할런지요?
몬스터
2013-03-28 16:07:43
감사합니다.
제가 원하는 방식은 아니었지만, 알려주신 식으로도 수익이 잘 나네요.^^
알려주신 수식은 제가 운용하는 시스템에 응용해서 적용하였더니, 수익이 무려 40%가 증가됨을 알수 있었습니다. 요긴하게 잘 사용하도록 하겠습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : MACD 오실레이터 증감에 따른 계약수 변동 문의
> 안녕하세요
예스스탁입니다.
var1 = MACD_OSC(12,26,9);
if var1 < var1[1] Then
Sell("b",AtMarket,def,1);
if MarketPosition == -1 and var1 > var1[1] Then
ExitShort("bx",AtMarket,def,"",1,1);
식 적용하실 때 시스템 트레이딩 설정창의 피라미딩에서
모든진입신호 허용으로 하시고 적용하시면 됩니다.
즐거운 하루되세요
> 몬스터 님이 쓴 글입니다.
> 제목 : MACD 오실레이터 증감에 따른 계약수 변동 문의
> 안녕하세요.
제가 개발하여 운용하는 시스템중 매도전용 시스템이 있는데,
현재는 수동으로 스크립트상에서 편집을 통해 제가 계약수를 조정하고 있습니다.
시장상황에 따라 계약수를 변경하여 대응하는 능동성을 부여하고 싶습니다.
유첨한 그림과 같이 MACD 오실레이터를 지표로 넣고,
오실레이터상 증가시엔 매도 계약수를 감소시키고
반대로 감소시엔 매수 계약수를 증가시키는 수식을 삽입하고 싶습니다.
현재 사용하는 매도 수식은,
Sell("매도", AtMarket, DEF, 1);
이렇게 사용하고 있는데, 지표로 삽입한 오실레이터의 증감에 따라 계약수를 변화 시킬 수 있는 수식을 어떻게 해야 할런지요?
다음글
이전글