커뮤니티
시스템 수식부탁드립니다.
2018-05-23 00:54:13
158
글번호 119082
1. 아래시스템에서 골든크로스가 나온 후 20일선에서 매수진입인데 데드크로스가 나오기전까지는 한번만 진입하고 싶습니다. 데드크로스가 나온후 다시 골든크로스가 나오면 다시 1회 진입
매도는 반대로 데드크로스가 나오면 20일 선에서 매도진입 다시 골든크로스가 나오후 데드크로스가 나오면 다시 매도 1회만 진입
진입신호가 나오고 청산이 된후에 반복해서 같은방향신호가 나와서 안나오게 하려고합니다.
2. 해외선물에서 당일청산 아래식처럼하면 그뒤에 또 신호가 나오던데 매매시간을 지정해줘야 하나여?
var : u1(0),T1(0),d1(0);
var2 = ma(C,30);
var3 = ma(c,60);
if crossup(Var2,Var3) Then{
T1 = 1;
u1 = index;
}
if CrossDown(Var2,Var3) Then{
T1 = -1;
d1 = index;
}
if T1 == 1 and Var3 > var3[1]
Then
{
buy("매수",AtLimit,ma(c,30),1);
}
if T1 == -1 and Var3 < var3[1]
Then
{
Sell("매도",AtLimit,ma(c,30),1);
}
//해외선물 당일청산시간
if stime == 020000 then{
exitlong("당");
exitshort("당!");
}
답변 1
예스스탁 예스스탁 답변
2018-05-23 15:33:11
안녕하세요
예스스탁입니다.
var : u1(0),T1(0),d1(0),Tcond(false);
if bdate != bdate[1] Then
Tcond = true;
if (sdate != sdate[1] and stime >= 020000) or
(sdate == sdate[1] and stime >= 020000 and stime[1] < 020000) then
{
Tcond = false;
exitlong("당");
exitshort("당!");
}
var2 = ma(C,30);
var3 = ma(c,60);
if crossup(Var2,Var3) Then
{
T1 = 1;
u1 = index;
}
if CrossDown(Var2,Var3) Then
{
T1 = -1;
d1 = index;
}
if Tcond == true and T1 == 1 and Var3 > var3[1] Then
{
buy("매수",AtLimit,ma(c,30),1);
}
if Tcond == true and T1 == -1 and Var3 < var3[1] Then
{
Sell("매도",AtLimit,ma(c,30),1);
}
if MarketPosition == 1 Then
T1 = 2;
if MarketPosition == -1 Then
T1 = -2;
즐거운 하루되세요
> 수다리 님이 쓴 글입니다.
> 제목 : 시스템 수식부탁드립니다.
> 1. 아래시스템에서 골든크로스가 나온 후 20일선에서 매수진입인데 데드크로스가 나오기전까지는 한번만 진입하고 싶습니다. 데드크로스가 나온후 다시 골든크로스가 나오면 다시 1회 진입
매도는 반대로 데드크로스가 나오면 20일 선에서 매도진입 다시 골든크로스가 나오후 데드크로스가 나오면 다시 매도 1회만 진입
진입신호가 나오고 청산이 된후에 반복해서 같은방향신호가 나와서 안나오게 하려고합니다.
2. 해외선물에서 당일청산 아래식처럼하면 그뒤에 또 신호가 나오던데 매매시간을 지정해줘야 하나여?
var : u1(0),T1(0),d1(0);
var2 = ma(C,30);
var3 = ma(c,60);
if crossup(Var2,Var3) Then{
T1 = 1;
u1 = index;
}
if CrossDown(Var2,Var3) Then{
T1 = -1;
d1 = index;
}
if T1 == 1 and Var3 > var3[1]
Then
{
buy("매수",AtLimit,ma(c,30),1);
}
if T1 == -1 and Var3 < var3[1]
Then
{
Sell("매도",AtLimit,ma(c,30),1);
}
//해외선물 당일청산시간
if stime == 020000 then{
exitlong("당");
exitshort("당!");
}
다음글
이전글