커뮤니티
수식질문입니다.
2010-07-28 16:16:52
935
글번호 31217
수고하십니다.
아래 수식부탁드립니다.
1. 이평1이 이평2를 상승교차후,
재교차 즉 하락교차가 없는상태에서,
상승교차시의 종가-P 가격에 도달하면 매수
2. 이평1이 이평2를 상승교차후,
재교차 즉 하락교차가 없는상태에서,
상승교차후 N봉 이전에,
상승교차시의 종가-P 가격에 도달하면 매수
답변 2
예스스탁 예스스탁 답변
2010-07-29 11:26:11
안녕하세요
예스스탁입니다.
1.
input : P(1);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then
value1 = c;
if var1 > var2 Then
buy("b",Atlimit,value1-P);
2.
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
value1 = c;
value2 = index;
}
if var1 > var2 and index <= value1+N Then
buy("b",Atlimit,value1-P);
즐거운 하루되세요
> 제이코타 님이 쓴 글입니다.
> 제목 : 수식질문입니다.
> 수고하십니다.
아래 수식부탁드립니다.
1. 이평1이 이평2를 상승교차후,
재교차 즉 하락교차가 없는상태에서,
상승교차시의 종가-P 가격에 도달하면 매수
2. 이평1이 이평2를 상승교차후,
재교차 즉 하락교차가 없는상태에서,
상승교차후 N봉 이전에,
상승교차시의 종가-P 가격에 도달하면 매수
제이코타
2010-07-30 00:56:20
이렇게 되면 value1 에 첨 종가가 계속 남아 있게 되어,
다음상승교차이전에 청산이된다면 청산후바로 그자리에서 다음진입이되더군요.
진입되고나면 value1을 리셋시켜줘야할것 같은데,
아래 수식을 넣어도 리셋이 되지 않습니다. 어떻게 하면 되는지요?
if marketposition[1]<>marketposition then value1=99999;
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식질문입니다.
> 안녕하세요
예스스탁입니다.
1.
input : P(1);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then
value1 = c;
if var1 > var2 Then
buy("b",Atlimit,value1-P);
2.
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
value1 = c;
value2 = index;
}
if var1 > var2 and index <= value1+N Then
buy("b",Atlimit,value1-P);
즐거운 하루되세요
> 제이코타 님이 쓴 글입니다.
> 제목 : 수식질문입니다.
> 수고하십니다.
아래 수식부탁드립니다.
1. 이평1이 이평2를 상승교차후,
재교차 즉 하락교차가 없는상태에서,
상승교차시의 종가-P 가격에 도달하면 매수
2. 이평1이 이평2를 상승교차후,
재교차 즉 하락교차가 없는상태에서,
상승교차후 N봉 이전에,
상승교차시의 종가-P 가격에 도달하면 매수
다음글
이전글