커뮤니티
로직 재문의
2015-11-13 09:13:55
119
글번호 92368
답변 감사합니다.
전일종가는 그냥 예로 든것이고,
사실상 전일 봉과 상관없이 당일 첫봉부터 적용되도록
하기를 원합니다.
전일 오후에 만약 상승장이 되었다면, 당일 싯가가 크게
하락하고 바로 재상승해도 첫봉시초에 매도신호가 뜹니다.
당연히 전일주가 대비 당일 싯가가 크게 하락했으므로
매도신호가 드는 것인데, 당일 싯가 이후 오히려 재상승
한다면 큰 손실이 납니다.(신호는 매도 포지션이므로)
그러나, 만일 당일 싯가 이후 지속 하락한다면
오히려 위경우는 이익이 나겟지요.
하여튼 첫번째 경우를 방지하기 위해,
전일 주가 여부와 관계없이 당일 부터 새로 신호가
나오게 하고 싶은데, 불가능한 것입니까?
예로, 당일 장 시작후 첫 5분을 관망하고,
그 이후에 신호가 뜨게 할수는 없읍니까?
이 경우, 첫 5분의 봉을 참고하여 이후에 매수/매도 신호가
뜨겠지요.
여하튼, 상기 예 외에도 가능한 방법은 있겠읍니까?
====================================================================
안녕하세요
예스스탁입니다.
신호함수에 사용된 atstop은
봉완성시 가격을 셋팅하고 다음봉 시세와 비교를 하게 됩니다.
그러므로 전일 종가기준으로 첫봉에 적용이 되지 않게 하기 위해서는
시간으로 마지막봉에서는 셋팅이 되지 않게 하셔야 합니다.
Inputs: VtyPercent(0.75),ATRperiod(5);
If MarketPosition() <> 1 and stime < 150000 Then
Buy ("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod)));
If MarketPosition() <> -1 and stime < 150000 Then
Sell ("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 로직 문의
> volutility percent 로
옵션 10분봉 하고 있읍니다.
전일 봉을 의식하지 않고, 당일 첫봉부터 적용되게 수정
가능합니까?
예로, 당일 콜옵션 1.00에서 싯가가 되고, 이후 계속 상승하여
1.30이 되도,
만약, 전일 종가가 1.50이었다면, 당일 첫봉에서 매도신호가 뜹니다.
실제로는 당일 시가부터 지속 상승하여도, 매매신호는 전일종가 대비
당일 싯가가 크게 하락했으므로 매도신호가 뜹니다.
전일 종가는 상관없이 당일 싯가부터 적용하여 매매신호가
뜨게 수정 가능합니까?
답변 1
예스스탁 예스스탁 답변
2015-11-13 13:31:21
안녕하세요
예스스탁입니다.
아래와 같이 당일첫봉을 감시하는 식과
당을 두번째 봉부터 감시하는 식을 구분해서 만드시면 됩니다.
첫봉에 신호를 내기 위해서는
일간 마지막봉을 지정해 주셔야 합니다.
일간 마지막봉은 시간으로만 지정이 가능합니다.
plot1(stime);
위 지표 적용하셔서
사용하시는 주기에서 마지막봉 시간 확인후 지정해 주시면 됩니다.
Inputs: VtyPercent(0.75),ATRperiod(5);
#첫봉에서 신호발생을 위한식(첫봉시가기준 등락으로 신호)
if stime == 150000 Then{//선물옵션이면 151500
Buy("Vty_LE_", AtStop, NextBarOpen + (VtyPercent * ATR(ATRperiod)));
Sell("Vty_SE_)", AtStop, NextBarOpen - (VtyPercent * ATR(ATRperiod)));
}
#두번째 봉부터 15시까지만 발생
If MarketPosition() <> 1 and stime < 150000 Then
Buy("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod)));
If MarketPosition() <> -1 and stime < 150000 Then
Sell("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 로직 재문의
> 답변 감사합니다.
전일종가는 그냥 예로 든것이고,
사실상 전일 봉과 상관없이 당일 첫봉부터 적용되도록
하기를 원합니다.
전일 오후에 만약 상승장이 되었다면, 당일 싯가가 크게
하락하고 바로 재상승해도 첫봉시초에 매도신호가 뜹니다.
당연히 전일주가 대비 당일 싯가가 크게 하락했으므로
매도신호가 드는 것인데, 당일 싯가 이후 오히려 재상승
한다면 큰 손실이 납니다.(신호는 매도 포지션이므로)
그러나, 만일 당일 싯가 이후 지속 하락한다면
오히려 위경우는 이익이 나겟지요.
하여튼 첫번째 경우를 방지하기 위해,
전일 주가 여부와 관계없이 당일 부터 새로 신호가
나오게 하고 싶은데, 불가능한 것입니까?
예로, 당일 장 시작후 첫 5분을 관망하고,
그 이후에 신호가 뜨게 할수는 없읍니까?
이 경우, 첫 5분의 봉을 참고하여 이후에 매수/매도 신호가
뜨겠지요.
여하튼, 상기 예 외에도 가능한 방법은 있겠읍니까?
====================================================================
안녕하세요
예스스탁입니다.
신호함수에 사용된 atstop은
봉완성시 가격을 셋팅하고 다음봉 시세와 비교를 하게 됩니다.
그러므로 전일 종가기준으로 첫봉에 적용이 되지 않게 하기 위해서는
시간으로 마지막봉에서는 셋팅이 되지 않게 하셔야 합니다.
Inputs: VtyPercent(0.75),ATRperiod(5);
If MarketPosition() <> 1 and stime < 150000 Then
Buy ("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod)));
If MarketPosition() <> -1 and stime < 150000 Then
Sell ("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 로직 문의
> volutility percent 로
옵션 10분봉 하고 있읍니다.
전일 봉을 의식하지 않고, 당일 첫봉부터 적용되게 수정
가능합니까?
예로, 당일 콜옵션 1.00에서 싯가가 되고, 이후 계속 상승하여
1.30이 되도,
만약, 전일 종가가 1.50이었다면, 당일 첫봉에서 매도신호가 뜹니다.
실제로는 당일 시가부터 지속 상승하여도, 매매신호는 전일종가 대비
당일 싯가가 크게 하락했으므로 매도신호가 뜹니다.
전일 종가는 상관없이 당일 싯가부터 적용하여 매매신호가
뜨게 수정 가능합니까?
다음글
이전글