커뮤니티
문의드려요
2016-06-08 15:02:38
100
글번호 98849
수고하십니다.
아래식을 사용해 여러 종목으로 '시험적용"을 해보았더니
신호가 발생했다가 사라지는 현상이 계속 생깁니다.
- 예, 신호발생후 가격이 더 올라 가면 사라졌다가 동일가격 또는 더 좋은 가격으로
신호가 다시 나타나거나 아예 안나타나는 현상
(다른 예가 더 있는지는 시험적용 기간이 짧아 잘 모르겠습니다.)
실제 주문시엔 맨 처음 발생신호에 주문이 나갈텐데 말이죠...
문제가 무엇이며 보완할려면 어떻게 해야 하는지 고견 부탁드립니다.
if MarketPosition == 0 Then
buy("b1",atstop,진입가,진입수량);
if MarketPosition == 1 Then
if 청산조건1 or 청산조건2 Then
ExitLong("s1");
SetStopLoss(a);
SetStopTrailing(b,c);
답변 2
예스스탁 예스스탁 답변
2016-06-08 15:54:17
안녕하세요
예스스탁입니다.
신호가 발생했다가 사라진다 하신 내용은
예비신호(내부에 색이 채워지지 않은 화살표)를 말씀하시는 것 같습니다.
현재 작성된 수식중 아래는 onclose타입으로
봉종가에 최종 조건이 만족하면 청산신호가 발생합니다
if MarketPosition == 1 Then
if 청산조건1 or 청산조건2 Then
ExitLong("s1");
onclose타입으로 작성하면
봉 미완성시에 현재 if문이 만족하면 예비신호가 표시가 되고
조건해제되면 사라지고 최종 봉완성시 조건충족되면 실제 신호와 주문이 집행됩니다.
즉 속빈 화살표는 현재 조건이 충족되고 있다는 표시일 뿐입니다.
즐거운 하루되세요
> 꺼치리 님이 쓴 글입니다.
> 제목 : 문의드려요
> 수고하십니다.
아래식을 사용해 여러 종목으로 '시험적용"을 해보았더니
신호가 발생했다가 사라지는 현상이 계속 생깁니다.
- 예, 신호발생후 가격이 더 올라 가면 사라졌다가 동일가격 또는 더 좋은 가격으로
신호가 다시 나타나거나 아예 안나타나는 현상
(다른 예가 더 있는지는 시험적용 기간이 짧아 잘 모르겠습니다.)
실제 주문시엔 맨 처음 발생신호에 주문이 나갈텐데 말이죠...
문제가 무엇이며 보완할려면 어떻게 해야 하는지 고견 부탁드립니다.
if MarketPosition == 0 Then
buy("b1",atstop,진입가,진입수량);
if MarketPosition == 1 Then
if 청산조건1 or 청산조건2 Then
ExitLong("s1");
SetStopLoss(a);
SetStopTrailing(b,c);
꺼치리
2016-06-08 16:06:40
꺼치리 님에 의해 삭제된 답변입니다.