커뮤니티
질문있습니다
2017-05-15 13:50:21
122
글번호 109549
진입조건을 1분챠트기준으로 똑같은종목을 7분챠트로 만든후 참조해서 trix 상향돌파한 후
다른종목 3분챠트를 참조해서 rsi 하향돌파하면 매수 두조건 반대조건이면 매도하는 수식이 어떻게 될까요?
조건별챠트분봉이 다른데 서로 참조해서 매매 할수있는건지 궁금하네요
예를들어 이런식으로 만들면 적용할수 있는건가요?
Value1 = data2(TRIX(12));
Value2 = data2(ema(TRIX(12),9));
Value3 = MACD(12,26);
Value4 = value-ema(value,9);
If MarketPosition == 0 and CrossUp( Value1 , Value2) and CrossDown( Value3 , Value4 ) Then {
buy("매수");
}
If MarketPosition == 0 and CrossDown( Value1 , Value2 ) and and Crossup( Value3 , Value4 ) then{
sell("매도");
}
답변 1
예스스탁 예스스탁 답변
2017-05-16 11:28:50
안녕하세요
예스스탁입니다.
예 참조데이터를 이용하는 수식으로 작성하시면 됩니다.
차트의 참조데이터는 기본차트 종목과 같은 종목을 다른주기로
다른종목을 추가가능합니다.
기본차트(data1)은 1분봉
참조데이터(data2)는 7분봉
참조데이터(data3)은 다른종목 3분
으로 셋팅후 아래식 적용하시면 됩니다.
아래식구조 참고하시기 바랍니다.
input : short(12),long(26),sig(9);
input : TrixPeriod(12),TrixSig(9);
input : RSIPeriod(14),RSIsig(9);
var : MACDV1(0,data1),MACDS1(0,data1);
var : TRIXV2(0,data2),TRIXS2(0,data2);
var : RSIV3(0,data3),RSIS3(0,data3);
MACDV1 = data1(MACD(short,long));
MACDS1 = data1(ema(MACDV1,sig));
TRIXV2 = data2(TRIX(TrixPeriod));
TRIXS2 = data2(ema(TRIXV2,TrixSig));
RSIV3 = data3(RSI(RSIPeriod));
RSIS3 = data3(ma(RSIV3,RSIsig));
If MarketPosition == 0 and
CrossUp(MACDV1 , MACDS1) and
Crossup(TRIXV2 , TRIXS2) and
CrossDown(RSIV3,RSIS3) Then {
buy("매수");
}
If MarketPosition == 0 and
CrossDown(MACDV1 , MACDS1) and
CrossDown(TRIXV2 , TRIXS2) and
CrossUp(RSIV3,RSIS3) Then {
sell("매도");
}
즐거운 하루되세요
> toal 님이 쓴 글입니다.
> 제목 : 질문있습니다
> 진입조건을 1분챠트기준으로 똑같은종목을 7분챠트로 만든후 참조해서 trix 상향돌파한 후
다른종목 3분챠트를 참조해서 rsi 하향돌파하면 매수 두조건 반대조건이면 매도하는 수식이 어떻게 될까요?
조건별챠트분봉이 다른데 서로 참조해서 매매 할수있는건지 궁금하네요
예를들어 이런식으로 만들면 적용할수 있는건가요?
Value1 = data2(TRIX(12));
Value2 = data2(ema(TRIX(12),9));
Value3 = MACD(12,26);
Value4 = value-ema(value,9);
If MarketPosition == 0 and CrossUp( Value1 , Value2) and CrossDown( Value3 , Value4 ) Then {
buy("매수");
}
If MarketPosition == 0 and CrossDown( Value1 , Value2 ) and and Crossup( Value3 , Value4 ) then{
sell("매도");
}
다음글
이전글