커뮤니티
질문 있습니다.
2019-04-07 23:10:31
200
글번호 127692
a,b 두가지 전략이 있습니다.
b전략은 a전략이 충족 되어야만 작동합니다.
하지만 시스템을 돌리때는
a전략이 성립할땐 매수하지 않고
b전략만 매수하게 하고싶다면 어떻게 해야할까요?
답변 1
예스스탁 예스스탁 답변
2019-04-09 14:05:06
안녕하세요
예스스탁입니다.
올리신 내용만으로는 a전략의 초기화지점(조건만족후유효기간)을 알수 없습니다.
아래내용 참고해서 작성해 보시기 바랍니다.
1번 전략이 이평 골든크로스
2번 전략이 스토케스틱 골드라면
아래와 같이 작성됩니다.
이평골드가 만족하면 1, 데드이면 -1값을 주어
골드구간인지 데드구간인지 인지하고
1구간에서 스토케스틱 골드가 발생하면 매수합니다.
var : mav1(0),mav2(0),stok(0),stod(0),T(0);
mav1 = ma(C,5);
mav2 = ma(C,20);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if crossup(mav1,mav2) Then
T = 1;
if CrossDown(mav1,mav2) Then
T = -1;
if T == 1 and crossup(stok,stod) Then
buy();
즐거운 하루되세요
> 대박내자잉 님이 쓴 글입니다.
> 제목 : 질문 있습니다.
> a,b 두가지 전략이 있습니다.
b전략은 a전략이 충족 되어야만 작동합니다.
하지만 시스템을 돌리때는
a전략이 성립할땐 매수하지 않고
b전략만 매수하게 하고싶다면 어떻게 해야할까요?
이전글