안녕하세요 코로나가 극성인데 건강 조심하시길 바랍니다.
먼저 항상 도와주셔서 고맙습니다.
시스템을 만드려고 하는데요,
오직 매도만 치고 싶습니다. 종목은 그냥 선물 아무거나입니다.
-----
x 라는 이벤트 발생시, 매도
그러나 x 라는 이벤트 발생 후 매도 시스템이 y라는 이벤트 발생하기 전까지는 한번만 매도 신호가 나왔으면 좋겠습니다. Y라는 신호 발생하면 다시 x 라는 신호가 발생하면 매도칠 수 있도록요.
예를 들어, 2이평이 200 이평보다 아래에 있고, 음봉 마감후 그 다음 봉이 양봉 마감 + 해당 양봉의 거래량이 500볼륨 이상일 때 매도 신호 한번만 발생.
그 이후에는 같은 조건이 발생해도
a. 2이평이 200이평 위로 올라가거나 또는
b. y라는 이벤트 발생 시
위에 조건이 만족되면 다시 매도 신호 1번만 발생.
이렇게 하고싶은데 어떻게 해야할까요? 단순히 ma1<ma2 이렇게하면 매도 신호가 계속 떠서요..전 한번만 떴으면 좋겠습니다.
답변 1
예스스탁
예스스탁 답변
2021-07-13 09:14:41
안녕하세요
예스스탁입니다.
var : S(False);
var1 = ma(C,2);
Var2 = ma(c,200);
#골드 발생하면 S는 False
if CrossUp(var1,Var2) Then
S = False;
#골드 발생하면 S는 true
if CrossDown(var1,Var2) Then
S = true;
#S가 true일때 음봉 다음 양봉발생하고 거래량이 500이상이면
#S는 false로 변경하고 매도
if S == true and C[1] < O[1] and C > O and V >= 500 Then
{
S = False;
Sell("s");
}
즐거운 하루되세요
> 이만스닥 님이 쓴 글입니다.
> 제목 : 도움 부탁드립니다.
> 안녕하세요 코로나가 극성인데 건강 조심하시길 바랍니다.
먼저 항상 도와주셔서 고맙습니다.
시스템을 만드려고 하는데요,
오직 매도만 치고 싶습니다. 종목은 그냥 선물 아무거나입니다.
-----
x 라는 이벤트 발생시, 매도
그러나 x 라는 이벤트 발생 후 매도 시스템이 y라는 이벤트 발생하기 전까지는 한번만 매도 신호가 나왔으면 좋겠습니다. Y라는 신호 발생하면 다시 x 라는 신호가 발생하면 매도칠 수 있도록요.
예를 들어, 2이평이 200 이평보다 아래에 있고, 음봉 마감후 그 다음 봉이 양봉 마감 + 해당 양봉의 거래량이 500볼륨 이상일 때 매도 신호 한번만 발생.
그 이후에는 같은 조건이 발생해도
a. 2이평이 200이평 위로 올라가거나 또는
b. y라는 이벤트 발생 시
위에 조건이 만족되면 다시 매도 신호 1번만 발생.
이렇게 하고싶은데 어떻게 해야할까요? 단순히 ma1<ma2 이렇게하면 매도 신호가 계속 떠서요..전 한번만 떴으면 좋겠습니다.