커뮤니티
이동평균다이버전스매매식
2004-07-16 11:18:29
1128
글번호 4540
아래의 수식이 오류가 났는데 오류의 원인을 모르겠습니다.
input:p1(3),p2(13);
var:value(0);
value=ma(c,p1)-ma(c,p2);
# 매수/매도청산
If value[3] >=value[2] && value[2]>=value[1] && value[1]<value &&
value[1]> lowest(if(value[3]>=value[2]&& value[2]>=value[1]
&& value[1]<value then value[1] else 0,60)
Then
{ Buy(); Exitshort(); }
답변 1
예스스탁 예스스탁 답변
2004-07-16 16:36:31
안녕하세요
예스스탁입니다.
함수식이 형식에 적합하지 않아 오류가 나왔습니다.
input:p1(3),p2(13);
var:value1(0), value2(0);
value1 = ma(c,p1)-ma(c,p2);
value2 = value1[3] >= value1[2] and value1[2] >= value1[1] and value1[1] < value1;// 2일하락후 상승
if value2 and // 이틀하락 후 상승하고
value1[1] > lowest(iff(value2, value1[1], 0),60) Then //iff함수는 함수인자가 3가지입니다. lowest는 두개입니다.
{
Buy();
Exitshort();
}
저희 홈-->예스트레이더프로--> 수식작성법에 각 함수에 관해 자세한 설명이 있습니다.
감사합니다.
> eel 님이 쓴 글입니다.
> 제목 : 이동평균다이버전스매매식
> 아래의 수식이 오류가 났는데 오류의 원인을 모르겠습니다.
input:p1(3),p2(13);
var:value(0);
value=ma(c,p1)-ma(c,p2);
# 매수/매도청산
If value[3] >=value[2] && value[2]>=value[1] && value[1]<value &&
value[1]> lowest(if(value[3]>=value[2]&& value[2]>=value[1]
&& value[1]<value then value[1] else 0,60)
Then
{ Buy(); Exitshort(); }