보내주신 시스템 서식을 사용해보니 시뮬레이션과 자동매매에도 매매가 전혀 이루어지질 않습니다. 다시한번 부탁드립니다. (기존에 보내주신 서식을 보니 첫줄에 input이 생략되었는데 그래서 그런건지 확인 부탁드립니다.)
1. 일봉 기준
2. 최근 20일간 최고점 돌파시 매수, 이후 최근 10일간 최저점 돌파시 청산
최근 20일간 최저점 돌파시 매도, 이후 최근 10일간 최고점 돌파시 청산
*진입은 20일 기준이고, 청산은 10일 기준입니다.
3. 3% 손실시 손절 청산
4. 당일 청산이 아닌 청산할때까지 꾸준히 이어가는 전략입니다.
(선물 뿐만아니라 일반 주식선물에도 활용할 예정입니다.)
답변 1
예스스탁
예스스탁 답변
2024-10-14 16:47:32
안녕하세요
예스스탁입니다.
식을 수정했습니다.
input 변수 선언여부는 신호발생과 관련이 없습니다.
var : H1(0),L1(0),H2(0),L2(0);
H1 = highest(H,20);
L1 = lowest(L,20);
H2 = highest(H,10);
L2 = lowest(L,10);
if MarketPosition <= 0 and C > H1[1] Then
Buy("b");
if MarketPosition == 1 and C < L2[1] Then
ExitLong("bx");
if MarketPosition >= 0 and C < L1[1] Then
Sell("s");
if MarketPosition == -1 and C > H2[1] Then
ExitShort("sx");
SetStopLoss(3,PercentStop);
즐거운 하루되세요
> 가자아이 님이 쓴 글입니다.
> 제목 : 다시 한번 서식 부탁드립니다.
> 보내주신 시스템 서식을 사용해보니 시뮬레이션과 자동매매에도 매매가 전혀 이루어지질 않습니다. 다시한번 부탁드립니다. (기존에 보내주신 서식을 보니 첫줄에 input이 생략되었는데 그래서 그런건지 확인 부탁드립니다.)
1. 일봉 기준
2. 최근 20일간 최고점 돌파시 매수, 이후 최근 10일간 최저점 돌파시 청산
최근 20일간 최저점 돌파시 매도, 이후 최근 10일간 최고점 돌파시 청산
*진입은 20일 기준이고, 청산은 10일 기준입니다.
3. 3% 손실시 손절 청산
4. 당일 청산이 아닌 청산할때까지 꾸준히 이어가는 전략입니다.
(선물 뿐만아니라 일반 주식선물에도 활용할 예정입니다.)