커뮤니티
항상 감사드립니다
2010-11-24 09:49:36
798
글번호 33843
input :Period1(20), Period2(30), Period3(60), Period4(120),Period5(240);
var1 = ma(var1,Period1);
var2 = ma(var1,Period2);
var3 = ma(var1,Period3);
var4 = ma(var1,Period4);
var5 = ma(var1,Period5);
if CrossUp(당일세번째 크로스) Then
plot1(c);
if Crossdown(당일세번째 크로스) Then
plot2(c);
위의 5개 이평중에 금일(당일시작부터) 중에 크로스 업이나,
다운이 3번째 나올때 신호를 만들고 싶습니다.
당일 세번째 크로스에 대한 로직을 부탁드립니다.
항상 감사합니다.
답변 1
예스스탁 예스스탁 답변
2010-11-24 10:19:05
안녕하세요
예스스탁입니다.
input :Period1(20), Period2(30), Period3(60), Period4(120),Period5(240);
var1 = ma(c,Period1);
var2 = ma(c,Period2);
var3 = ma(c,Period3);
var4 = ma(c,Period4);
var5 = ma(c,Period5);
if date != date[1] Then{
value1 = 0;
value2 = 0;
}
if crossup(var1,var2) or crossup(var1,var3) or CrossUp(var1,var4) or CrossUp(var1,var5) Or
crossup(var2,var3) or CrossUp(var2,var4) or CrossUp(var2,var5) Or
crossup(var3,var4) or crossup(var3,var5) Or
crossup(var4,var5) Then{
value1 = value1+1;
if value1 == 3 Then
buy();
}
if CrossDown(var1,var2) or CrossDown(var1,var3) or CrossDown(var1,var4) or CrossDown(var1,var5) Or
CrossDown(var2,var3) or CrossDown(var2,var4) or CrossDown(var2,var5) Or
CrossDown(var3,var4) or CrossDown(var3,var5) Or
CrossDown(var4,var5) Then{
value2 = value2+1;
if value2 == 3 Then
sell();
}
즐거운 하루되세요
> WT_kmba21 님이 쓴 글입니다.
> 제목 : 항상 감사드립니다
> input :Period1(20), Period2(30), Period3(60), Period4(120),Period5(240);
var1 = ma(var1,Period1);
var2 = ma(var1,Period2);
var3 = ma(var1,Period3);
var4 = ma(var1,Period4);
var5 = ma(var1,Period5);
if CrossUp(당일세번째 크로스) Then
plot1(c);
if Crossdown(당일세번째 크로스) Then
plot2(c);
위의 5개 이평중에 금일(당일시작부터) 중에 크로스 업이나,
다운이 3번째 나올때 신호를 만들고 싶습니다.
당일 세번째 크로스에 대한 로직을 부탁드립니다.
항상 감사합니다.