커뮤니티
수식 부탁드립니다.
2008-04-14 23:31:09
1466
글번호 15281
수고하십니다.
선물 5분 챠트 기준.
MACD(12.26.9)일때
원칙:
MACD가 기준선 0선을 하향돌파 할때 매도
MACD가 기준선 0선을 상향돌파 할때 매수
그러나
위 원칙대로 하면 2계약이 필요하므로,
진입이 늦더라도 1계약으로 진입 할수 있도록
청산과 진입이 같은 봉에 안나오게 해 주십시요.
(진입은 청산 다음봉,포지션 없다면 바로 진입)
예)포지션 없는 상태에서 MACD선이 0선 상향 돌파하면 =>매수 => 0선 하향돌파 =>매수청산=>다음봉시초가에 매도진입=>0선 상향돌파 =>매도 청산=> 다음봉 시초가에 매수 진입........
부탁 드립니다.
답변 1
예스스탁 예스스탁 답변
2008-04-15 09:51:13
안녕하세요
예스스탁입니다.
Input : shortPeriod(12), longPeriod(26);
Var : value(0),cnt(0);
value = MACD(shortPeriod, longPeriod);
if cnt < 1 Then{
if crossup(value,0) Then
{
buy("B",AtMarket);
}
if CrossDown(value,0) Then
{
sell("S",AtMarket);
}
}
if crossdown(value,0) Then
exitlong();
if CrossUp(value,0) Then
ExitShort();
if cnt < 1 and BarsSinceexit(1) == 1 Then{
if MarketPosition(1) == -1 Then
{
buy("Buy",AtMarket);
}
if MarketPosition(1) == 1 Then
{
sell("Sell",AtMarket);
}
}
청산 다음봉의 반대방향 진입하는 식입니다.
청산 봉 다음봉의 시초가에 진입은 onclose/ atmarket모두 조건만족 봉
다음봉의 시초가에 주문이 실제 나가므로 다음봉 완성시에 진입하는 식으로
작성했습니다.
즐거운 하루되세요
> 저은아빠 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 수고하십니다.
선물 5분 챠트 기준.
MACD(12.26.9)일때
원칙:
MACD가 기준선 0선을 하향돌파 할때 매도
MACD가 기준선 0선을 상향돌파 할때 매수
그러나
위 원칙대로 하면 2계약이 필요하므로,
진입이 늦더라도 1계약으로 진입 할수 있도록
청산과 진입이 같은 봉에 안나오게 해 주십시요.
(진입은 청산 다음봉,포지션 없다면 바로 진입)
예)포지션 없는 상태에서 MACD선이 0선 상향 돌파하면 =>매수 => 0선 하향돌파 =>매수청산=>다음봉시초가에 매도진입=>0선 상향돌파 =>매도 청산=> 다음봉 시초가에 매수 진입........
부탁 드립니다.
다음글
이전글