커뮤니티
문의 드립니다.
2018-12-10 11:24:28
157
글번호 124278
아래 식에서 조건에 따라 매수와 매도가 발생합니다.
여기에 추가 전제 조건으로 60이평 위에 있다면 매수신호만. 아래 있다면 매도신호만
신호가 발생하도록 추가하고 싶습니다.
감사합니다.~
input : P(10),P2(20);
var : T1(0),T2(0);
var1 = ma(C,P);
var2 = ma(C,P);
if var1 > var1[1] Then
T1 = 1;
if var1 < var1[1] Then
T1 = -1;
if var2 > var2[1] Then
T2 = 1;
if var2 < var2[1] Then
T2 = -1;
if countif(T1 == 1 and T2 == 1,2) == 2 Then
buy();
if countif(T1 == -1 and T2 == -1,2) == 2 Then
sell();
답변 1
예스스탁 예스스탁 답변
2018-12-10 14:29:37
안녕하세요
예스스탁입니다.
input : P(10),P2(20),P3(60);
var : T1(0),T2(0);
var1 = ma(C,P);
var2 = ma(C,P2);
var3 = ma(C,P3);
if var1 > var1[1] Then
T1 = 1;
if var1 < var1[1] Then
T1 = -1;
if var2 > var2[1] Then
T2 = 1;
if var2 < var2[1] Then
T2 = -1;
if countif(T1 == 1 and T2 == 1,2) == 2 Then
{
if C > var3 Then
buy();
Else
ExitLong();
}
if countif(T1 == -1 and T2 == -1,2) == 2 Then
{
if C < var3 Then
sell();
Else
ExitLong();
}
즐거운 하루되세요
> 생생파생 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 아래 식에서 조건에 따라 매수와 매도가 발생합니다.
여기에 추가 전제 조건으로 60이평 위에 있다면 매수신호만. 아래 있다면 매도신호만
신호가 발생하도록 추가하고 싶습니다.
감사합니다.~
input : P(10),P2(20);
var : T1(0),T2(0);
var1 = ma(C,P);
var2 = ma(C,P);
if var1 > var1[1] Then
T1 = 1;
if var1 < var1[1] Then
T1 = -1;
if var2 > var2[1] Then
T2 = 1;
if var2 < var2[1] Then
T2 = -1;
if countif(T1 == 1 and T2 == 1,2) == 2 Then
buy();
if countif(T1 == -1 and T2 == -1,2) == 2 Then
sell();
다음글
이전글