Kodlar

Combinatorics MetaTrader 5 için

Initial library of combinatorics functions

Makaleler

MQL5 Cookbook — Macroeconomic events database MetaTrader 5 için

The article discusses the possibilities of handling databases based on the SQLite engine. The CDatabase class has been formed for convenience and efficient use of OOP principles. It is subsequently involved in the creation and management of the database of macroeconomic events. The article provides

MQL5 Cookbook — Services MetaTrader 5 için

The article describes the versatile capabilities of services — MQL5 programs that do not require binding graphs. I will also highlight the differences of services from other MQL5 programs and emphasize the nuances of the developer's work with services. As examples, the reader is offered various

MQL5 Cookbook – Economic Calendar MetaTrader 5 için

The article highlights the programming features of the Economic Calendar and considers creating a class for a simplified access to the calendar properties and receiving event values. Developing an indicator using CFTC non-commercial net positions serves as a practical example

MQL5 Cookbook: Trading strategy stress testing using custom symbols MetaTrader 5 için

The article considers an approach to stress testing of a trading strategy using custom symbols. A custom symbol class is created for this purpose. This class is used to receive tick data from third-party sources, as well as to change symbol properties. Based on the results of the work done, we will

MQL5 Cookbook: Getting properties of an open hedge position MetaTrader 5 için

MetaTrader 5 is a multi-asset platform. Moreover, it supports different position management systems. Such opportunities provide significantly expanded options for the implementation and formalization of trading ideas. In this article, we discuss methods of handling and accounting of position

MQL5 Cookbook - Pivot trading signals MetaTrader 5 için

The article describes the development and implementation of a class for sending signals based on pivots — reversal levels. This class is used to form a strategy applying the Standard Library. Improving the pivot strategy by adding filters is considered

MQL5 Cookbook - Trading signals of moving channels MetaTrader 5 için

The article describes the process of developing and implementing a class for sending signals based on the moving channels. Each of the signal version is followed by a trading strategy with testing results. Classes of the Standard Library are used for creating derived classes

MQL5 Cookbook - Programming moving channels MetaTrader 5 için

This article presents a method of programming the equidistant channel system. Certain details of building such channels are being considered here. Channel typification is provided, and a universal type of moving channels' method is suggested. Object-oriented programming (OOP) is used for code

MQL5 Cookbook: ОСО Talimatları MetaTrader 5 için

Her bir yatırımcının alım satım faaliyeti, talimatlar arasındaki ilişkiler de dahil olmak üzere çeşitli mekanizmalar ve karşılıklı ilişkiler içerir. Bu makale, OCO talimatlarının işlenmesi için bir çözüm önerir. Standart kitaplık sınıfları kapsamlı bir şekilde dahil edilir ve burada yeni veri

EA'nın Modlarını Nesne Yönelimli Yaklaşım Kullanarak Programlama MetaTrader 5 için

Bu makale, MQL5'te çok modlu alım satım robotu programlama fikrini açıklamaktadır. Her mod nesne yönelimli yaklaşımla uygulanır. Hem mod sınıfı hiyerarşisinin hem de test için olan sınıfların örnekleri sağlanır. Alım satım robotlarının çoklu mod programlamasının, MQL5'te yazılmış bir EA'nın her

Forum

MQL5 eğitimi

Yeni başlayanlar için MQL5 ticaret stratejisi programlama dilini öğrenmek için aşağıdaki öneri var. Yeni başlayanlar için 8-10 dersten oluşan bir kurs oluşturdum. Onları çevrimiçi yapabilirim. Bu yöntem zaten test edilmiştir. Arzu edenler lütfen başvursun. Ücret küçük olacaktır. PS Burada