안녕하세요?
아래수식을 그린과바이올렛색상변화에따른 씨스템식으로 부탁드립니다
감사합니다
input : alpha(0.10);
input : c_up(Green),c_dn(Violet);
var : source(0),offset(3);
var : f(0),f_prev1(0),f_prev2(0);
source = close;
offset = 3;
if index >= 2 Then
f = pow(alpha, 2) * source + 2 * (1 - alpha) * f_prev1 - pow(1 - alpha, 2) * f_prev2;
else
f = source;
f_prev2 = f_prev1;
f_prev1 = f;
plot1(f_prev1, "1", iff(f_prev1 > f_prev1[offset] , c_up , c_dn),def,8);
답변 1
예스스탁
예스스탁 답변
2025-08-08 10:13:01
안녕하세요
예스스탁입니다.
input : alpha(0.10);
input : c_up(Green),c_dn(Violet);
var : source(0),offset(3);
var : f(0),f_prev1(0),f_prev2(0);
source = close;
offset = 3;
if index >= 2 Then
f = pow(alpha, 2) * source + 2 * (1 - alpha) * f_prev1 - pow(1 - alpha, 2) * f_prev2;
else
f = source;
f_prev2 = f_prev1;
f_prev1 = f;
if CrossUp(f_prev1 , f_prev1[offset]) Then
Buy();
if CrossDown(f_prev1 , f_prev1[offset]) Then
Sell();
즐거운 하루되세요
> 새벽에 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요?
아래수식을 그린과바이올렛색상변화에따른 씨스템식으로 부탁드립니다
감사합니다
input : alpha(0.10);
input : c_up(Green),c_dn(Violet);
var : source(0),offset(3);
var : f(0),f_prev1(0),f_prev2(0);
source = close;
offset = 3;
if index >= 2 Then
f = pow(alpha, 2) * source + 2 * (1 - alpha) * f_prev1 - pow(1 - alpha, 2) * f_prev2;
else
f = source;
f_prev2 = f_prev1;
f_prev1 = f;
plot1(f_prev1, "1", iff(f_prev1 > f_prev1[offset] , c_up , c_dn),def,8);