답변완료
for문 2개이면 종목검색 안됩니다
아래 두가지의 경우 모두 종목검색이 안됩니다.
해결 방법이 있나요?
1) for문 하나에 sumP와 sumV를 같이 구함
var : sumP(0), sumV(0), mavP(0), mavV(0), cnt(0);
sumP = 0;
sumV = 0;
for cnt = 1 to 60
{
sumP = sumP + abs(DayClose(cnt)-DayOpen(cnt)); // 일봉 캔들 60개 합
sumV = sumV + DayVolume(cnt); // 일봉 거래량 60개 합
}
mavP = sumP/60; // 일봉 캔들 60이평
mavV = sumV/60; // 일봉 거래량 60이평
If (C-O)/O*100 >= 1 Then
find((C-O)/O*100);
===================================================
2) for문 두 개 사용
var : sumP(0), sumV(0), mavP(0), mavV(0), cnt(0);
sumP = 0;
sumV = 0;
for cnt = 1 to 60
{
sumP = sumP + abs(DayClose(cnt)-DayOpen(cnt)); // 일봉 캔들 60개 합
}
mavP = sumP/60; // 일봉 캔들 60이평
for cnt = 1 to 60
{
sumV = sumV + DayVolume(cnt); // 일봉 거래량 60개 합
}
mavV = sumV/60; // 일봉 거래량 60이평
If (C-O)/O*100 >= 1 Then
find((C-O)/O*100);
2019-11-21
206
글번호 133822
종목검색
답변완료
수식 작성 부탁 드립니다
시스템1. Stocastic Fast(20일)의 80%대를 상향 돌파하면 매수포지션 진입
Stocastic Fast(10일)의 20%대를 하향 돌파하면 매수포지션 청산
반대로 Stocastic Fast(20일)의 20%대를 하향 돌파하면 매도포지션 진입
Stocastic Fast(10일)의 80%대를 상향 돌파하면 매도포지션 청산
매수포지션 진입한 경우: 손절 가격은 ATR(20일)*2를 빼준 가격 (매도포지션은 그 반대)
ex> 1481.7에 매수, ATR(20일)이 15.2일 경우 손절 가격은 1451.3
이후 피라미딩 매수. 가격 수준이 1*ATR(20일)만큼 늘어난 경우 1계약 추가
ex> 1496.9에 1계약 추가, 2계약의 손절가는 1496.3-2*ATR(20일)인 1465.9
이후 가격 수준이 1*ATR(20일)만큼 늘어난 경우 다시 1계약 추가
ex> 1512.1에 1계약 추가, 3계약의 손절가는 1512.1-2*ATR(20일)인 1481.7
이후 가격 수준이 1*ATR(20일)만큼 늘어난 경우 다시 1계약 추가
ex> 1537.3에 1계약 추가, 4계약의 손절가는 1537.3-2*ATR(20일)인 1506.9
피라미딩은 최대 4계약까지 진입합니다
<<필터>> 만약 최근에 Stocastic Fast(20일)의 80% 돌파 신호를 보고 이익을 보았다면 다시 나타난 Stocastic Fast(20일)의 80& 돌파 신호는 무시된다. 하지만 최근에 Stocastic Fast(20일)의 80% 돌파 신호에서 2*ATR(20일)의 손실을 보았다면 돌파 신호를 받아들이고 매수한다.
매도포지션일 경우 최근 Stocastic Fast(20일) 20%하향 돌파 신호를 보고 이익을 보았다면 다시 나타난 Stocastic Fast(20일)의 20%하향 돌파 신호는 무시된다. 하지만 최근에 Stocastic Fast(20일)의 20%하향 돌파 신호에서 2*ATR(20일)의 손실을 보았다면 돌파 신호를 받아들이고 매도포지션에 진입한다.
시스템2. 위의 시스템에서 Stocastic Fast(55일)의 80%를 상향 돌파하면 매수포지션 진입
Stocastic Fast(20일)의 20%를 하향 돌파하면 매수포지션 청산
반대로 Stocastic Fast(55일)의 20%를 하향 돌파하면 매도포지션 진입
Stocastic Fast(20일)의 80%를 상향 돌파하면 매도포지션 청산
피라미딩, 손절가와 관련된 조건은 동일합니다.
2019-11-21
211
글번호 133810
시스템
답변완료
수식작성 부탁합니다.
안녕하세요
1.현재수식은 상단선 하단선을 완성봉으로 뚫었을때 다음봉 매도,매수 진입입니다.
상단선 하단선을 완성봉으로 뚫었을때가 아닌 터치만 하면 다음봉 진입으로 변경바랍니다.
2.현재는 매수진입후 포지션 보유중 다시 매수신호가 발생하지 않습니다.(매도도 마찬가지임)
포지션 보유중 동일신호 2회 까지만 진입/청산 할수 있도록 변경바랍니다.
감사합니다.
input : period(100),multi(1.2);
input : 익절틱수(50),손절틱수(70);
var : BBmd(0),BBup(0),BBdn(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,Multi);
BBdn = BollBandDown(Period,Multi);
if MarketPosition >= 0 and crossup(C,BBup) Then
sell("s",AtMarket);
if MarketPosition <= 0 and CrossDown(C,BBdn) Then
buy("b",AtMarket);
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
2019-11-21
144
글번호 133801
시스템