커뮤니티
다시 한번 부탁드립니다.
2018-03-06 18:10:55
148
글번호 117176
다시 한번 부탁드립니다.
이동평균선 5, 10, 20, 60, 120, 240, 360 있을 경우
모든 이평선이 우상향 할때 매수하고,
10일 이동평균선이 20일 이동평균선을 crossdown 하면 청산하라.
또는
모든 이평선이 우하향 할때 매도하고,
10일 이동평균선이 20일 이동평균선을 crossup 하면 청산하라.
수고하세요
답변 1
예스스탁 예스스탁 답변
2018-03-07 10:52:53
안녕하세요
예스스탁입니다.
var1 = ma(C,5);
var2 = ma(C,10);
var3 = ma(C,20);
var4 = ma(C,60);
var5 = ma(C,120);
var6 = ma(C,240);
var7 = ma(C,360);
value3 = 0;
if var1 > var1[1] Then
value3 = value3+1;
if var2 > var2[1] Then
value3 = value3+1;
if var3 > var3[1] Then
value3 = value3+1;
if var4 > var4[1] Then
value3 = value3+1;
if var5 > var5[1] Then
value3 = value3+1;
if var6 > var6[1] Then
value3 = value3+1;
if var7 > var7[1] Then
value3 = value3+1;
value4 = 0;
if var1 < var1[1] Then
value4 = value4+1;
if var2 < var2[1] Then
value4 = value4+1;
if var3 < var3[1] Then
value4 = value4+1;
if var4 < var4[1] Then
value4 = value4+1;
if var5 < var5[1] Then
value4 = value4+1;
if var6 < var6[1] Then
value4 = value4+1;
if var7 < var7[1] Then
value4 = value4+1;
if MarketPosition <= 0 and
value3 == 7 Then
buy();
if MarketPosition == 1 and CrossDown(var2,var3) Then
exitlong();
if MarketPosition >= 0 and
value4 == 7 Then
sell();
if MarketPosition == -1 and crossup(var2,var3) Then
ExitShort();
즐거운 하루되세요
> 눈내리는밤에 님이 쓴 글입니다.
> 제목 : 다시 한번 부탁드립니다.
> 다시 한번 부탁드립니다.
이동평균선 5, 10, 20, 60, 120, 240, 360 있을 경우
모든 이평선이 우상향 할때 매수하고,
10일 이동평균선이 20일 이동평균선을 crossdown 하면 청산하라.
또는
모든 이평선이 우하향 할때 매도하고,
10일 이동평균선이 20일 이동평균선을 crossup 하면 청산하라.
수고하세요
이전글