이동평균선 5,6,7 을 외부변수로 해서 시뮬레이션 해보는데 이동평균선들 변화에 따른
결과값에 변화가 없습니다.
답변 수식에서 아래 내용 변수선언이 되면 될 것 같은데 부탁드립니다.
cond1
cond2
cond3
*************************************************************************
안녕하세요
예스스탁입니다.
var1=ma(c,5);
var2=ma(c,6);
var3=ma(c,7);
cond1=crossup(c,var1)
cond2=crossdown(c,var2);
cond3=crossup(c,var3);
if Cond1 == False and cond2 == False and cond3 == False and
진입수식 Then
Buy();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
> 진입필터를 작성해 보았는데 필터가 작동하지 않습니다.
진입하기 전에 이동평균선이 위로,아래로,위로 움직이면서 변동성이 낮아질 때는
진입을 제지하고 싶습니다.
var1=ma(c,5);
var2=ma(c,6);
var3=ma(c,7);
cond1=crossup(c,var1)
cond2=crossdown(c,var2);
cond3=crossup(c,var3);
a) if !(cond1)+!(cond2)+!(cond3) and 진입수식 then buy();
b) if !(cond1+cond2+cond3) and 진입수식 then buy();
a나 b는 아닌 것 같아서 수정을 부탁 드립니다.
항상 고맙습니다.
답변 1
예스스탁
예스스탁 답변
2024-04-03 09:23:25
안녕하세요
예스스탁입니다.
input : p1(5),P2(6),P3(7);
var : cond1(False),cond2(False),cond3(False);
var1=ma(c,P1);
var2=ma(c,P2);
var3=ma(c,P3);
cond1=crossup(c,var1);
cond2=crossdown(c,var2);
cond3=crossup(c,var3);
Var4 = macd(12,26);
if Cond1 == False and cond2 == False and cond3 == False and
CrossUp(var4,0) Then
Buy();
if MarketPosition == 1 and BarsSinceEntry == 3 Then
ExitLong();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
> 이동평균선 5,6,7 을 외부변수로 해서 시뮬레이션 해보는데 이동평균선들 변화에 따른
결과값에 변화가 없습니다.
답변 수식에서 아래 내용 변수선언이 되면 될 것 같은데 부탁드립니다.
cond1
cond2
cond3
*************************************************************************
안녕하세요
예스스탁입니다.
var1=ma(c,5);
var2=ma(c,6);
var3=ma(c,7);
cond1=crossup(c,var1)
cond2=crossdown(c,var2);
cond3=crossup(c,var3);
if Cond1 == False and cond2 == False and cond3 == False and
진입수식 Then
Buy();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
> 진입필터를 작성해 보았는데 필터가 작동하지 않습니다.
진입하기 전에 이동평균선이 위로,아래로,위로 움직이면서 변동성이 낮아질 때는
진입을 제지하고 싶습니다.
var1=ma(c,5);
var2=ma(c,6);
var3=ma(c,7);
cond1=crossup(c,var1)
cond2=crossdown(c,var2);
cond3=crossup(c,var3);
a) if !(cond1)+!(cond2)+!(cond3) and 진입수식 then buy();
b) if !(cond1+cond2+cond3) and 진입수식 then buy();
a나 b는 아닌 것 같아서 수정을 부탁 드립니다.
항상 고맙습니다.