커뮤니티
피라미딩 관련 질문입니다.
2011-02-24 23:33:52
881
글번호 36077
진입 시 같은 봉에서는 피라미딩 금지, 다른 봉에서는 피라미딩 가능하게 하고
청산 시에는 같은 봉에서 반대방향 재진입만 허용하고 싶습니다.
예를 들어서 매수명 a1, a2가 있고 매도명 b1,b2가 있을 때
1. 진입할 경우
같은 봉에서 a1, a2 신호 동시 발생 시 a1만 진입,
a1 발생 후 청산전에 a2 발생시 a2도 진입 가능
2. 청산할 경우
a1 진입 후 차후 청산신호 발생 시, 청산 봉에서 동시에 매도 신호 발생시 매도진입
가능하지만, a1 진입 후 차후 청산신호 발생 시, 청산 봉에서 동시에 매수 신호
발생하면 매수진입은 하지 않는 구조입니다.
피라미딩 설정창에서 다른 신호 진입 가능하게 선택했습니다.
감사합니다.^^
답변 1
예스스탁 예스스탁 답변
2011-02-25 10:22:19
안녕하세요? 예스스탁입니다.
문의하신 내용은 다음과 같은 방법으로 작성하셔야 될것 같습니다.
1. 진입할 경우
같은 봉에서 a1, a2 신호 동시 발생 시 a1만 진입,
a1 발생 후 청산전에 a2 발생시 a2도 진입 가능
=>
if a1조건 and !(a2조건) then buy();
if !(a1조건) and a2조건 then buy();
2. 청산할 경우
a1 진입 후 차후 청산신호 발생 시, 청산 봉에서 동시에 매도 신호 발생시 매도진입
가능하지만, a1 진입 후 차후 청산신호 발생 시, 청산 봉에서 동시에 매수 신호
발생하면 매수진입은 하지 않는 구조입니다.
=> 청산에서는 특별한 조건을 적용할 필요가 없고 매수진입에서만 청산조건을 만족하지 않을때 매수진입한다고 표현하면 될것 같습니다.
if a1조건 and !(청산조건) then buy();
감사합니다.
다음글
이전글