코드

MetaCOT 2 CFTC ToolBox (Set of Indicators) MT5 MetaTrader 5용

MetaCOT 2 CFTC ToolBox Indicators is a set of MetaCOT 2 indicators that provide access to CFTC reports. MetaCOT 2 supports COT, Disaggregated COT, TFF and CIT reports. It allows to draw COT charts straight in the MetaTrader terminal. All indicators are available as source code, and anyone can use

MetaCOT 2 CFTC ToolBox (Set of Indicators) MT4 MetaTrader 4용

MetaCOT 2 CFTC ToolBox Indicators is a set of MetaCOT 2 indicators which provides access to data from CFTC reports. MetaCOT 2 supports COT reports, Disaggregated COT, TFF and CIT. All indicators are available in source code and can be used to build your trading system

TradeState - the EA trading mode switcher depending on the time MetaTrader 5용

The class restricts the EA trading by time. It has flexible configuration options, which allow to set a custom number of the time zones, and also to allow trading only on the specified week days

Ilan 1.6 Dynamic HT MetaTrader 5용

The popular Ilan 1.6 Dynamic belongs to the category of "averagers". Ilan uses advanced money management formulas and allows taking even losing positions to profit. Now Ilan 1.6 Dynamic is available as a source code for MetaTrader 5

기고글

Developing graphical interfaces based on .Net Framework and C# (part 2): Additional graphical elements MetaTrader 5를 위하여

The article is a follow-up of the previous publication "Developing graphical interfaces for Expert Advisors and indicators based on .Net Framework and C#". It introduces new graphical elements for creating graphical interfaces

Developing graphical interfaces for Expert Advisors and indicators based on .Net Framework and C# MetaTrader 5를 위하여

The article presents a simple and fast method of creating graphical windows using Visual Studio with subsequent integration into the Expert Advisor's MQL code. The article is meant for non-specialist audiences and does not require any knowledge of C# and .Net technology

Custom Strategy Tester based on fast mathematical calculations MetaTrader 5를 위하여

The article describes the way to create a custom strategy tester and a custom analyzer of the optimization passes. After reading it, you will understand how the math calculations mode and the mechanism of so-called frames work, how to prepare and load custom data for calculations and use effective

R-squared as an estimation of quality of the strategy balance curve MetaTrader 5를 위하여

This article describes the construction of the custom optimization criterion R-squared. This criterion can be used to estimate the quality of a strategy's balance curve and to select the most smoothly growing and stable strategies. The work discusses the principles of its construction and

Universal Expert Advisor: CUnIndicator and Use of Pending Orders (Part 9) MetaTrader 5를 위하여

The article describes the work with indicators through the universal CUnIndicator class. In addition, new methods of working with pending orders are considered. Please note: from this point on, the structure of the CStrategy project has undergone substantial changes. Now all its files are located in

Implementing a Scalping Market Depth Using the CGraphic Library MetaTrader 5를 위하여

In this article, we will create the basic functionality of a scalping Market Depth tool. Also, we will develop a tick chart based on the CGraphic library and integrate it with the order book. Using the described Market Depth, it will be possible to create a powerful assistant tool for short-term

Universal Expert Advisor: Accessing Symbol Properties (Part 8) MetaTrader 5를 위하여

The eighth part of the article features the description of the CSymbol class, which is a special object that provides access to any trading instrument. When used inside an Expert Advisor, the class provides a wide set of symbol properties, while allowing to simplify Expert Advisor programming and to

MQL5 Cookbook - Creating a ring buffer for fast calculation of indicators in a sliding window MetaTrader 5를 위하여

The ring buffer is the simplest and the most efficient way to arrange data when performing calculations in a sliding window. The article describes the algorithm and shows how it simplifies calculations in a sliding window and makes them more efficient

Universal Expert Advisor: Integration with Standard MetaTrader Modules of Signals (Part 7) MetaTrader 5를 위하여

