커뮤니티

리버스 신호

프로필 이미지
cinamon
2011-11-27 08:23:26
523
글번호 45190
답변완료
안녕하세요 매도 하고 매수청산은 같은봉에 신호가 나가더라도 매수 하고 매도청산은 다르게 하고싶어서 수식을 만들어 봤는데요 전부 리버스신호만 나오네요 수정 부탁드립니다 nput : af(0.02), maxAF(0.2), longP(60),퍼센트(10) ; Var : C파라볼릭(0), 장기이평(0); C파라볼릭 = csar(af,maxAF); 장기이평 = ma(C, longP); If C > 장기이평 and crossup(C, C파라볼릭) Then buy(); if MarketPosition==1 and C < 장기이평 and crossdown(C, C파라볼릭) Then ExitLong(); If C < 장기이평 and crossdown(C, C파라볼릭) Then sell(); if MarketPosition==-1 and crossup(c,장기이평*(1-퍼센트/100)) then exitshort();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-11-28 10:52:46

안녕하세요 예스스탁입니다. 작성하신 식에서 보시면 매수청산과 매도진입식의 내용이 같고 매도청산과 매수진입식의 내용이 같습니다. 그러므로 해당 식은 리버스 되며 현재식에서 따로 수정할 수 없습니다. buy와 sell은 반대포지션 진입중에 발생하면 리버스가 되므로 리버스를 막으시고자 하시면 진입식에 MarketPosition == 0 을 추가하시는 방법외에는 없습니다. If MarketPosition == 0 and C > 장기이평 and crossup(C, C파라볼릭) Then buy(); if MarketPosition==1 and C < 장기이평 and crossdown(C, C파라볼릭) Then ExitLong(); If MarketPosition == 0 and C < 장기이평 and crossdown(C, C파라볼릭) Then sell(); if MarketPosition==-1 and crossup(c,장기이평*(1-퍼센트/100)) then exitshort(); 즐거운 하루되세요 > cinamon 님이 쓴 글입니다. > 제목 : 리버스 신호 > 안녕하세요 매도 하고 매수청산은 같은봉에 신호가 나가더라도 매수 하고 매도청산은 다르게 하고싶어서 수식을 만들어 봤는데요 전부 리버스신호만 나오네요 수정 부탁드립니다 nput : af(0.02), maxAF(0.2), longP(60),퍼센트(10) ; Var : C파라볼릭(0), 장기이평(0); C파라볼릭 = csar(af,maxAF); 장기이평 = ma(C, longP); If C > 장기이평 and crossup(C, C파라볼릭) Then buy(); if MarketPosition==1 and C < 장기이평 and crossdown(C, C파라볼릭) Then ExitLong(); If C < 장기이평 and crossdown(C, C파라볼릭) Then sell(); if MarketPosition==-1 and crossup(c,장기이평*(1-퍼센트/100)) then exitshort();