콘텐츠로 건너뛰기
Reddit

멘토가 낸 도전 — 200% ROI 금 전략의 마지막 변수 풀어줄 사람? 🧩

r/Daytrading 조회 55
원문 보기 →
💡

작성자는 멘토가 운용하는 금(GC) 30분 히킨아시 전략을 리버스 엔지니어링하다가 마지막 파라미터(값 '1')에서 막혔습니다. 이 값은 진입 로직과 연결된 핵심 변수로 보이며, 풀리면 전략의 주요 엣지를 얻을 수 있다는 점에서 중요합니다. 독자들은 차트의 엔트리 시점, 히킨아시 캔들 패턴, ATR 기반 TP/SL(5/1.2)과 설정창에서의 입력 위치에 집중해 분석해 주세요.

멘토가 내게 챌린지를 줬다. 그가 포워드 테스트로 돌린 금 선물(GC) 전략이 현재 200% 이상 수익에 PF 3.0+라면서, 내가 코드 일부를 스크린샷으로 보고 Pine Script를 역설계하면 전략 전체를 공짜로 준다고 했다. 코드를 90%까지 풀었는데 끝부분 한 설정 때문에 막혔다.

내가 확실히 아는 것들만 적는다. 악기: Gold Futures(GC). 타임프레임: 30분. 차트 타입: Heikin Ashi. 전략명: "Yellow Box Method Strategy". 코드 복잡도는 100라인 미만이고, 필터는 따로 없다고 했다(ADX 같은 레짐 필터 없음). 순수 가격 행동 기반이라고 주장했다.

핵심은 TP/SL 배수다. 설정창에서 Take Profit = 5, Stop Loss = 1.2로 돼 있고, 그는 이것들이 ATR 배수라고 확인해줬다. 그래서 승률은 보통 ~40%대인데도 PF가 높은 구조가 설명된다(1.2 ATR 리스크로 5 ATR 리워드).

문제의 마지막 파라미터는 스크린샷에서 붉게 줄 그어져 있는 숫자 "1" 하나뿐이다. 내가 추측한 것들을 그에게 물어봤지만 전부 부정당했다: ATR 길이 = 1? 아니고, V 나 W로 시작하는 지표? 그것도 아니라고 한다. 나는 그가 의도적으로 미끼를 던져서 핵심을 숨기려는 것 같다고 의심한다.

나는 이 값이 단순한 리스크 관련 설정(예: Contracts = 1)이라고는 안 믿는다. 설정창에서 그 위치 자체가 진입 논리와 연결된 변수여야 한다. 그래서 커뮤니티에 묻는다:

1) 첨부한 차트의 엔트리를 보고(예: "-20 Short" 시그널이 나온 지점), 어떤 수학적 조건이나 가격 구조가 트리거일 가능성이 높을까? 풀백 뒤 반전으로 보인다.

2) 그 눌린 파라미터(값 1)는 무엇일 수 있을까? A, V, W로 시작하는 게 아니라면 순수 HA 스크립트 구조상 어떤 변수들이 적합할까?

3) 30분 히킨아시에서의 "Yellow Box Method"라는 명칭을 들어본 사람이 있는가? 복잡한 필터 없이 그 박스를 어떻게 정의하고 코딩할 수 있을까?

첨부한 스크린샷(에퀴티 커브, 설정창, 차트 엔트리)을 확인해 달라. 진입 로직을 정확히 파악하면 꽤 간단한 기계적 시스템이다. 어떤 이론이든 환영한다.


🧐 배경 설명 및 요약

왜 이 게시글이 올라왔나: 작성자는 멘토로부터 전략을 공짜로 얻기 위한 조건으로 역설계를 제안받았고, 그 과정에서 마지막 변수 때문에 해법을 못 찾아 커뮤니티의 도움을 구하고 있습니다. 즉 전략 자체를 훔치려는 의도라기보다 '마지막 퍼즐'을 풀어달라는 요청입니다.

작성자가 실제로 묻고 걱정하는 핵심은 두 가지입니다. 첫째, 스크립트 내에 하드코딩된 ATR 길이와 TP/SL 배수(5 및 1.2)는 이미 확인됐고, 둘째로 보이는 값 '1'이 진입 트리거와 직접 연결된 마스터 변수인지 여부입니다. 작성자는 그 변수를 알면 진입 조건 전체를 재현할 수 있다고 보고 있습니다.

핵심 개념(간단한 설명):

- ATR 배수: 작성자가 말한 TP/SL 숫자(5, 1.2)는 실제 가격이 ATR(평균 진폭) 값의 몇 배를 목표/손절로 쓰는지를 의미합니다. 길이(length)는 계산에 쓰이는 기간(예: 14)입니다. 작성자는 길이가 스크립트에 하드코딩돼 있다고 봅니다.

- Heikin Ashi(HA): 일반 캔들과는 다른 방식으로 캔들을 계산해 추세를 더 부드럽게 보이게 합니다. HA는 캔들 색과 모양으로 추세 및 풀백을 판단하는 전략에서 자주 쓰입니다.

- Profit Factor(수익요인): 총 이익을 총 손실로 나눈 값으로, 승률과 평균 이익/손실 비율을 함께 반영합니다. 승률이 낮아도 리스크 대비 리워드가 크면 PF가 높아질 수 있습니다(예: 1.2 ATR 리스크로 5 ATR 리워드).

검토 포인트(분석할 때 집중할 것):

- 차트 엔트리 직전의 가격 구조: HA 캔들의 헤드와 테일, 풀백의 깊이, 이전 로컬 고점/저점과의 관계.

- 스크립트 입력창 내 변수 위치: 그 자리의 파라미터는 불리언(켜기/끄기), 카테고리 선택, 또는 특정 룩백 값(예: 박스 크기, 레인지 길이)일 수 있습니다. 값이 '1'로 보이는 경우 '1'은 단순한 수치라기보다 온오프(참/거짓)를 나타내는 경우도 흔합니다.

- 'Yellow Box'의 정의: 보통 이름에서 알 수 있듯 일정 구간의 레인지(상단·하단 박스)나 특정 풀백 구역을 시각적으로 표시하는 로직일 가능성이 큽니다. 복잡한 필터 없이도 고가·저가의 일정 비율이나 최근 N봉의 극값으로 박스를 생성할 수 있습니다.

마지막으로 제안되는 실무적 접근법: 스크린샷의 엔트리 시점을 동일한 타임프레임·HA 차트에서 재현해 보고, ATR 길이(일반적으로 14, 21 등 흔한 값)를 바꿔가며 TP/SL 적용 시뮬레이션을 해보세요. 그 다음 변수 위치(설정창에서의 순서)를 기준으로 1이 온오프 플래그인지 룩백 값인지 가정해 테스트하면 후보를 좁힐 수 있습니다.

댓글 (0)

로그인하고 댓글을 작성하세요.

아직 댓글이 없습니다.