This part of the article describes the possibilities of the CStrategy engine integration with the signal modules included into the standard library in MetaTrader. The article describes how to work with signals, as well as how to create custom strategies on their basis

Universal Expert Advisor: A Custom Trailing Stop (Part 6) MetaTrader 5를 위하여

The sixth part of the article about the universal Expert Advisor describes the use of the trailing stop feature. The article will guide you through how to create a custom trailing stop module using unified rules, as well as how to add it to the trading engine so that it would automatically manage

포럼

일반 클래스 라이브러리 - 버그, 설명, 질문, 사용 기능 및 제안 사항

2017년 12월 6일부터 메타트레이더 5의 표준 제공에는 데이터 저장 및 검색을 위한 효율적인 알고리즘을 구현하는 소위 일반 클래스가 포함되었습니다. 이 스레드는 이러한 클래스와 해당 클래스를 사용한 작업 예제 및 작업 개선을 위한 제안을 설명하기 위해 작성되었습니다. 제네릭이란 무엇인가 요 ? 제네릭 클래스는 사용자 정의 데이터 유형을 저장할 수 있는 특수 템플릿 클래스입니다. 컴파일 시 유형 식별이 수행되므로 높은 성능을 제공합니다. 왜 제네릭인가요? 일반적으로 초보 프로그래머는 배열이라는 하나의 컬렉션 유형에만 익숙합니다

ePayments - 모든 것?

ePayments 카드에 대한 정보 우리의 카드 프로그램은 Mastercard에서 검토 중입니다. 이러한 이유로 새로운 카드를 발급할 수 없습니다. 마스터카드는 또한 모든 카드 제품에 대한 전체 칩 업그레이드를 시작합니다. 이 업데이트의 결과로 이미 출시된 모든 카드가 완전히 작동하지만 2018년 8월 6일부터 재발행을 제공할 수 없습니다. 내 개인 계정으로 받은 이 메시지 는 ePayments 지갑(편집됨)에서 ePayments 카드로 돈을 이체하려고 할 때 실패하기 시작하지 않았다면 내 주의 없이 남아 있었을 것입니다. 예를

누가 웹사이트를 가지고 있습니까? 자신의 자원을 유지할 가치가 있습니까?

실제로 질문은 주제 제목에 있습니다. MetaQuotes는 플랫폼 내에서 제품과 아이디어를 홍보할 수 있는 많은 기회를 제공합니다. 다국어 지원, 스크린샷 및 설명(짧지만)이 있는 마켓이 있습니다. 추가로 게시할 수 있는 블로그가 있습니다. 재료 포함 광고. 결국에는 아이디어를 공유할 수 있는 포럼이 있습니다. 반면에 많은 개발자는 자신의 웹사이트를 가지고 있습니다. 최근에 나는 같은 것에 대해 생각하고 있습니다. 내 자신의 웹사이트를 시작하는 것입니다. 문제는 게임이 촛불의 가치가 있느냐는 것입니다. 어떻게 매출이 증가할까요

옵티마이저로 작업하는 원리와 피팅을 피하는 주요 방법.

나는 오랫동안 새 스레드를 만들지 않았지만 지금 1년 넘게 이 포럼에 있는 동안, traders-mts'niks 커뮤니티의 무서운 사람들이 도구를 이해하지 못하고 알지 못한다는 것을 알았습니다. 그들은 함께 일할 필요가 있습니다. 반면에 약 반년 전에 포럼의 관리는 강력한 Expert Advisor를 만드는 기술에 대한 기사를 작성하도록 요청했습니다. 불행히도 바쁜 일정으로 인해이 주제에 대한 자세한 기사를 작성하지 못했습니다. 따라서이 스레드가 초보자 또는 통계 작업, 최적화, 올바른 솔루션 찾기 및 마침내 자신의 솔루션 찾기의

감각! 수익성 있는 토스 전략을 찾았습니다!

