커뮤니티
궁금합니다~~
2013-05-20 23:56:20
177
글번호 63408
안녕하십니까...
어제 답신 잘 받았습니다.
감사합니다.
아래 시스템식을 파라볼릭에 적용하려면 어떻게 하면 되는지요
아래 1 + 2
1.
var : cnt(0),loss(0);
loss = 0;
for cnt = 20 downto 0{
if sdate == EntryDate(cnt) and PositionProfit(cnt) < 0 Then{
loss = loss+1;
}
}
if crossup(ma(c,5),ma(c,20)) Then #매수진입조건
buy("b",OnClose,def,iff(loss == 0,2,loss+2));
if CrossDown(ma(c,5),ma(c,20)) Then #매도진입조건
sell("s",OnClose,def,iff(loss == 0,2,loss+2));
2.
Input : af(0.02), maxAF(0.02) ;
Var : value(0);
value = csar(af,maxAF);
# 매수/매도청산
If C > value Then
{
Buy();
}
# 매도/매수청산
If C < value Then
{
Sell();
}
답변 1
예스스탁 예스스탁 답변
2013-05-21 11:32:53
안녕하세요
예스스탁입니다.
input : af(0.02),maxaf(0.2);
var : cnt(0),loss(0);
loss = 0;
for cnt = 20 downto 0{
if sdate == EntryDate(cnt) and PositionProfit(cnt) < 0 Then{
loss = loss+1;
}
}
value1 = Sar(af,maxaf);
if crossup(c,value1) Then #매수진입조건
buy("b",OnClose,def,iff(loss == 0,2,loss+2));
if CrossDown(c,value1) Then #매도진입조건
sell("s",OnClose,def,iff(loss == 0,2,loss+2));
즐거운 하루되세요
> WT_pji1247 님이 쓴 글입니다.
> 제목 : 궁금합니다~~
>
안녕하십니까...
어제 답신 잘 받았습니다.
감사합니다.
아래 시스템식을 파라볼릭에 적용하려면 어떻게 하면 되는지요
아래 1 + 2
1.
var : cnt(0),loss(0);
loss = 0;
for cnt = 20 downto 0{
if sdate == EntryDate(cnt) and PositionProfit(cnt) < 0 Then{
loss = loss+1;
}
}
if crossup(ma(c,5),ma(c,20)) Then #매수진입조건
buy("b",OnClose,def,iff(loss == 0,2,loss+2));
if CrossDown(ma(c,5),ma(c,20)) Then #매도진입조건
sell("s",OnClose,def,iff(loss == 0,2,loss+2));
2.
Input : af(0.02), maxAF(0.02) ;
Var : value(0);
value = csar(af,maxAF);
# 매수/매도청산
If C > value Then
{
Buy();
}
# 매도/매수청산
If C < value Then
{
Sell();
}