커뮤니티
수식문의드립니다
2017-02-08 09:15:45
95
글번호 106610
안녕하세요. 수고많으세요 . 매번 감사합니다.
지난번에 아래와 같이 작성해주신 30분봉에서 적용시간이후 240선을 돌파시 양방향으로 1계약씩 누적수량 스위칭 진입하는 시스템을 잘 사용하고 있습니다 (하향돌파시 매도진입, 상향돌파시 매수진입).
매번 적용일과 시간을 입력하는 것이 번거러운데 적용일, 적용시간 입력없이 당일부터 신호가 발생되도록 수정해주시면 감사하겠습니다.
input : 적용일(20170120),적용시간(120000);
var : mav(0),Tcond(false);
mav = ma(C,240);
if sdate >= 적용일 and stime >= 적용시간 Then
Tcond = true;
if Tcond == true then{
if crossup(c,mav) Then
buy("b",AtStop,mav,iff(MarketPosition == 0,1,CurrentContracts+1));
if CrossDown(c,mav) Then
sell("s",AtStop,mav,iff(MarketPosition == 0,1,CurrentContracts+1));
}
답변 1
예스스탁 예스스탁 답변
2017-02-08 13:33:37
안녕하세요
예스스탁입니다.
당일에만 신호가 발생하게 수정해 드립니다.
적용시간 이후부터 조건이 추가되면 이전식으로 사용하셔야 합니다.
var : mav(0);
mav = ma(C,240);
if CurrentDate == sdate then{
if crossup(c,mav) Then
buy("b",AtStop,mav,iff(MarketPosition == 0,1,CurrentContracts+1));
if CrossDown(c,mav) Then
sell("s",AtStop,mav,iff(MarketPosition == 0,1,CurrentContracts+1));
}
즐거운 하루되세요
> mdldh75 님이 쓴 글입니다.
> 제목 : 수식문의드립니다
> 안녕하세요. 수고많으세요 . 매번 감사합니다.
지난번에 아래와 같이 작성해주신 30분봉에서 적용시간이후 240선을 돌파시 양방향으로 1계약씩 누적수량 스위칭 진입하는 시스템을 잘 사용하고 있습니다 (하향돌파시 매도진입, 상향돌파시 매수진입).
매번 적용일과 시간을 입력하는 것이 번거러운데 적용일, 적용시간 입력없이 당일부터 신호가 발생되도록 수정해주시면 감사하겠습니다.
input : 적용일(20170120),적용시간(120000);
var : mav(0),Tcond(false);
mav = ma(C,240);
if sdate >= 적용일 and stime >= 적용시간 Then
Tcond = true;
if Tcond == true then{
if crossup(c,mav) Then
buy("b",AtStop,mav,iff(MarketPosition == 0,1,CurrentContracts+1));
if CrossDown(c,mav) Then
sell("s",AtStop,mav,iff(MarketPosition == 0,1,CurrentContracts+1));
}