커뮤니티
질문합니다 ~
2016-01-12 12:20:21
116
글번호 94327
안녕하세요 ~
오늘 몇가지 여쭤볼게요 ~!
1. 20일 이동평균선이 120일 이동평균선을 상향돌파할때 매수
20일 이동평균선이 120일 이동평균선을 하향돌파할때 매도
하고 15시 손실상태이면 청산합니다.
2. 5일선이 20일 선을 돌파하고 n분경과후 돌파시점보다 높은가격이면 매수
낮은가격이면 매도합니다 .
3. 10시까지 최저가에서 1p 상승시 매수
10시까지 최고가에서 1p 하락시 매도 합니다 .
4. 5일 이동평균선을 상승돌파한후 -0.5p에서 매도
5일 이동편균선을 하향돌파한후 +0.5p에서 매수 합니다 .
항상 수고많으십니다 ㅎㅎ 감사합니다~!.
답변 1
예스스탁 예스스탁 답변
2016-01-12 17:10:42
안녕하세요
예스스탁입니다.
1.
var1 = ma(C,20);
var2 = ma(C,120);
if crossup(var1,var2) Then
buy();
if CrossDown(var1,var2) Then
Sell();
if stime == 150000 or (stime > 150000 and stime[1] < 150000) Then{
if MarketPosition == 1 and C < EntryPrice Then
exitlong();
if MarketPosition == -1 and C > EntryPrice Then
ExitShort();
}
2.
input : N(10);
var : X(0),Y(0),Z(0);
var1 = ma(C,5);
var2 = ma(C,20);
var3 = TimeToMinutes(stime);
if crossup(var1,var2) Then{
X = 1;
Y = C;
Z = var3;
}
if CrossDown(var1,var2) Then{
X = -1;
Y = C;
Z = var3;
}
if X == 1 and
(var3 == Z+n or (var3 > Z+n and var3[1] < Z+n)) and
C > Y Then
buy();
if X == -1 and
(var3 == Z+n or (var3 > Z+n and var3[1] < Z+n)) and
C < Y Then
sell();
3
if stime < 100000 Then{
var1 = DayHigh;
var2 = DayLow;
}
if stime >= 100000 and stime < 150000 Then{
if H < var2+1 Then
buy("b",AtStop,var2+1);
if L > var1-1 Then
Sell("s",AtStop,var1-1);
}
4
var : X(0),Y(0),Z(0);
var1 = ma(C,5);
if crossup(c,var1) Then{
X = 1;
Y = C;
}
if CrossDown(c,var1) Then{
X = -1;
Y = C;
}
if X == -1 and stime > 150000 Then
buy("b",AtStop,Y+0.5);
if X == 1 and stime > 150000 Then
sell("s",AtStop,Y-0.5);
즐거운 하루되세요
> yooneee7 님이 쓴 글입니다.
> 제목 : 질문합니다 ~
>
안녕하세요 ~
오늘 몇가지 여쭤볼게요 ~!
1. 20일 이동평균선이 120일 이동평균선을 상향돌파할때 매수
20일 이동평균선이 120일 이동평균선을 하향돌파할때 매도
하고 15시 손실상태이면 청산합니다.
2. 5일선이 20일 선을 돌파하고 n분경과후 돌파시점보다 높은가격이면 매수
낮은가격이면 매도합니다 .
3. 10시까지 최저가에서 1p 상승시 매수
10시까지 최고가에서 1p 하락시 매도 합니다 .
4. 5일 이동평균선을 상승돌파한후 -0.5p에서 매도
5일 이동편균선을 하향돌파한후 +0.5p에서 매수 합니다 .
항상 수고많으십니다 ㅎㅎ 감사합니다~!.