커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

시스템 성능 보고서 수익률 수식에 대해 궁금합니다.

안녕하세요 수익률에 대해서 궁금한게 있습니다. 첫 매수 : 10,200 * 1 추가매수 : 10,050 * 2 추가매수 : 10,050 * 2 평단가 : 10,064 매도단가: 11,010 이면 수익률은 9.40%인데 시스템 성능 보고서에서는 수익률이 41.57%로 나오네요 첫 진입단가로만 계산한것 같은데 피라미딩으로 추가매수해서 평단가가 내려가거나 추가매수해서 총손익이 올라가버리면 이 수익률은 맞지가 않아보여요. 이러면 손으로 직접 계산해야할 것 같은데.... 하단에 수익률 관련 새로운 컬럼 생성 또는 수식을 바꿔야하지 않을까 건의 드립니다.
프로필 이미지
현우르곳
2023-06-28
1034
글번호 170177
시스템
답변완료

수식문의

답변에 항상 감사드립니다 첨부 파일과 같이 20이평과 60 이평 골드 후 20이평의 고점 라인을 긋고 싶습니다 고점라인을 돌파하는 검색식 까지 부탁드립니다 행복한 하루 되세요
프로필 이미지
볼라레
2023-06-28
916
글번호 170174
지표

패터니스트 님에 의해서 삭제되었습니다.

프로필 이미지
패터니스트
2023-06-28
26
글번호 170173
시스템
답변완료

평균산출시 봉의 수가 영향을

input : debug(0); input : 일봉평균산출기간(50); //일봉기준 var : D1현재가(0),D2현재가(0); var : 기간(0); var : D1평균(0),D2평균(0); //*==== 기간적용 : 일봉기준:50일 30분봉기준(25일):1250 기간 = 일봉평균산출기간; if BarInterval == 30 Then 기간 = 일봉평균산출기간 / 2 * 50; D1현재가 = Data1(c); D2현재가 = Data2(c); //======== 해당기간이전이면 그때까지의 봉수로 평균산출 D1평균 = ma(D1현재가, min(Index + 1, 기간)); D2평균 = ma(D2현재가, min(Index + 1, 기간)); plot81(D1평균,"D1평균",Red,Def,2); plot82(D2평균,"D2평균",Blue,Def,2); plot91(0,"0선",Gray); ===================================================== 상기코드로 평균지표를 찍으려하는데 잘 되었었습니다 그런데 일봉갯수를 줄여서 1000개로 했을때는 지표출력이 전혀 되지 않네요 참고로 1000개로 줄이기전에는 2000개였습니다 그런데 지금 살펴보니 2000개였을때도 원래 의도는 첫봉부터 평균을 찍으려 했던건데 차트상 일정 봉수를 건너뛰고 지표가 출력되네요(그림1의 ?부분) 평균산출기간 이내에는 그냥 해당봉수만큼 평균을 내려는 의도였구요 왜 그런건지 전혀 감이 잡히질 않습니다 좀 도와주세요 첨부파일중 캡처.png파일(그림1)은 2000봉일때구요 캡처1.png파일(그림2)은 1000봉일때 입니다(이때는 아예 출력자체가 안됩니다)
프로필 이미지
sptrader
2023-06-28
1211
글번호 170169
지표
답변완료

부탁드립니다.

1. 옵션 만기 날 종가 일봉상 선물이 양봉이면 빨강색으로, 음봉이면 파란색으로 구현해 주세요, 옵션 만기 다음 날 종가 일봉상 선물이 양봉이면 빨강색으로, 음봉이면 파란색으로 구현해 주세요, 그리고 옵션 만기 다음 주 월요일 종가 선물 일봉이 양봉이면 빨강색으로, 음봉이면 파란색으로 구현해 주세요 2. 본 차트에 보조차트의 매월 옵션 만기가 끝난 그 다음 주 월요일을 기준으로 , 그 14일전부터 옵션 만기 다음 날까지 가장 높은 고가중 하나를 찾아서 이를 수평선으로 그대로 매월 구현해주세요 그리고 가장 낮은 저가 하나도 함께 찾아서 구현해 주세요 고맙습니다.
프로필 이미지
서태공
2023-06-28
960
글번호 170163
강조
답변완료

data2 사용 관련

안녕하세요 기준 매매 봉은 5분봉이나 data2에 일봉을 불러와서 사용하고 있습니다. Data2(L[1]) > Data2(L[2]) then Buy(); 이렇게 하려하는데 잘 되지가 않습니다... 도움 부탁드립니다 ㅠㅠ
프로필 이미지
이만스닥
2023-06-28
1145
글번호 170160
시스템
답변완료

안녕하세요

항상 감사합니다 ^^ 아래와 같은 조건으로 검색을 하고 싶습니다. n1: 1or -1(1을 입력하면 5일선보다 캔들의 시가가 위에, -1은 5일선보다 캔들 시가가 아래) n2: 1or -1(1을 입력하면20일선보다 캔들의 시가가 위에, -1은 5일선보다 캔들 시가가 아래) n3: 1or -1(1을 입력하면60일선보다 캔들의 시가가 위에, -1은 5일선보다 캔들 시가가 아래) n4: 1or -1(1을 입력하면12일선보다 캔들의 시가가 위에, -1은 5일선보다 캔들 시가가 아래) 0을 입력하면 그 조건은 무시 예를 들면 n4에 0을 넣으면 120선은 고려하지 않는 것입니다. 고맙습니다
프로필 이미지
돈을잃자
2023-06-28
832
글번호 170156
검색
답변완료

수식문의

안녕하세요 1. 전고점대비 25% 이상 하락한 주가가 20일선을 전일종가 대비 10% 이상 돌파한 양봉시현(기준봉)후 10봉 이내에서 20일선을 돌파한 종가대비 +1% ~ -5%의 추세를 유지함 2. 2번항 완성후 20일선을 돌파한 종가(기준봉)대비 2%이상 상승한 양봉시현 수식문의 1,2항을 완성한 종목을 검색하는 수식문의드립니다.
프로필 이미지
심홍
2023-06-28
907
글번호 170155
종목검색
답변완료

문의드립니다

첨부 파일 수식을 검증하면 절편부분의 _intercept 부분에서 오류가 발생합니다 수식을 제대로 구현할려면 어떻게 수정해야 하나요?
프로필 이미지
kns
2023-06-28
917
글번호 170154
지표
답변완료

잘 부탁드립니다

### 아래지표에 20일 60일 이평을 추가해서 부탁 드립니다 input : length(10),multiplier(3.0),emaPeriod(200); var : supertrend(0),highestHigh(0),lowestLow(0); var : atrv(0),ii(0),supertrendcolor(0); var : ema200(0),emaColor(0); ATRV = ATR(length); supertrend = 0; highestHigh = 0; lowestLow = 0; for ii = length downto 1 { if close[ii] > close[ii+1] Then { if highestHigh == 0 or (highestHigh > 0 and high[ii] > highestHigh) Then highestHigh = high[ii]; } else { if lowestLow == 0 or (lowestLow > 0 and low[ii] < lowestLow) Then lowestLow = low[ii]; } } supertrend = iff(close > close[1] , lowestLow + multiplier * ATRV, highestHigh - multiplier * ATRV); supertrendColor = iff(supertrend > ema(close, emaPeriod) , green , red); ema200 = ema(close, emaPeriod); emaColor = iff(close > ema200 , Red , Green); plot1(supertrend, "Supertrend",supertrendColor); plot2(ema200,"200 EMA",emaColor);
프로필 이미지
매치다2
2023-06-28
952
글번호 170153
지표