커뮤니티
특정조건하에서의 매수/매도신호 처리
2017-07-20 15:36:38
105
글번호 111472
(1)종가가 20일선 아래 2일이상 머물러있다는 조건하에서
처음으로 양봉이 날때 매수하고
종가가 20일선 위에 2일이상 머물러있다는 조건하에서
처음으로 음봉이 날때 매도한다.
위 로직을 수식화하려면 어떻게 하는지요?
(2) 같다라는 표현을 할때 어떨때는 = 어떨때는 ==를 사용합니다.
이 양자의 차이는 무엇인지요?
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-07-21 11:34:30
안녕하세요
예스스탁입니다.
1.
var : T(0);
var1 = ma(c,20);
if CrossDown(c,var1) Then{
T = -1;
Condition1 = false;
}
if CrossUp(c,var1) Then{
T = 1;
Condition2 = false;
}
if Condition1 == false and T == -1 and T[1] == -1 and C > O Then{
Condition1 = true;
buy();
}
if Condition2 == false and T == 1 and T[1] == 1 and C < O Then{
Condition2 = true;
sell();
}
2
같다라는 표현은 == 입니다.
=는 같다라는 표현할때 사용하지 않습니다.
=는 저장연산자로 변수에 값을 저장할때 사용합니다.
#저장
var1 = ma(C,20);
#같다
if C == var1 then
즐거운 하루되세요
> 대단한콩 님이 쓴 글입니다.
> 제목 : 특정조건하에서의 매수/매도신호 처리
> (1)종가가 20일선 아래 2일이상 머물러있다는 조건하에서
처음으로 양봉이 날때 매수하고
종가가 20일선 위에 2일이상 머물러있다는 조건하에서
처음으로 음봉이 날때 매도한다.
위 로직을 수식화하려면 어떻게 하는지요?
(2) 같다라는 표현을 할때 어떨때는 = 어떨때는 ==를 사용합니다.
이 양자의 차이는 무엇인지요?
감사합니다.
다음글
이전글