커뮤니티
진입봉과 청산봉 분리방법 문의
2008-12-20 11:40:14
806
글번호 18891
안녕하세요!
아래 Q&A관련,
1. 진입봉과 청산봉을 분리하는 방법을 말씀하셨는데,
구체적으로 어찌 하는지 예를 들어 설명해 주시면
감사하겠습니다.
2. 진입주문 초단위 지연하는 기능은 언제쯤 사용할수 있을지요?
================================
안녕하세요
예스스탁입니다.
현재로서는 리버셜의 증거금2배를 피하기 위해서는
진입과 청산봉을 분리하는 방법뿐이 없습니다.
근시일안에 진입주문에 대해 초단위로 지연하는 기능이 제공됩니다.
이 기능을 이용하시면 도움이 되실거라 생각됩니다.
즐거운 하루되세요
> 태산정복 님이 쓴 글입니다.
> 제목 : 매매방식 문의
> 현재 리버설로 짜여진 시스템을 매수 매수청산 매도 매도청산 이런식으로
순차적으로 매매할 수 있게 적용하는 방법관련, 매매로직간 시차를 줘서
이렇게 구현할 수는 없는지요?
애초 시스템 만들면서 리버설(봉완성 진입)로 만들어서 이걸 일일이 주문함수를
Buy - Exitlong - Sell - Exitshort로 풀어서 다시 만들려니
시간도 많이 걸리고, 기대만큼 성과도 안나옵니다.
좋은 방법 좀 알려주세요.
답변 1
예스스탁 예스스탁 답변
2008-12-22 14:02:29
안녕하세요
예스스탁입니다.
식마다 다르게 작성되는 부분이 있습니다.
간단한 예를 올려드립니다.
내용은 5-20 골든매수 데드 매도에서
진입을 청산한 봉 다음봉에 들어가게 하는 식입니다.
## 차트상 첫진입
if TotalTrades() == 0 Then{
if MarketPosition() == 0 and CrossUp(ma(c,5),ma(c,20)) Then
buy();
if MarketPosition() == 0 and CrossDown(ma(c,5),ma(c,20)) Then
sell();
}
## 차트상 첫 진입이후
if TotalTrades() >= 1 Then{
if MarketPosition() == 0 and MarketPosition(1) == -1 and BarsSinceExit(1) == 1 Then
buy();
if MarketPosition() == 0 and MarketPosition(1) == 1 and BarsSinceExit(1) == 1 Then
sell();
}
if MarketPosition() == -1 and CrossUp(ma(c,5),ma(c,20)) Then
ExitShort();
if MarketPosition() == 1 and CrossDown(ma(c,5),ma(c,20)) Then
ExitLong();
참고하시기 바랍니다.
즐거운 하루되세요
> 태산정복 님이 쓴 글입니다.
> 제목 : 진입봉과 청산봉 분리방법 문의
> 안녕하세요!
아래 Q&A관련,
1. 진입봉과 청산봉을 분리하는 방법을 말씀하셨는데,
구체적으로 어찌 하는지 예를 들어 설명해 주시면
감사하겠습니다.
2. 진입주문 초단위 지연하는 기능은 언제쯤 사용할수 있을지요?
================================
안녕하세요
예스스탁입니다.
현재로서는 리버셜의 증거금2배를 피하기 위해서는
진입과 청산봉을 분리하는 방법뿐이 없습니다.
근시일안에 진입주문에 대해 초단위로 지연하는 기능이 제공됩니다.
이 기능을 이용하시면 도움이 되실거라 생각됩니다.
즐거운 하루되세요
> 태산정복 님이 쓴 글입니다.
> 제목 : 매매방식 문의
> 현재 리버설로 짜여진 시스템을 매수 매수청산 매도 매도청산 이런식으로
순차적으로 매매할 수 있게 적용하는 방법관련, 매매로직간 시차를 줘서
이렇게 구현할 수는 없는지요?
애초 시스템 만들면서 리버설(봉완성 진입)로 만들어서 이걸 일일이 주문함수를
Buy - Exitlong - Sell - Exitshort로 풀어서 다시 만들려니
시간도 많이 걸리고, 기대만큼 성과도 안나옵니다.
좋은 방법 좀 알려주세요.
다음글
이전글