안녕하세요
질문이 있는데요
A와 B 시스템 식이 있을때
A 시스템이 매수 신호가 발생한 후에만 B 시스템이 매수 및 청산 신호가 발생하도록 시스템을 운영할 수 있나요?
어려울듯 한데 가능하다면 방법 이나 시스템 로직 좀 부탁드립니다
감사합니다
답변 2
예스스탁
예스스탁 답변
2022-02-21 17:49:09
안녕하세요
예스스탁입니다.
다른차트에 적용된 시스템의 내역은 수식에서 알수가 없습니다.
2개의 시스템을 혼합해서 하나의 시스템식으로 구현하셔야 합니다.
아래는 간단히 A시스템은 이평교차,
B시스템은 스토케스틱교차이라고 보고 작성된 예제입니다
input : P1(20),P2(60),sto1(10),sto2(5),sto3(0);
var : mav1(0),mav2(0),T(0),stok(0),stod(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
stok = StochasticsK(sto1,sto2);
stod = StochasticsD(sto1,sto2,sto3);
#A시스템 진입방향에 따라 1 아니면 -1을 저장
if CrossUp(mav1,mav2) Then
T = 1;
if CrossDown(mav1,mav2) Then
T = -1;
#T가 1일때(시스템A가 매수구간일때)
if T == 1 Then
{
#stok가 stod를 상향돌파하면 매수진입
if CrossUp(stok,stod) Then
Buy();
#stok가 stod를 하향이탈하면 매수청산
if CrossDown(stok,stod) Then
exitlong();
}
#T가 -1일때(시스템A가 매도구간일때)
if T == 1 Then
{
#stok가 stod를 하향이탈하면 매도진입
if CrossDown(stok,stod) Then
Sell();
#stok가 stod를 상향돌파하면 매도청산
if CrossUp(stok,stod) Then
ExitShort();
}
즐거운 하루되세요
> 돌아온스머프 님이 쓴 글입니다.
> 제목 : 질문드립니다
> 안녕하세요
질문이 있는데요
A와 B 시스템 식이 있을때
A 시스템이 매수 신호가 발생한 후에만 B 시스템이 매수 및 청산 신호가 발생하도록 시스템을 운영할 수 있나요?
어려울듯 한데 가능하다면 방법 이나 시스템 로직 좀 부탁드립니다
감사합니다
돌아온스머프
2022-02-22 14:35:57
돌아온스머프 님에 의해 삭제된 답변입니다.