커뮤니티

PercentRankArray, PercentileArray 시계열 결과값 일부 N/A

프로필 이미지
목포댁
2026-04-21 14:44:44
102
글번호 231702
답변완료

첨부 이미지

1.

PercentRankArray, PercentileArray 의 시계열 결과값에서 일부가 N/A로 나오는 case를 알고 싶습니다.


2.

1분 주기, 20000봉 차트 환경

몇몇 특정 종목(065420:에스아이리소스 등)에서

시스템 트레이딩 설정(시스템 매매 설정) -> 비용/수량:고정자산 기준 진입 -> 기준자산 금액 변경



If  MarketPosition == 0 Then   {

if signalName == "B_I" then Buy("B_I", OnClose);

else if signalName == "B_E" then Buy("B_E",  OnClose);

else if signalName == "B_P" then Buy("B_P",  OnClose);

else if signalName == "B_L" then Buy("B_L",  OnClose);

}


기준자산 case 100,000,000  시스템식 B_I(x), B_E(x), B_P(x), B_L(x)

기준자산 case  40,000,000  시스템식 B_I(x), B_E(x), B_P(x), B_L(x)

기준자산 case  38,000,000  시스템식 B_I(x), B_E(x), B_P(x), B_L(x)

기준자산 case  37,100,000  시스템식 B_I(x), B_E(o), B_P(x), B_L(x)  B_E(o)  1건

기준자산 case  37,000,000  시스템식 B_I(x), B_E(o), B_P(x), B_L(x)  B_E(o)  1건

기준자산 case  36,000,000  시스템식 B_I(x), B_E(o), B_P(x), B_L(x)  B_E(o)  1건

기준자산 case  30,000,000  시스템식 B_I(x), B_E(o), B_P(x), B_L(o)  B_E(o)  6건, B_L(o) 1건,

기준자산 case  25,000,000  시스템식 B_I(o), B_E(o), B_P(x), B_L(o) 총  38건  B_E(o) 20건, B_L(o) 3건, B_I(o) 15건

기준자산 case  20,000,000  시스템식 B_I(o), B_E(o), B_P(x), B_L(o) 총  85건

기준자산 case  18,000,000  시스템식 B_I(o), B_E(o), B_P(x), B_L(o) 총 104건

기준자산 case  15,000,000  시스템식 B_I(o), B_E(o), B_P(x), B_L(o) 총 107건

기준자산 case  10,000,000  시스템식 B_I(o), B_E(o), B_P(x), B_L(o) 총 107건

기준자산 case   5,000,000  시스템식 B_I(o), B_E(o), B_P(x), B_L(o) 총 108건


지표식은 진입/청산위치를 전부 정확히 표시합니다.

시스템식은 기준자산 금액 case에 따라서 시스템식이 작동을 하지 않는 경우가 생깁니다.

시스템식은 기준자산 금액 case에 따라서 거래건수가 틀립니다.


원인이 무엇인지요?

시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-04-22 13:45:03

안녕하세요 예스스탁입니다. 1 PercentRankArray(대상값, 대상배열, 사이즈) PercentileArray(순위율, 대상배열, 사이즈) 공통적으로 대상배열에 N/A가 저장되거나 지정한 사이즈가 배열사이즈보다 크면 N/A가 리턴됩니다. PercentRankArray경우 대상값을 대상배열 범위를 벗어난 값을 지정되면 N/A이고 PercentileArray은 0보다 작거나 1보다 큰값이 지정되면 N/A가 됩니다. 2 설정창의 피라미딩탭 하단에 진입설정에서 주문수량을 크게 지정하시면 됩니다. 1회 진입이나 진입누적시 해당 값보다 크면 신호가 발생이 제한됩니다.

즐거운 하루되세요