따라서 작업 조건은 다음과 같습니다. Курс инструмента задается следующим образом. В начальный момент цена равна 1.0000 В каждый новый тик кидается монетка, если орел p = p*1.0001, если решка p = p/1.0001 Спред равен 2 пипсам. Трейдер обладает суммой в 100000 долларов. Максимальное плечо 1:100 Доказать, что в данной

누가 어떤 종류의 철을 가지고 있습니까?

현대 프로그래머들이 시장을 조사하기 위해 어떤 종류의 하드웨어를 사용하는지 흥미로워졌습니다. 클러스터 또는 최악의 경우 64비트 컴퓨팅이 포함된 다중 프로세서 구성이 있는 사람이 있습니까? 아니면 시장의 신성한 구조 계산을 위해 256MB RAM이 있는 일종의 세 번째 그루터기로 충분합니까? 일반적으로 구성을 설명하는 데 주저하지 말고 서로를 측정하지 않지만 시장을 탐색하므로 멋진 하드웨어가 필요합니다. :))) AMD 애슬론 XP 2300+ DDR1 512MB pc3200 HDD RAID0 2x120Gb 7200rpm 아티 라데온

재미있네요. Alexander Elder가 우리 시장에서 프리랜서로 일하는 것으로 밝혀졌습니다.

오늘 나는 포럼의 메시지 사이에 삽입되는 표시기의 광고 피드에서 특이한 제품을 보았습니다. 작성자는 실제 사람이 아니었습니다. 사람이지만 어떤 금융 회사. 제품을 클릭 하고 작가 페이지 에 가보니 엘더 할아버지의 사진이 있어서 놀랐습니다. 처음에는 그런 농담을 하는 사람이 있는 줄 알았는데, 알렉산더 엘더라는 이름으로 실제로 등장했고 이것이 실제로 그의 확인된 계정이라는 것을 알게 되었습니다. 불행히도 그는 우리 포럼의 자주 방문하는 손님이 아닙니다. 마지막으로 추가된 제품은 이미 2012년이었습니다. 불쌍해. 그리고 여기 포럼에서

CRYPT_ARCH_ZIP 수정자가 있는 CryptDecode - 사용 방법은 무엇입니까?

실제로 주제에 대한 질문입니다. 내가 이해하는 한, 우리는 zip 배열을 포장/풀기에 대해 이야기하고 있습니다. 이것은 엄청나게 유용한 기능이지만 사용하지 못했습니다. CryptDecode 기능은 테스트 zip 아카이브에서 완고하게 0을 제공합니다. //+------------------------------------------------------------------+ //| Script program start function |

열거 형을 순차적으로 반복하는 방법은 무엇입니까?

열거형이 있다고 가정해 보겠습니다. 예를 들어 루프에서 이 열거형의 가능한 모든 값을 순차적으로 가져오는 방법은 무엇입니까? ENUM_TIMEFRAMES tf1; 저것들. tf1++는 일관되게 PERIOD_M1 , PERIOD_M2 , PERIOD_M5를 반환해야 합니다... 언어 도구를 사용하여 이 작업을 수행할 수 없다고 생각합니다

MetaTrader 5 전략 테스터: 오류, 버그, 개선 제안

현재 MetaTrader 5 전략 테스터는 MQ 팀에서 심층 수정을 진행하고 있습니다. MetaQuotes 팀 덕분에 지난 2년 동안 많은 작업이 수행되었음에도 불구하고 이 테스터는 많은 질문을 제기합니다. 불행히도 최신 변경 사항은 테스터의 시각적 디자인에 더 중점을 두고 있으므로 초보자가 작업하기가 더 쉬우며 작업 역학은 경험 많은 사용자에게 여전히 질문을 유발합니다. 저는 이 스레드를 MetaTrader 5 테스터에 대한 건설적인 비판에 할애하고 직접 개발자에게 다가갈 수 있는 곳으로 만들 것을 제안합니다. 모든