커뮤니티
부탁드립니다.
2018-06-07 20:05:59
200
글번호 119568
1. 58116호와 관련하여, 1분챠트에서 종가가 highest(h,20)[5]를 올라서면 바로 매수하지 말고 이를 기준봉 삼아서 그 이후 종가가 기준봉 삼은 봉의 고가를 넘어서면 매수하고, 종가가 lowest(l,20)[5]를 내려서면 바로 매도하지 말고 이를 기준봉 삼아서 그 이후 종가가 기준봉 삼은 봉의 저가를 내려가면 매도하라는 시스템식을 만드는데 있어서, 예를들면 08시02분에 매수신호가가 먼저 나와 진입하였으면 그 이후 08시 59분까지는 설사 매도 신호가 나와도 진입하지 않고, 다음 09시간대 이후로 넘어가 조건 만족할 때 매도신호가 나올 수 있도록 구현해 주세요,
한마디로 매 시간대마다 매수든 매도든 먼저 진입한 신호가 있을 때에는 그 반대 포지션 신호가 나오더라도 똑 같은 시간대만큼은 신호가 나오지 않도록 해 주세요, 감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-06-08 19:39:01
안녕하세요
예스스탁입니다.
var : t(0),tf(0);
tf = TimeToMinutes(stime)%60;
if bdate != bdate[1] or (bdate == bdate[1] and tf < tf[1]) Then
Condition1 = true;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
Condition1 = false;
if crossup(C,highest(h,20)[5]) Then{
t = 1;
var1 = h;
}
if CrossDown(C,Lowest(l,20)[5]) Then{
t = -1;
var1 = l;
}
if t == 1 and crossup(C,var1) and Condition1 == true Then
{
t = 2;
buy();
}
if t == -1 and CrossDown(C,var1) and Condition1 == true Then
{
t = -2;
sell();
}
즐거운 하루되세요
> 서태공 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 1. 58116호와 관련하여, 1분챠트에서 종가가 highest(h,20)[5]를 올라서면 바로 매수하지 말고 이를 기준봉 삼아서 그 이후 종가가 기준봉 삼은 봉의 고가를 넘어서면 매수하고, 종가가 lowest(l,20)[5]를 내려서면 바로 매도하지 말고 이를 기준봉 삼아서 그 이후 종가가 기준봉 삼은 봉의 저가를 내려가면 매도하라는 시스템식을 만드는데 있어서, 예를들면 08시02분에 매수신호가가 먼저 나와 진입하였으면 그 이후 08시 59분까지는 설사 매도 신호가 나와도 진입하지 않고, 다음 09시간대 이후로 넘어가 조건 만족할 때 매도신호가 나올 수 있도록 구현해 주세요,
한마디로 매 시간대마다 매수든 매도든 먼저 진입한 신호가 있을 때에는 그 반대 포지션 신호가 나오더라도 똑 같은 시간대만큼은 신호가 나오지 않도록 해 주세요, 감사합니다.
다음글
이전글