커뮤니티
수식문의
2018-07-06 11:19:01
145
글번호 120324
안녕하세요
하기 수식 검토 드립니다.
20 이평선 5개의 평균값이 0을 넘어서 상승을 한다면, 매수 진입.
20 이평선 5개의 평균값이 0을 내려가서 하락을 한다면 매도 진입.
하기 수식에서 변환점 0을 기준으로 매수 또는 매도 진입하고 싶습니다.
그런데 하기식은 너무 많은 진입을 하고 있어서 제가 생각한 것처럼 작동이 되지 않고 있습니다.
input : P(20);
var1 = ma(c,P);
var2 = var1-var1[1];
if var2 >= PriceScale*10 Then
var3 = 1;#plot1(var2,"등락",RED);
Else if var2 < PriceScale*10 and var2 > 0 Then
var3 = 2;#plot1(var2,"등락",magenta);
else if var2 <= 0 and var2 > -PriceScale*10 Then
var3 = -1;#plot1(var2,"등락",clay);
Else if var2 <= -PriceScale*10 Then
var3 = -2;#plot1(var2,"등락",blue);
if crossup(var3,0) Then
buy("b1");
if CrossDown(var3,0) Then
sell("s1");
감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-07-06 15:33:05
안녕하세요
예스스탁입니다.
input : P(20);
var1 = ma(c,P);
var2 = var1-var1[1];
if var2 >= PriceScale*10 Then
var3 = 1;
Else if var2 < PriceScale*10 and var2 > 0 Then
var3 = 2;
else if var2 <= 0 and var2 > -PriceScale*10 Then
var3 = -1;
Else if var2 <= -PriceScale*10 Then
var3 = -2;
var4 = ma(var3,5);
if crossup(var4,0) Then
buy("b1");
if CrossDown(var4,0) Then
sell("s1");
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 수식문의
> 안녕하세요
하기 수식 검토 드립니다.
20 이평선 5개의 평균값이 0을 넘어서 상승을 한다면, 매수 진입.
20 이평선 5개의 평균값이 0을 내려가서 하락을 한다면 매도 진입.
하기 수식에서 변환점 0을 기준으로 매수 또는 매도 진입하고 싶습니다.
그런데 하기식은 너무 많은 진입을 하고 있어서 제가 생각한 것처럼 작동이 되지 않고 있습니다.
input : P(20);
var1 = ma(c,P);
var2 = var1-var1[1];
if var2 >= PriceScale*10 Then
var3 = 1;#plot1(var2,"등락",RED);
Else if var2 < PriceScale*10 and var2 > 0 Then
var3 = 2;#plot1(var2,"등락",magenta);
else if var2 <= 0 and var2 > -PriceScale*10 Then
var3 = -1;#plot1(var2,"등락",clay);
Else if var2 <= -PriceScale*10 Then
var3 = -2;#plot1(var2,"등락",blue);
if crossup(var3,0) Then
buy("b1");
if CrossDown(var3,0) Then
sell("s1");
감사합니다.