커뮤니티
수식 문의드립니다.
2019-03-02 18:45:39
240
글번호 126665
안녕하세요
시스템 수식 작성 중 문의드립니다.
아래의 수식의 경우에서 제대로 신호가 발생하지 않는것 같습니다
한국투자에서는 잘되는데,
유진으로 같은 수식을 옮긴 후 적용햇더니...
2~4주동안 매수 신호만 발생, 또 한동안 매도신호만 발생합니다.
종목은 항셍이고
수식은
5분봉에서 매매가 되며,
10분봉의 SMI 지표를 가져와서 반영합니다.
### 매수 ###
If MarketPosition == 0
and sTime == 101500
AND SMIv2 > SMIsig2
Then {
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and SMIsig2 > SMIv2
Then {
Sell("매도",AtMarket);
}
2월 27일,28일, 3월1일만 해도... 매수 신호여야 하는데
1월말부터 매도 신호만 계속 나오네요 ㅠㅠ
어디가 잘못된건지... 확인 좀 해주세요 ;
추가로 덧붙이면... 5분봉 차트에서 아래와 같이 타분봉을 참고안하면
매수/매도 신호가 정상적으로 나옵니다.
### 매수 ###
If MarketPosition == 0
and sTime == 101500
AND SMIv > SMIsig
Then {
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and SMIsig > SMIv
Then {
Sell("매도",AtMarket);
}
타분봉을 참고할때만... 한달 동안을 같은 신호만 뿌리는것 같습니다.
항셍 매매시 한투에서는 정상인데 유진에서는 이런 현상이 발생하네요
답변 2
예스스탁 예스스탁 답변
2019-03-05 10:45:44
안녕하세요
예스스탁입니다.
올려주신 수식이 무포지션에서만 진입되게 되어 있는데
청산이 없어 스위칭되게 수정해서 적용했습니다.
첨부된 그림과 같이 정상적으로 신호 발생하고 있습니다.
수식도 이상이 없습니다.
적용한 수식입니다.
input : Period1(13),Period2(25),Period3(2),Length1(26),Length2(50),Length3(2);
var : SMIv2(0,data2),SMIsig2(0,data2);
SMIv2 = data2(SMI(Period1,Period2,Period3));
SMIsig2 = data2(SMI(Length1,Length2,Length3));
### 매수 ###
If MarketPosition == 0
and sTime == 101500
AND SMIv2 > SMIsig2
Then {
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and SMIsig2 > SMIv2
Then {
Sell("매도",AtMarket);
}
SetStopProfittarget(PriceScale*50,PointStop);
SetStopLoss(PriceScale*50,PointStop);
즐거운 하루되세요
> 이엘성투 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다.
> 안녕하세요
시스템 수식 작성 중 문의드립니다.
아래의 수식의 경우에서 제대로 신호가 발생하지 않는것 같습니다
한국투자에서는 잘되는데,
유진으로 같은 수식을 옮긴 후 적용햇더니...
2~4주동안 매수 신호만 발생, 또 한동안 매도신호만 발생합니다.
종목은 항셍이고
수식은
5분봉에서 매매가 되며,
10분봉의 SMI 지표를 가져와서 반영합니다.
### 매수 ###
If MarketPosition == 0
and sTime == 101500
AND SMIv2 > SMIsig2
Then {
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and SMIsig2 > SMIv2
Then {
Sell("매도",AtMarket);
}
2월 27일,28일, 3월1일만 해도... 매수 신호여야 하는데
1월말부터 매도 신호만 계속 나오네요 ㅠㅠ
어디가 잘못된건지... 확인 좀 해주세요 ;
추가로 덧붙이면... 5분봉 차트에서 아래와 같이 타분봉을 참고안하면
매수/매도 신호가 정상적으로 나옵니다.
### 매수 ###
If MarketPosition == 0
and sTime == 101500
AND SMIv > SMIsig
Then {
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and SMIsig > SMIv
Then {
Sell("매도",AtMarket);
}
타분봉을 참고할때만... 한달 동안을 같은 신호만 뿌리는것 같습니다.
항셍 매매시 한투에서는 정상인데 유진에서는 이런 현상이 발생하네요
이엘성투
2019-03-06 00:04:46
제가 테스트하는 화면 캡쳐 자료입니다.
2분봉 화면에서 데이터2(20분봉)의 SMIv2와 SMIsig2 참조하는 경우...와
20분봉 화면에서 바로 지표 SMIv와 SMIsig 사용하는 경우에 진입 모습입니다.
20분봉을 참조(data2)로 사용하는 경우는 모두 매도 진입만 발생합니다.
도저히... 모르겠네요 ㅠㅠ
아래는 전체 수식입니다.
#Stochastics & CCI
Input : Sto1(10),Sto2(5),Sto3(5);
Var : StoK(0),StoD(0),CCIv(0);
StoK = StochasticsK(Sto1,Sto2);
StoD = StochasticsD(Sto1,Sto2,Sto3);
#Sto Mom Index
Input : Period1s(13),Period2s(25),Period3s(2),Period4s(26),Period5s(50),G(0);
Var : SMIv(0),SMIsig(0);
SMIv = SMI(Period1s,Period2s,Period3s);
SMIsig = SMI(Period4s,Period5s,Period3s);
var : SMIv2(0,Data2),SMIsig2(0,Data2);
SMIv2 = Data2(SMI(13,25,2));
SMIsig2 = Data2(SMI(26,50,2));
##### 진입
### 매수 ###
If MarketPosition == 0
and sTime == 101500
and StoK < 88
Then {
If
SMIv > SMIsig
Then
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and StoK > 12
Then {
If
SMIsig > SMIv
Then
Sell("매도",AtMarket);
}
SetStopLoss(50,PointStop);
SetStopProfittarget(100,PointStop);
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 문의드립니다.
>
안녕하세요
예스스탁입니다.
올려주신 수식이 무포지션에서만 진입되게 되어 있는데
청산이 없어 스위칭되게 수정해서 적용했습니다.
첨부된 그림과 같이 정상적으로 신호 발생하고 있습니다.
수식도 이상이 없습니다.
적용한 수식입니다.
input : Period1(13),Period2(25),Period3(2),Length1(26),Length2(50),Length3(2);
var : SMIv2(0,data2),SMIsig2(0,data2);
SMIv2 = data2(SMI(Period1,Period2,Period3));
SMIsig2 = data2(SMI(Length1,Length2,Length3));
### 매수 ###
If MarketPosition == 0
and sTime == 101500
AND SMIv2 > SMIsig2
Then {
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and SMIsig2 > SMIv2
Then {
Sell("매도",AtMarket);
}
SetStopProfittarget(PriceScale*50,PointStop);
SetStopLoss(PriceScale*50,PointStop);
즐거운 하루되세요
> 이엘성투 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다.
> 안녕하세요
시스템 수식 작성 중 문의드립니다.
아래의 수식의 경우에서 제대로 신호가 발생하지 않는것 같습니다
한국투자에서는 잘되는데,
유진으로 같은 수식을 옮긴 후 적용햇더니...
2~4주동안 매수 신호만 발생, 또 한동안 매도신호만 발생합니다.
종목은 항셍이고
수식은
5분봉에서 매매가 되며,
10분봉의 SMI 지표를 가져와서 반영합니다.
### 매수 ###
If MarketPosition == 0
and sTime == 101500
AND SMIv2 > SMIsig2
Then {
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and SMIsig2 > SMIv2
Then {
Sell("매도",AtMarket);
}
2월 27일,28일, 3월1일만 해도... 매수 신호여야 하는데
1월말부터 매도 신호만 계속 나오네요 ㅠㅠ
어디가 잘못된건지... 확인 좀 해주세요 ;
추가로 덧붙이면... 5분봉 차트에서 아래와 같이 타분봉을 참고안하면
매수/매도 신호가 정상적으로 나옵니다.
### 매수 ###
If MarketPosition == 0
and sTime == 101500
AND SMIv > SMIsig
Then {
Buy("매수",AtMarket);
}
### 매도 ###
If MarketPosition == 0
and sTime == 101500
and SMIsig > SMIv
Then {
Sell("매도",AtMarket);
}
타분봉을 참고할때만... 한달 동안을 같은 신호만 뿌리는것 같습니다.
항셍 매매시 한투에서는 정상인데 유진에서는 이런 현상이 발생하네요