커뮤니티
문의합니다
2013-12-30 22:06:12
143
글번호 70941
매도 신호 나왔다가 하락하던 선물이 상승을 하면서 중심값을 돌파하고 5분후에 120일
이평선을 돌파하고 시간이 흐르고 20일선을 돌파할때
돌파하는데 , 동시에 나온것이 아니구 시간을 두고 차례차례 나올경우
매수 신호 나오게 하는 식좀 부탁드립니다(즉 A조건을 돌파 B조건 돌파 그리고 C조건을
만조할때 시간을 두고 돌파할때 세조건이 만조하는 마지막에 매도신호에서
매수신호 나오게요
똑같은 반대 매도신호도 부탁합니다...
부탁드립니다
답변 2
그리움
2013-12-31 14:15:11
/*
매도 신호 나왔다가 하락하던 선물이 상승을 하면서 중심값을 돌파하고 5분후에 120일
이평선을 돌파하고 시간이 흐르고 20일선을 돌파할때
돌파하는데 , 동시에 나온것이 아니구 시간을 두고 차례차례 나올경우
매수 신호 나오게 하는 식좀 부탁드립니다(즉 A조건을 돌파 B조건 돌파 그리고 C조건을
만조할때 시간을 두고 돌파할때 세조건이 만조하는 마지막에 매도신호에서
매수신호 나오게요
*/
// ma(C, 5) 대신에 중심값을 넣으시면 됩니다.
If ( DayIndex == 0 ) Then {
Condition1 = False;
Condition2 = False;
Condition3 = False;
Condition4 = False;
Condition5 = False;
Condition6 = False;
}
if CrossUp(C, ma(C, 5)) Then
Condition1 = True;
if CrossUp(C, Ma(C, 120)) Then
Condition2 = True;
if CrossUp(C, Ma(C, 20 )) Then
Condition3 = true;
if ( Condition1 && Condition2 && Condition3 ) Then {
Buy();
Condition1 = False;
Condition2 = False;
Condition3 = False;
}
if CrossDown(C, ma(C,5)) Then
Condition4 = True;
if CrossDown(C, Ma(C, 120)) Then
Condition5 = True;
if CrossDown(C, Ma(C, 20)) Then
Condition6 = true;
if ( Condition4 && Condition5 && Condition6 ) Then {
Sell();
Condition4 = False;
Condition5 = False;
Condition6 = False;
}
> bbcc 님이 쓴 글입니다.
> 제목 : 문의합니다
> 매도 신호 나왔다가 하락하던 선물이 상승을 하면서 중심값을 돌파하고 5분후에 120일
이평선을 돌파하고 시간이 흐르고 20일선을 돌파할때
돌파하는데 , 동시에 나온것이 아니구 시간을 두고 차례차례 나올경우
매수 신호 나오게 하는 식좀 부탁드립니다(즉 A조건을 돌파 B조건 돌파 그리고 C조건을
만조할때 시간을 두고 돌파할때 세조건이 만조하는 마지막에 매도신호에서
매수신호 나오게요
똑같은 반대 매도신호도 부탁합니다...
부탁드립니다
예스스탁 예스스탁 답변
2014-01-02 14:23:53
안녕하세요
예스스탁입니다.
var : Mid(0),mav1(0),mav2(0),cond1(0),cond2(0),cond3(0),TM1(0),Tm2(0),TM3(0);
Mid = (DayHigh+DayLow)/2;
mav1 = ma(c,20);
mav2 = ma(c,120);
if date != date[1] Then{
cond1 = 0;
cond2 = 0;
cond3 = 0;
}
#조건1
if dayindex > 0 and crossup(c,Mid) Then{
cond1 = 1;
TM1 = TimeToMinutes(stime);
}
if dayindex > 0 and CrossDown(c,Mid) Then{
cond1 = -1;
TM1 = TimeToMinutes(stime);
}
#조건2
if dayindex > 0 and crossup(c,mav2) Then{
cond2 = 1;
TM2 = TimeToMinutes(stime);
}
if dayindex > 0 and CrossDown(c,mav2) Then{
cond2 = -1;
TM2 = TimeToMinutes(stime);
}
#조건3
if dayindex > 0 and crossup(c,mav1) Then{
Cond3 = 1;
TM3 = TimeToMinutes(stime);
if Cond1 == 1 and Cond2 == 1 and cond3 == 1 And
TM3 > TM2 and TM2 >= TM1+5 Then
buy();
}
if dayindex > 0 and CrossDown(c,mav1) Then{
Cond3 = -1;
TM3 = TimeToMinutes(stime);
if Cond1 == -1 and Cond2 == -1 and cond3 == -1 And
TM3 > TM2 and TM2 >= TM1+5 Then
sell();
}
즐거운 하루되세요
> bbcc 님이 쓴 글입니다.
> 제목 : 문의합니다
> 매도 신호 나왔다가 하락하던 선물이 상승을 하면서 중심값을 돌파하고 5분후에 120일
이평선을 돌파하고 시간이 흐르고 20일선을 돌파할때
돌파하는데 , 동시에 나온것이 아니구 시간을 두고 차례차례 나올경우
매수 신호 나오게 하는 식좀 부탁드립니다(즉 A조건을 돌파 B조건 돌파 그리고 C조건을
만조할때 시간을 두고 돌파할때 세조건이 만조하는 마지막에 매도신호에서
매수신호 나오게요
똑같은 반대 매도신호도 부탁합니다...
부탁드립니다
다음글
이전글