예스스탁
예스스탁 답변
2023-09-04 11:48:47
안녕하세요
예스스탁입니다.
1
input : 가격(c),sp(12),lp(26),signal(9);
var : a(0),b(0),d(0),표시가격(0),hh(0),ll(0);
A = Ema(가격,sP)-Ema(가격,lP);
B = Ema(A,signal);
D=A-B;
표시가격 = ma(c,5); //단순 ma, 지수 Ema
if CrossDown(D,0) Then
hh = 표시가격;
Else
{
if hh > 0 and 표시가격 > hh Then
hh = 표시가격;
}
if CrossUp(D,0) Then
ll = 표시가격;
Else
{
if ll > 0 and 표시가격 < ll Then
ll = 표시가격;
}
plot1(hh);
plot2(ll);
2
input : 가격(c),sp(12),lp(26),signal(9);
var : a(0),b(0),d(0),표시가격(0),hh(0),ll(0);
A = Ema(가격,sP)-Ema(가격,lP);
B = Ema(A,signal);
D=A-B;
표시가격 = ma(c,5); //단순 ma, 지수 Ema
if CrossDown(D,0) Then
hh = 표시가격;
Else
{
if hh > 0 and 표시가격 > hh Then
hh = 표시가격;
}
if CrossUp(D,0) Then
ll = 표시가격;
Else
{
if ll > 0 and 표시가격 < ll Then
ll = 표시가격;
}
if hh > 0 and ll > 0 and CrossUp(C,hh) and CrossUp(C,ll) Then
buy();
즐거운 하루되세요
> 해피오 님이 쓴 글입니다.
> 제목 : 수식변환과 신호수식 부탁드립니다
> 1. 지표수식
A=eavg(가격,sP)-eavg(가격,lP); //가격 C, sP 12, lP 26 변수로처리
B=eavg(A,signal); //signal 9 변수로처리
D=A-B;
표시가격: avg(가격,기간,이평종류) //기간5, 이평종류(단순,지수)변수로 처리
가. HighestSince(1, CrossDown(D,0), 표시가격)
나. LowestSince(1, CrossUp(D,0), 표시가격)
2. 매수신호검색수식
가와 나를 동시에 양봉으로 상향돌파시 매수신호수식
부탁드립니다