거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Telegram에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
Experts

무역 전략 머리 또는 꼬리 (Heads or Tails) - MetaTrader 5용 expert

조회수:
83
평가:
(6)
게시됨:
업데이트됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

거래 전략 "돌뱅이"는 주식 시장과 포렉스 시장에서 주로 사용되는 고위험 단기 거래 방식에 속합니다. 그 이름은 결정의 무작위성, 즉 동전 던지기와 같은 것에서 유래했습니다("돌뱅이" - 자산을 구매, "뒤면" - 판매). 이 전략은 직관적인 결정이나 무작위 신호에만 기반을 두고 시장 분석의 기본 요소를 무시합니다.




전략은 어떻게 작동합니까?

전략은 다음과 같이 구성됩니다.

  1. 금융 상품 선택: 트레이더는 금융 상품(주식, 통화, 상품)을 선택합니다.
  2. 결정 내리기: 구매 또는 판매 결정은 동전 던지기와 같은 방법으로 무작위로 이루어집니다.
  3. 거래 종료: 거래는 사전에 설정된 시간이 경과하거나 특정 이익 또는 손실 수준에 도달하면 자동으로 종료됩니다.

이 전략은 시장 메커니즘과 분석에 대한 깊은 이해가 필요하지 않지만, 위험 관리에 대한 심각한 접근도 필요하지 않습니다.

전략의 단점:

  1. 고위험:
    • 운에만 의존하면 손실 확률이 크게 증가합니다. 전략은 모든 객관적 지표와 권장 사항을 무시하여 자본 손실의 가능성을 높입니다.
  2. 위험 관리 부재:
    • 구매 또는 판매가 완전히 무작위로 이루어지기 때문에 자본 관리, 위험 평가, 자산 배분에 대한 합리적인 방법이 없습니다.
  3. 장기 성공 불가능:
    • 운에 의해 개별 거래가 수익을 낼지라도, 장기적으로 이 전략은 큰 손실을 초래할 가능성이 더 높습니다.
  4. 결과의 불안정성:
    • 양호한 시장 환경과 많은 작은 귀중 거래가 있을 때에만 긍정적인 결과가 나타납니다. 그러나 이는 실제로는 거의 없습니다.

전략의 적용:

이 전략은 기술 분석에 대한 깊은 지식 없이 거래소의 원리를 이해하고 거래를 시도하고 싶은 초보 트레이더에게 적합합니다. 그러나 전문가들은 이 전략을 거의 사용하지 않으며, 가격 행동, 거래량, 기업의 기본 지표를 고려하는 과학적으로 뒷받침된 접근 방식을 선호합니다.

경험 많은 투자자에게 이 전략은 안정적인 수익 방법보다는 가설을 검증하기 위한 실험적인 방법입니다.

따라서 이 전략은 초보자에게는 간단하고 접근하기 쉽지만, 큰 위험을 수반하고 장기적으로 지속적인 수익을 낼 가능성이 거의 없습니다.


무작위로 포지션을 열 때의 주요 신호 블록을 살펴보겠습니다:

if((b + s) == 0) // 활성 포지션이 없을 때

여기서는 활성 포지션이 없는지 확인합니다. 변수 b는 긴("buy") 포지션의 수를, 변수 s는 짧은("sell") 포지션의 수를 나타냅니다. 둘의 합이 0(b + s = 0)이면 활성 포지션이 없음을 의미합니다.

if(::MathRand() % 2 == 0) // 포지션 개설 방향을 무작위로 선택

이전 블록의 조건이 발생했을 때, 무작위 수를 확인합니다. 함수 ::MathRand()는 0에서 32767까지의 범위에서 가짜 무작위 수를 생성합니다. 그런 다음 이 수는 2로 나누어지고, 나머지가 0이면 다음 블록이 실행됩니다.

{
if(trade.Buy(lt)) // 긴 포지션(BUY) 개설
   return; // 함수 실행 종료
}

무작위 수가 짝수(2로 나눈 나머지가 0)이면 거래 로봇은 iLots 양으로 긴 포지션(구매)을 열고, 포지션이 성공적으로 열리면 함수 실행이 return에 의해 중단됩니다.

else // 그렇지 않으면...
    if(trade.Sell(lt)) // 짧은 포지션(SELL) 개설
      return; // 함수 실행 종료

무작위 수가 홀수(2로 나눈 나머지가 0이 아닐 때), iLots 양으로 짧은 포지션(판매)이 열리고, 함수 실행도 중단됩니다.

프래그먼트의 최종 작동 로직:

  • 트레이더의 활성 포지션이 있는지 확인합니다.
  • 활성 포지션이 없으면 구매(long) 또는 판매(short) 방향을 무작위로 선택합니다.
  • 열린 거래는 함수의 추가 작동을 자동으로 중단합니다.

따라서 이 코드는 시장에서 포지션을 무작위로 열기 위한 결정을 내리는 가장 간단한 알고리즘의 예입니다.

코드의 완전한 줄 단위 분석은 블로그에서 확인할 수 있습니다: https://www.mql5.com/ko/blogs/post/766938

MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/11637

RiskSizer Panel Lite MT5 - Risk Percent Lot Calculator With One Click Buy Sell RiskSizer Panel Lite MT5 - Risk Percent Lot Calculator With One Click Buy Sell

RiskSizer Panel Lite is a simple MT5 trading panel that calculates an estimated lot size based on your risk percent. Drag two chart lines to set SL/TP, then use one-click BUY/SELL for fast manual execution.

Log Log

Multi-Mode Logarithmic Transform Indicator.

SuperTrend Quant Pro Elite: Adaptive Statistical Trend Engine SuperTrend Quant Pro Elite: Adaptive Statistical Trend Engine

An advanced, institutional-grade trend-following engine using Z-Score adaptive volatility, smart money volume filters, and a real-time MTF dashboard.

Position Size Pro Lite: Interactive Risk Calculator Panel Position Size Pro Lite: Interactive Risk Calculator Panel

A professional on-chart panel for instant lot size and risk calculation. Essential for manual traders using strict risk management.