거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Telegram에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
조회수:
40
평가:
(35)
게시됨:
2025.06.01 11:51
isnewbar.mq5 (4.02 KB) 조회
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

인디케이터(전문가 조언)를 작성할 때 주어진 기간에 새 막대의 모양에 대한 정보가 필요한 경우가 종종 있습니다. 다음은 이를 수행하는 방법의 예입니다.

isNewBar() 함수를 처음 호출할 때 현재 막대는 새 막대로 간주되지 않습니다. 단순히 현재 막대가 현재 막대이고 다음 막대가 새로운 막대로 간주됩니다. 이해하기 쉽도록 코드에 자세한 주석이 삽입되어 있습니다. 이해하기 어렵지 않을 것이라고 생각하며 많은 분들이 유용하게 사용하셨으면 좋겠습니다.

여기서 제안한 접근 방식에 대해 경고하고 싶습니다: 하나의 막대에서 거래를 금지하고 MQL4에서 자주 사용되는 것, 즉 분석을 위해 막대(바) 수를 사용하는 것입니다.

문제는 이 방법은 설정에서 창의 막대 수가 제한되지 않은 경우에만 MQL5에서 작동한다는 것입니다:

막대 수 설정

이 경우 새 막대가 나타나면 Bars (_Symbol,timeFrame)가 증가하지만 창의 최대 막대 수가 제한되어 있는 경우(예: 10000이고 모두 펌핑된 경우) 이 방법은 작동하지 않으므로 쉽게 확인할 수 있습니다.

따라서 막대가 완료되지 않은 동안에는 시간이 변경되지 않으므로 막대의 시간을 처리하는 것이 더 낫기 때문에 마지막 막대의 시간을 isNewBar에 저장하고 비교하는 것이 좋습니다. 이 접근 방식은 제안된 인디케이터에서 구현됩니다.

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

Random Trader with Customizable Risk/Reward Ratio, Break-Even Random Trader with Customizable Risk/Reward Ratio, Break-Even

EA는 오픈 포지션이 없을 때 무작위로 포지션을 개시합니다(매수 또는 매도 50/50 확률).

양초와 심지의 색상 변경 양초와 심지의 색상 변경

심지(가는 선) 그리기: 각 캔들의 최저가부터 최고가까지 수직선을 그립니다(이를 "심지"라고 합니다). 캔들 몸통 그리기: 시초가부터 종가까지 직사각형을 그리되, 캔들이 강세 또는 약세인 경우 다른 색을 사용합니다. 색상 사용자 지정: 강세 및 약세 캔들과 심지에 사용되는 색을 쉽게 변경할 수 있습니다. 예를 들어, 사용하는 코드에서: 약세 캔들은 몸통이 적갈색(clrMaroon)이고 약세 캔들의 심지는 연보라색(clrOrchid)입니다. 어떤 경우에 유용할까요? 이 인디케이터는 다음과 같은 경우에 유용합니다. 차트에서 독특하고 명확한 시각 스타일을 갖고 싶다. 상승 캔들과 하락 캔들을 더 쉽게 구분한다. 가격 움직임을 더 시각적으로 분석하고 싶다.

그리드 그리드

목적은 표준 그리드를 보다 편리한 그리드로 대체하여 차트의 많은 중요한 점, 분석된 상품의 움직임의 특성을 시각적으로 식별하고 호가의 품질(구멍 유무)을 평가할 수 있도록 하는 것입니다.

Rabbit Rabbit

차트에 모든 통화쌍에 대한 실제 지지/저항 수준을 표시합니다.