답변완료
로직문의
안녕하세요?
아래 글번호 73067번 연장선상에서 질문드립니다.
input : cnt(3);
#무포지션일때
if MarketPosition == 0 Then
Begin
#기본차트 시가가 Data2의 전봉기준 3개봉 최고가보다 크면 다음봉시가매도
If O > data2(Highest(H,cnt)[1]) Then Sell("S1", AtMarket);
#기본차트 시가가 Data2의 전봉기준 3개봉 최저가보다 작으면 다음봉시가매수
If O < data2(Lowest(L,cnt)[1]) Then Buy("B1", AtMarket);
#기본차트 시가가 Data2의 전봉기준 3개봉 종가최고가보다 크면 다음봉시가매도
If O > data2(Highest(C,cnt)[1]) Then Sell("S2", AtMarket);
#기본차트 시가가 Data2의 전봉기준 3개봉 종가 최저가보다 자으면 다음봉시가매수
If O < data2(Highest(C,cnt)[1]) Then Buy("B2", AtMarket);
End;
#기본차트 시가가 Data2의 5이평을 하향이탈하거나
#기본차트 종가가 Data2의 5이평을 하향이탈하면 매수포지션 청산
If CrossDown(O, data2(Ma(C,5))) Or CrossDown(C, data2(Ma(C, 5))) Then ExitLong("EXB");
#기본차트 시가가 Data2의 5이평을 상향돌파하거나
#기본차트 종가가 Data2의 5이평을 상향돌파하면 매도포지션 청산
If CrossUp(O, data2(Ma(C,5))) Or CrossUp(C, data2(Ma(C,5))) Then ExitShort("EXS");
S1을 만족하는 경우에는 논리상 S2가 동시에 만족합니다.
B1을 만족하는 경에도 B2를 만족하면 경우를 포함합니다.
이런 경우에 신호는 어떻게 생성이 되는지요?
S2와 B2 조건만을 만족하는 경우에는 각각 S2, B2 신호가 생성되겠지만 S1과 B1의 조건을 만족하는 경우에는 신호가 어떻게 생성이 되어야 하는지요?
2021-06-28
1159
글번호 150334
시스템