첨부 이미지
그림1
1)캔들 종가가 5일선 아래로 음봉으로 돌파하고 다음 캔들 종가가 음봉으로 조건이 맞춰진 1번째 캔들의 저가를 하향돌파하면 매도 신호가 나오고
캔들 종가가 5일선 위로 양봉으로 돌파하고 다음 캔들 종가가 양봉으로 조건이 맞춰진 1번째 캔들의 고가를 상향돌파하면 매수 신호가 나오게 하고 싶습니다
위 조건으로 수식 부탁드리고
2)위 조건에 5일선이 만약 상승중이라면 매도 신호는 안나오고 5일선이 하락중에 매수 신호가 안나오는 방식도 부탁드립니다
답변 1
예스스탁
예스스탁 답변
2020-09-09 14:01:27
안녕하세요
예스스탁입니다.
1
var : mav(0),T(0),S(0),U(0);
mav = ma(C,5);
if CrossUp(C,mav) Then
{
T = 1;
if C > O Then
{
T = 2;
S = H;
U = Index;
}
}
if CrossDown(C,mav) Then
{
T = -1;
if C < O Then
{
T = -2;
S = L;
U = Index;
}
}
if T == 2 and C > O and C > S and Index > U Then
{
T = 3;
U = Index;
}
if T == -2 and C < O and C < S and Index > U Then
{
T = -3;
U = Index;
}
if Index == U+1 and T == 3 Then
{
Buy();
T = 0;
}
if Index == U+1 and T == -3 Then
{
Sell();
T = 0;
}
2
var : mav(0),T(0),S(0),U(0),W(0);
mav = ma(C,5);
if mav > mav[1] Then
W = 1;
if mav < mav[1] Then
W = -1;
if CrossUp(C,mav) Then
{
T = 1;
if C > O Then
{
T = 2;
S = H;
U = Index;
}
}
if CrossDown(C,mav) Then
{
T = -1;
if C < O Then
{
T = -2;
S = L;
U = Index;
}
}
if T == 2 and C > O and C > S and Index > U Then
{
T = 3;
U = Index;
}
if T == -2 and C < O and C < S and Index > U Then
{
T = -3;
U = Index;
}
if Index == U+1 and T == 3 and W == 1 Then
{
Buy();
T = 0;
}
if Index == U+1 and T == -3 and W == -1 Then
{
Sell();
T = 0;
}
즐거운 하루되세요
> 초보왕 님이 쓴 글입니다.
> 제목 : 수식작성부탁드립니다...
> 1)캔들 종가가 5일선 아래로 음봉으로 돌파하고 다음 캔들 종가가 음봉으로 조건이 맞춰진 1번째 캔들의 저가를 하향돌파하면 매도 신호가 나오고
캔들 종가가 5일선 위로 양봉으로 돌파하고 다음 캔들 종가가 양봉으로 조건이 맞춰진 1번째 캔들의 고가를 상향돌파하면 매수 신호가 나오게 하고 싶습니다
위 조건으로 수식 부탁드리고
2)위 조건에 5일선이 만약 상승중이라면 매도 신호는 안나오고 5일선이 하락중에 매수 신호가 안나오는 방식도 부탁드립니다