첨부 이미지
그림1
아래 수식은 예스 시스템 매매 수식이고 180분봉 매매입니다..
이수식에 덧붙여서 원하는 조건은 한봉에서 매도를 하면 같은 봉에서
다시 매수를 하게 되는데, 같은 봉에서 매도 매수를 하지않는 조건하고
그리고 진입을 할때 분할로 진입하는 조건을 변수로 지정할수 있도록 해주셨으면합니다.
끝으로 매매 시작날자를 변수로 지정할수 있도록 해주면 감사하겠습니다...
**첨부사진보시면 수익을 극대화 했는데, 익절후에 바로 같은 봉에 매수진입을
하게되어서 수익을 반납하는 경우를 방지하기 위해서 입니다...
input : short(12),long(26),P(60);
var : macdv(0),mav(0);
macdv = macd(short,long);
mav = ma(C,P);
if macdv > 0 and C > mav Then
buy();
if macdv < 0 and C < mav Then
sell();
답변 2
예스스탁
예스스탁 답변
2025-07-18 12:25:22
안녕하세요
예스스탁입니다.
아래와 같이 작성하시면
익절이나 손절로 청산된 봉에서 진입이 발생하지 않습니다.
분할진입은 변수로 지정할 수 없습니다.
설정창의 피라미딩탭에서
피라미딩을 설정하면 추가진입이 되고
피라미딩을 허용안함으로 설정하시면
추가진입(분할진입)은 발생하지 않습니다.
input : short(12),long(26),P(60),시작일(20250714);
var : macdv(0),mav(0);
macdv = macd(short,long);
mav = ma(C,P);
if sDate >= 시작일 Then
{
if TotalTrades == TotalTrades[1] and macdv > 0 and C > mav Then
buy();
if TotalTrades == TotalTrades[1] and macdv < 0 and C < mav Then
sell();
}
즐거운 하루되세요
> 서민순 님이 쓴 글입니다.
> 제목 : 시스템 매매 관련 문의 입니다...
> 아래 수식은 예스 시스템 매매 수식이고 180분봉 매매입니다..
이수식에 덧붙여서 원하는 조건은 한봉에서 매도를 하면 같은 봉에서
다시 매수를 하게 되는데, 같은 봉에서 매도 매수를 하지않는 조건하고
그리고 진입을 할때 분할로 진입하는 조건을 변수로 지정할수 있도록 해주셨으면합니다.
끝으로 매매 시작날자를 변수로 지정할수 있도록 해주면 감사하겠습니다...
**첨부사진보시면 수익을 극대화 했는데, 익절후에 바로 같은 봉에 매수진입을
하게되어서 수익을 반납하는 경우를 방지하기 위해서 입니다...
input : short(12),long(26),P(60);
var : macdv(0),mav(0);
macdv = macd(short,long);
mav = ma(C,P);
if macdv > 0 and C > mav Then
buy();
if macdv < 0 and C < mav Then
sell();
도움주셔서 정말 감사합니다...
그럼 좋은 하루 되십시요^^*
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 매매 관련 문의 입니다...
>
안녕하세요
예스스탁입니다.
아래와 같이 작성하시면
익절이나 손절로 청산된 봉에서 진입이 발생하지 않습니다.
분할진입은 변수로 지정할 수 없습니다.
설정창의 피라미딩탭에서
피라미딩을 설정하면 추가진입이 되고
피라미딩을 허용안함으로 설정하시면
추가진입(분할진입)은 발생하지 않습니다.
input : short(12),long(26),P(60),시작일(20250714);
var : macdv(0),mav(0);
macdv = macd(short,long);
mav = ma(C,P);
if sDate >= 시작일 Then
{
if TotalTrades == TotalTrades[1] and macdv > 0 and C > mav Then
buy();
if TotalTrades == TotalTrades[1] and macdv < 0 and C < mav Then
sell();
}
즐거운 하루되세요
> 서민순 님이 쓴 글입니다.
> 제목 : 시스템 매매 관련 문의 입니다...
> 아래 수식은 예스 시스템 매매 수식이고 180분봉 매매입니다..
이수식에 덧붙여서 원하는 조건은 한봉에서 매도를 하면 같은 봉에서
다시 매수를 하게 되는데, 같은 봉에서 매도 매수를 하지않는 조건하고
그리고 진입을 할때 분할로 진입하는 조건을 변수로 지정할수 있도록 해주셨으면합니다.
끝으로 매매 시작날자를 변수로 지정할수 있도록 해주면 감사하겠습니다...
**첨부사진보시면 수익을 극대화 했는데, 익절후에 바로 같은 봉에 매수진입을
하게되어서 수익을 반납하는 경우를 방지하기 위해서 입니다...
input : short(12),long(26),P(60);
var : macdv(0),mav(0);
macdv = macd(short,long);
mav = ma(C,P);
if macdv > 0 and C > mav Then
buy();
if macdv < 0 and C < mav Then
sell();