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

라이브러리는 다음을 통해 연결됩니다.

#include <fxsaber\Expert.mqh>

이 라이브러리 설명 페이지의 다른 모든 파일은 예제/애플리케이션 시나리오이며 라이브러리 자체에는 필요하지 않습니다.


특징

// 해당 차트에서 EA가 실행되나요?
bool EXPERT::Is( const long Chart_ID = 0 );

// 해당 차트에서 EA를 삭제합니다.
bool EXPERT::Remove( const long Chart_ID = 0 );

// 해당 차트에서 EA를 다시 시작합니다.
bool EXPERT::Reopen( const long Chart_ID = 0 );

// 해당 차트에서 실행 중인 EA에 대한 데이터를 가져옵니다.
bool EXPERT::Parameters( const long Chart_ID,    
                         MqlParam &Parameters[], // 전문가 어드바이저의 경로 및 입력 매개변수 값
                         string &Names[] );      // 매개변수 이름 입력

// 해당 차트에서 EA를 시작합니다.
bool EXPERT::Run( const long Chart_ID,    
                  MqlParam &Parameters[] ); // 전문가 어드바이저의 경로 및 입력 매개변수 값


예제

사용 예제/시나리오가 설명에 첨부되어 있습니다.

  • ExpertsRemove.mq5

    // 모든 차트에서 실행 중인 EA를 제거합니다.
  • ExpertsReopen.mq5

    // 실행 중인 어드바이저를 다시 시작합니다.
  • ChartsClose.mq5

    // 전문가 어드바이저가 없는 모든 차트를 닫습니다(VPS에 유용).
  • ExpertLoader_Example.mq5 (소스에서 Expert Advisor가 실행되는 방법뿐만 아니라 Expert Advisor를 가장한 스크립트(자체)도 볼 수 있음)

    // 지정된 입력 파라미터로 Expert Advisor 시작하기
  • ExpertsChange_Example.mq5

    // 입력 매개변수를 변경하여 전문가 어드바이저 실행을 다시 시작합니다.

라이브러리 사용 시나리오를 가장 쉽게 구현할 수 있는 예제입니다. 차트/어드바이저 등이 포함된 다양한 제어판을 작성할 때도 유용하게 사용할 수 있습니다.

라이브러리 작업에 대한 이해를 돕기 위해 짧은 소스 코드를 제공합니다:

// 지정된 입력 파라미터로 Expert Advisor 시작하기
#include <fxsaber\Expert.mqh>

void OnStart()
{
  MqlParam Params[2];
  
  // 상담사 연결 경로
  Params[0].string_value = "Experts\\Advisors\ExpertMACD.ex5";

  // 전문가 어드바이저의 첫 번째 입력 파라미터입니다.
  Params[1].type = TYPE_STRING;
  Params[1].string_value = "Hello World!";

  // 새 차트에서 전문가 어드바이저를 실행합니다.
  EXPERT::Run(ChartOpen(_Symbol, _Period), Params);
}

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

새 막대 또는 캔들 시작 감지하기 새 막대 또는 캔들 시작 감지하기

Expert Advisor의 OnTick() 이벤트 핸들러에서 새 막대 또는 캔들의 시작을 감지합니다.

캘린더 캘린더

캘린더 - 기록 및 실시간에 대한 기본 분석.

뒤차기 뒤차기

알고리즘 주기: 개설된 포지션이 없으면 반대 포지션 두 개를 개설합니다. 두 포지션이 모두 청산될 때까지 기다립니다.

MA 트렌드 2 MA 트렌드 2

iMA 지표(이동평균, MA)에 의한 트레이딩 시스템. MA 추세 개발.