거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Facebook에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
당사 팬 페이지에 가입하십시오
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
- 조회수:
- 17
- 평가:
- 게시됨:
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
"새 바 이벤트 핸들러" 문서에서 이 핸들러의 기반이 되는 모든 아이디어에 대해 설명합니다. 이 문서 자체에는 전문가 자문용 핸들러의 예가 포함되어 있습니다. 여기에서는 인디케이터에 대한 변형을 게시합니다. 본질은 동일합니다. 모든 계산은 새 막대가 나타날 때만 발생합니다. 이것은 OnCalculate() 를 직접 사용하는 것보다 편리한 대안입니다.
다음은 핸들러가 시작될 때 새 막대의 모양에 대한 줄을 인쇄하는 간단한 표시기의 예입니다:
//+------------------------------------------------------------------+ //|OnNewBarCalculate.mq5 | //|저작권 2010, Lizar | //|Lizar@mail.ru | //+------------------------------------------------------------------+ #property copyright "Copyright 2010, Lizar" #property link "Lizar@mail.ru" #property version "1.00" #property indicator_chart_window #include <OnNewBarCalculate.mqh> // 온뉴바계산()이 어떻게 시작되는지에 대한 비밀은 여기에 저장됩니다. //+------------------------------------------------------------------+ //|| 인디케이터에 대한 "새 막대" 이벤트의 함수 핸들러 |||입니다. //+------------------------------------------------------------------+ int OnNewBarCalculate(const int rates_total, const int prev_calculated, const datetime& time[], const double& open[], const double& high[], const double& low[], const double& close[], const long& tick_volume[], const long& volume[], const int& spread[]) { //--- 여기서는 OnCalculate() 함수에서와 같이 인디케이터를 작성합니다; //---은 각 틱이 아니라 새 막대가 나타날 때만 실행됩니다. PrintFormat("새 막대: %s",TimeToString(TimeCurrent(),TIME_SECONDS)); //--- 다음 호출을 위한 prev_calculated의 반환 값 return(rates_total); }
MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/199
![QQE [v02] and QQE multi-timeframe [v02]](https://c.mql5.com/i/code/indicator.png)
QQE - 정성적 정량적 추정 RSI에 대한 MA, RSI에 대한 MA의 차이와 RSI의 MA의 ATR에 대한 MA의 차이점

PrintXYZ() 라이브러리를 사용하여 터미널에서 방대한 정보를 인쇄할 수 있습니다.

이동 지표를 기반으로 한 추세 지표. 원래 버전은 불안정하게 작동하기 때문에 원래 지표의 계산 원리를 기반으로 직접 작성하기로 결정했습니다.

이 지표는 거래 내역을 읽고 시간에 따른 누적 손익을 표시하여 시각적 트레이더가 시간에 따른 수익 또는 손실을 확인할 수 있도록 도와줍니다. 현재 버전은 반올림 플로트 및 계산 방법으로 인해 0.02%의 한계 오차 차이가 있습니다. 이 정도 오차면 매우 정확하다고 볼 수 있습니다.