커뮤니티

문의드립니다~

프로필 이미지
겐지
2017-04-08 07:23:05
191
글번호 108587
답변완료
if (TotalTrades() == 0 or (MarketPosition == 0 and BarsSinceExit(1) > 3)) then{ 위식에서요~ 진입을 하고나서 리버스신호가 안먹힙니다.~ 마켓포지션값을 1 또는 -1로 바꿔보니깐 신호가 안뜨고 그렇네요 수정부탁드려요~ 매번 감사드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-10 15:21:32

안녕하세요 예스스탁입니다 if (TotalTrades() == 0 or (MarketPosition == 0 and BarsSinceExit(1) > 3)) then{ 위 수식은 차트상 첫진입이거나 두번째 진입은 무포지션이고 청산후 3봉이상 경과후라는 내용입니다. 리버스 가능하제 하시려면 매수식은 if (TotalTrades() == 0 or (MarketPosition == 0 and BarsSinceExit(1) > 3)) or MarketPosition == -1 then{ 매도식은 if (TotalTrades() == 0 or (MarketPosition == 0 and BarsSinceExit(1) > 3)) or MarketPosition == 1 then{ 와 같이 수정해 주시면 됩니다, 즐거운 하루되세요 > 겐지 님이 쓴 글입니다. > 제목 : 문의드립니다~ > if (TotalTrades() == 0 or (MarketPosition == 0 and BarsSinceExit(1) > 3)) then{ 위식에서요~ 진입을 하고나서 리버스신호가 안먹힙니다.~ 마켓포지션값을 1 또는 -1로 바꿔보니깐 신호가 안뜨고 그렇네요 수정부탁드려요~ 매번 감사드립니다.