커뮤니티

문의 드립니다.

프로필 이미지
생생파생
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();