기고글 토론 "다중 통화 다중 시스템 Expert Advisor 만들기"

 

새로운 기고글 다중 통화 다중 시스템 Expert Advisor 만들기 가 게재되었습니다:

이 글에서는 여러 기호를 거래하고 여러 거래 시스템을 동시에 사용하는 Expert Advisor의 구조를 소개합니다. 모든 EA에 대한 최적의 입력 매개변수를 이미 식별하고 각각에 대해 개별적으로 좋은 백테스팅 결과를 얻었다면 모든 전략을 함께 사용하여 모든 EA를 동시에 테스트하면 어떤 결과를 얻을 수 있는지 자문해 보십시오.

하나 이상의 거래 기호를 거래하고 여러 전략을 사용하는 트레이더가 꽤 있다고 생각합니다. 이 접근 방식을 사용하면 잠재적으로 수익을 늘릴 수 있을 뿐만 아니라 효율적인 자금 관리에 따른 상당한 손실 위험을 최소화할 수 있습니다. Expert Advisor를 생성할 때 프로그램 전략의 효율성을 확인하는 첫 번째 자연스러운 단계는 최상의 입력 매개변수를 결정하기 위한 최적화입니다.

매개변수 값이 식별되면 Expert Advisors는 기술적으로 거래할 준비가 됩니다. 그러나 그렇게 하면 한 가지 중요한 질문에 대한 답을 얻을 수 없습니다. 트레이더가 자신의 모든 전략을 하나의 Expert Advisor에 통합할 수 있다면 테스트 결과는 어떻게 될까요? 여러 기호 또는 전략에 대한 드로다운이 어느 시점에서 중복되어 무시무시한 총 드로다운 또는 심지어 마진 콜이 발생할 수 있다는 사실을 깨닫는 것은 때때로 불쾌한 놀라움으로 올 수 있습니다.

이 글에서는 이 중요한 질문에 대한 답을 찾을 수 있도록 하는 다중 통화 다중 시스템 Expert Advisor를 만드는 개념을 소개합니다.

일반적으로 Expert Advisor의 구조는 다음과 같습니다.

 

작성자: Maxim Khrolenko

 
다음 사항에 관심이 있습니다: 어떤 차트에는 그리드가 있고 어떤 차트에는 그리드가 없는 이유 ????
 
ALXIMIKS:
어떤 차트에는 그리드가 있고 어떤 차트에는 그리드가 없는 이유가 궁금합니다.

테스터에서 꺼져 있습니다. 켜거나 끌 수 있습니다.

// 아니면 기사 디자인 스타일을 고르시는 건가요? ;)

 
ALXIMIKS:
어떤 차트에는 그리드가 있고 어떤 차트에는 그리드가 없는 이유가 궁금합니다.
테스트는 다른 날에 수행되었으며 차트를 기록 할 때 어느 날 그리드가 제거되었을 가능성이 높습니다. MetaDriver가 지적했듯이 그리드는 차트 디자인의 한 요소일 뿐입니다.
 

안타깝게도 이 글의 작성자가 제안한 것처럼 여러 전문가 어드바이저의 코드를 하나의 모놀리스로 복사하여 붙여넣는 것은 좋은 프로그래밍 스타일이라고 할 수 없습니다.

각 전략의 코드가 별도의 *.mqh 파일에 있고 가능하다면 별도의 실행 모듈에 있는 모듈식 아키텍처가 바람직합니다.

저자가 그러한 옵션을 고려했는지 궁금합니다.

 
revers45:

안타깝게도 여러 전문가 자문단의 코드를 이 글의 작성자가 제안한 하나의 모놀리스로 복사하여 붙여넣는 것은 좋은 프로그래밍 스타일이라고 할 수 없습니다.

각 전략의 코드가 별도의 *.mqh 파일에 있는 모듈식 아키텍처가 바람직하며, 가능하면 별도의 실행 모듈에 있는 것이 더 좋습니다.

저자가 그러한 옵션을 고려했는지 궁금합니다.

나는 그것이 가장 깔끔한 계획이 아니라는 데 동의합니다. 일반적으로 코드의 일부를 항상 별도의 모듈에 넣는 것이 아니라 순차적으로 작성하기 때문에 초보 MQL5 프로그래머가 이해할 수있는 체계를 제시하려고 노력했습니다.
Быстрое погружение в MQL5
Быстрое погружение в MQL5
  • 2012.08.02
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы решили изучить язык программирования торговых стратегий MQL5, но ничего о нем не знаете? Мы постарались взглянуть на MQL5 и терминал MetaTrader 5 глазами новичка и написали эту небольшую вводную статью. Из неё вы сможете получить краткое представление о возможностях самого языка, а также несколько полезных советов по работе с редактором MetaEditor 5 и самим терминалом.
 

Результат для стратегии А, символ EURUSD:


이제 주목하세요! - 질문입니다. 이 시스템이 포트폴리오에 있는 이유는 무엇인가요? =)

농담입니다)

이 기사는 하나의 상품에서 여러 전략을 동시에 (그리고 독립적으로) 거래하는 문제를 해결합니까?
내가 아는 한, 그것 없이는 기사의 요점이 사라집니다.

그리고 빠른 포트폴리오 평가를 위해 ReportManager와 같은 프로그램이 있습니다. 다양한 테스트 보고서를 결합하고 차트를 그리며 모든 것을 계산합니다.
전략의 주식 라인이 잔액에서 매우 먼 경우에만 작동하지 않습니다. 물론 모든 계산은 잔액을 기준으로합니다.

 
komposter:

이제 주목하세요! - 질문입니다. 이 시스템이 포트폴리오에 있는 이유는 무엇인가요? =)

농담입니다)

이 기사는 하나의 상품에서 여러 전략을 동시에 (그리고 독립적으로) 거래하는 문제를 해결합니까?
내가 아는 한, 그것 없이는 기사의 요점이 사라집니다.

그리고 빠른 포트폴리오 평가를 위해 ReportManager와 같은 프로그램이 있습니다. 다양한 테스트 보고서를 결합하고 차트를 그리며 모든 것을 계산합니다.
전략의 주식 라인이 잔액에서 매우 먼 경우에만 작동하지 않습니다. 물론 모든 계산은 잔액에서 이루어집니다.

여러 전략/심볼에 대한 최종 결과가 어떻게 될 수 있는지 보여주기 위해 다른 테스트 결과를 선택했습니다.
하나의 상품에서 여러 전략을 동시에 (그리고 독립적으로) 거래하는 문제는 여기에서 설정되지 않았으므로이 기사에서 다루지 않습니다.
 
저는이 비즈니스에 익숙하지 않지만 MQL5를 통해 Expert Advisor를 작성하는 것이 너무 복잡하지 않고 예제를 통해 배울 수 있다고 생각합니다!!!! 이렇게 자세한 설명과 예제를 제공해 주신 관리자에게 매우 감사드립니다: ))))
 

전문가에게는 좋지만 새로운 비에게는 너무 복잡합니다. 이 EA를 작업 한 사람이 있으면 친절하게 저에게 이메일을 보내주십시오 alnoorgfx@gmail.com


친절한 안부

 
좋은 기사입니다. 시장은 역동적으로 움직이며 단일 전략을 사용하는 전문가는 영원히 작동하지 않습니다. 다양한 전략을 조합하면 자동매매의 성공률을 높일 수 있습니다.