커뮤니티
문의드립니다.
2016-10-31 15:38:48
104
글번호 103533
2개 이상의 시스템을 하나로 통합해보고 싶습니다.
예를들어, 국내선물에서 아래 두개의 다른 진입신호를 한 시스템으로 만들려면...
1) MACD-시그널 골든 크로스 시 매수 진입, 진입시 1개는 신호종가, 1개는 1틱 아래
2) 5이평-20이평 골든 크로스 시 매수 진입, 진입시 1개는 신호종가, 1개는 1틱 아래
그리고 다른 질문은, 수에 제한없이 몇개의 시스템을 하나로 통합할 수 있나 입니다.
input : Short(12),Long(26),sig(9),P1(5),P2(20),vol(1);
var : MACDV(0),MACDS(0),EP(0),mav1(0),mav2(0);
MACDV = MACD(short,long);
MACDS = ema(MACDV,sig);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
If Crossup(MACDV,MACDS) then
... 여기서부터 부탁드리겠습니다,^^
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-10-31 16:39:04
안녕하세요
예스스탁입니다.
아래와 같이 나열해 적성하시면 됩니다.
수식은 신호갯수에 제한이 없습니다.
나열해서 사용하고자 하시는 만큼 작성해 사용하시면 됩니다.
input : Short(12),Long(26),sig(9),P1(5),P2(20),vol(1);
var : MACDV(0),MACDS(0),EP(0),mav1(0),mav2(0);
MACDV = MACD(short,long);
MACDS = ema(MACDV,sig);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
If Crossup(MACDV,MACDS) then {
buy("b11",OnClose,def,1);
buy("b12",atlimit,C-PriceScale*1,1);
}
If Crossup(mav1,mav2) then {
buy("b21",OnClose,def,1);
buy("b22",atlimit,C-PriceScale*1,1);
}
즐거운 하루되세요
> 맘속의행복 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 2개 이상의 시스템을 하나로 통합해보고 싶습니다.
예를들어, 국내선물에서 아래 두개의 다른 진입신호를 한 시스템으로 만들려면...
1) MACD-시그널 골든 크로스 시 매수 진입, 진입시 1개는 신호종가, 1개는 1틱 아래
2) 5이평-20이평 골든 크로스 시 매수 진입, 진입시 1개는 신호종가, 1개는 1틱 아래
그리고 다른 질문은, 수에 제한없이 몇개의 시스템을 하나로 통합할 수 있나 입니다.
input : Short(12),Long(26),sig(9),P1(5),P2(20),vol(1);
var : MACDV(0),MACDS(0),EP(0),mav1(0),mav2(0);
MACDV = MACD(short,long);
MACDS = ema(MACDV,sig);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
If Crossup(MACDV,MACDS) then
... 여기서부터 부탁드리겠습니다,^^
감사합니다.
다음글
이전글