커뮤니티
질문입니다.
2018-02-27 11:08:53
115
글번호 116961
질문1.
지표에 관한 질문입니다.
일봉기준으로 현재일이 2월 27일이라면,
1월 28일부터 2월 27일까지 일봉의 갯수를 구하는 지표를 알고 싶습니다.
즉, 한달간의 거래일 갯수를 구하는 지표이죠.
또한, 변수X를 주어 X가 1이면 한달, X가 2이면 두달...이런식으로
X에 따라 거래일봉의 갯수를 구하고 싶습니다.
질문2.
시스템에 관한 질문입니다.
선물에서 1계약으로 운영하는 시스템이 있습니다.
여기에 피라미딩을 전략을 적용하여 2계약을 운영하려고 합니다.
예를들어 5일이평을 하향돌파하면 매도,
10일이평을 상향돌파하면 매수라는 1계약 운영시스템에,
매수진입한 가격보다 0.5points 상승이라면 1계약추가매수,
매도진입한 가격보다 0.7points 하락이라면 1계약추가매도라는 피라미딩을 적용하려고합니다.
문제는 예를들어 2계약이 들어간 상태에서 특정봉에서 매도시그널이 나왔는데,
매도시그널과 매수피라미딩 시그널이 겹치는 현상이 발생합니다.
매수2계약 진입 후 매도 시그널이 발생하면 매수2계약을 청산하고,
매도로 1계약을 진입해야하는데,
매도로 진입함과 동시에 그 봉에서 매수피라미딩이 발생해버립니다.
이렇게 한봉에서 신호가 겹치는 현상을 해결하고 싶습니다.
예시로 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-02-27 15:27:02
안녕하세요
예스스탁입니다.
1.
input : N(1);
var : MM(0),NN(0),T(0),S(0),cnt(0);
Array : sd[200](0);
if bdate > bdate[1]+30 Then
MM = MM+1;
if bdate != bdate[1] Then{
NN = sdate%100;
sd[0] = MM*100+NN;
S = 0;
for cnt = 1 to 199
{
Sd[cnt] = Sd[cnt-1][1];
if SD[cnt] > SD[0]-(N*100) Then{
S = cnt;
}
}
}
plot1(S);
2
추가 진입이 반대방향조건 만족봉에서 설정되지 않고
반대방향조건이 아니다라는 내용을 추가하셔야 합니다.
var1 = ma(C,5);
var2 = ma(C,10);
if MarketPosition <= 0 and crossup(c,var2) Then
Buy();
if MarketPosition >= 0 and CrossDown(c,var1) Then
sell();
if MarketPosition == 1 and
MaxEntries == 1 and
CrossDown(c,var1) == false then#매도조건이 만족한 봉이 아니다
buy("b",AtStop,EntryPrice+0.5)
if MarketPosition == -1 and
MaxEntries == 1 and
CrossUp(c,var2) == false then #매수조건이 만족한 봉이 아니다
sell("s",AtStop,EntryPrice-0.5)
즐거운 하루되세요
> yanartas 님이 쓴 글입니다.
> 제목 : 질문입니다.
>
질문1.
지표에 관한 질문입니다.
일봉기준으로 현재일이 2월 27일이라면,
1월 28일부터 2월 27일까지 일봉의 갯수를 구하는 지표를 알고 싶습니다.
즉, 한달간의 거래일 갯수를 구하는 지표이죠.
또한, 변수X를 주어 X가 1이면 한달, X가 2이면 두달...이런식으로
X에 따라 거래일봉의 갯수를 구하고 싶습니다.
질문2.
시스템에 관한 질문입니다.
선물에서 1계약으로 운영하는 시스템이 있습니다.
여기에 피라미딩을 전략을 적용하여 2계약을 운영하려고 합니다.
예를들어 5일이평을 하향돌파하면 매도,
10일이평을 상향돌파하면 매수라는 1계약 운영시스템에,
매수진입한 가격보다 0.5points 상승이라면 1계약추가매수,
매도진입한 가격보다 0.7points 하락이라면 1계약추가매도라는 피라미딩을 적용하려고합니다.
문제는 예를들어 2계약이 들어간 상태에서 특정봉에서 매도시그널이 나왔는데,
매도시그널과 매수피라미딩 시그널이 겹치는 현상이 발생합니다.
매수2계약 진입 후 매도 시그널이 발생하면 매수2계약을 청산하고,
매도로 1계약을 진입해야하는데,
매도로 진입함과 동시에 그 봉에서 매수피라미딩이 발생해버립니다.
이렇게 한봉에서 신호가 겹치는 현상을 해결하고 싶습니다.
예시로 부탁드립니다.
감사합니다.
다음글