RUBBERBANDS EA
버전 1.6 (버전 1.4 및 1.5는 없습니다^^)
버전 1.6은 달러 값만 처리합니다. '포인트' 문제를 피하기 위해 핍 값은 사용되지 않습니다.
버전 1.3부터 추가된 “안전망(SAFETY NET)” 기능은 큰 손실을 방지하기 위해 도입되었습니다.
– 외부 변수인 “maxcount”는 제거되었습니다. 항상 최대 세 가지 주문만 유지됩니다.
이 EA는 모든 시간대와 모든 통화 쌍에서 작동하며, 금과 은도 포함됩니다. 가격 변동이 반등을 동반할 수 있다는 논리를 기반으로 하여, 초기에는 두 방향(매수 및 매도)의 주문을 동시에 열었다가, 지정된 이익인 “dollar_profit” (로트당 달러 기준)에서 하나의 주문을 종료하고 반대 방향의 주문을 엽니다. 이때 누적된(실현되지 않은) 손실이 이익보다 크지만, 가격이 다시 움직이면 손실이 줄어들거나 이익으로 전환됩니다.
지정된 이익인 “sessionTP” (로트당 달러 기준)에 도달하면 모든 미결 주문이 종료됩니다. 이는 TAKEPROFIT 역할을 합니다.
초기 주문의 개설과 모든 미결 주문의 종료는 하나의 “세션”으로 간주됩니다.
선호하는 통화 쌍은: EUR/USD, GBP/USD, USD/CHF입니다.
큰 손실을 피하려면 “안전망(SAFETY NET)” 기능을 사용하세요.
사실, 여러 통화 쌍에서 작은 로트를 배분하여 동시에 이 EA를 사용하면 “안전망(SAFETY NET)” 덕분에 안정적으로 수익을 올릴 수 있습니다.
“use_safety_mode”를 false로 설정하면 이 EA는 이전 버전처럼 작동합니다.
“use_safety_mode”를 true(기본값)로 설정하면 “안전망(SAFETY NET)”이 활성화됩니다. 손실이 “safety_start” (로트당 달러 기준)에 도달하면 남은 두 주문과 반대 방향으로 추가 주문(안전 주문)이 열립니다. 이 안전 주문은 “safety_profit” (로트당 달러 기준)에 도달하면 종료되어 누적 손실을 상쇄하여 이익을 증가시킵니다 (기본값으로 약 40% -- safety_profit / safety_step = 1300 / 3000). 이전 안전 주문에서 “safety_step” (로트당 달러 기준)에 도달하면 또 다른 안전 주문이 열립니다. 이 과정은 가격이 다시 돌아와 “safety_modeTP” (로트당 달러 기준)에 도달할 때까지 계속됩니다. 이때 모든 미결 주문이 종료되며 세션이 종료됩니다. 손실을 최소화하면서 수익성을 높일 수 있습니다. 하지만 “안전망(SAFETY NET)”이 활성화되면 원래 의도한 이익이 줄어들 수 있습니다. 운이 좋다면 “안전망(SAFETY NET)”이 활성화되지 않고 원래 의도한 이익을 얻을 수 있습니다.
외부 변수는 다음과 같습니다:
- Lots = 0.05 (각 주문의 로트 수)
- dollar_profit = 1000 (초기 주문 중 하나를 종료하기 위한 로트당 이익)
- quiesce_now = false (true로 설정 시 현재 세션 종료 시 이 EA를 일시 정지함)
- do_now = false (true로 설정 시 즉시 주문을 엽니다)
- stop_now = false (true로 설정 시 이 EA를 중지함)
- close_now = false (true로 설정 시 모든 미결 주문을 종료함)
- use_sessionTP = true (변경하지 마세요)
- sessionTP = 1300 (모든 미결 주문을 종료하기 위한 로트당 이익; TAKEPROFIT 역할)
- use_sessionSL = false (true로 설정 시 아래의 “sessionSL”을 사용함)
- sessionSL = 300 (모든 미결 주문을 종료하기 위한 로트당 손실; STOPLOSS 역할)
“안전망(SAFETY NET)”을 위한 외부 변수는 다음과 같습니다:
- use_safety_mode = true (“안전망(SAFETY NET)” 사용. 사용하지 않으려면 false로 설정)
- safety_start = 2000 (로트당 손실 [부정값]으로 “안전망(SAFETY NET)” 시작)
- safety_lots = 0.05 (각 안전 주문의 로트 수)
- safety_step = 3000 (=1500*2 -- 추가 안전 주문을 위한 로트당 달러)
- safety_profit = 1300 (각 안전 주문을 종료하기 위한 로트당 이익)
- safety_modeTP = 500 (“안전망(SAFETY NET)” 활성화 이후 모든 미결 주문을 종료하기 위한 로트당 이익; TAKEPROFIT 역할)
다음 다섯 개의 외부 변수는 미결 주문이 있을 때 주말 이후 이 EA를 재시작할 때 사용됩니다. MT4 화면에 표시되는 이름은 따옴표로 표시됩니다.
- use_in_values = false (재시작 시 true로 설정)
- in_profit_sofar = 0 (현재까지의 이익 설정)
- in_safety_mode = false (안전 모드 설정, true(1) 또는 false(0))
- int in_safety_to_buy = false (매수(1) 또는 매도(0) 안전 설정)
- int in_used_safety_count = 0 (사용된 안전 주문 수 설정)