• Information
10+ years
experience
0
products
0
demo versions
0
jobs
0
signals
0
subscribers
About me
shared author's Denis Kirichenko article
MQL5 Programming Basics: Global Variables of the Terminal
MQL5 Programming Basics: Global Variables of the Terminal

This article highlights object-oriented capabilities of the MQL5 language for creating objects facilitating work with global variables of the terminal. As a practical example I consider a case when global variables are used as control points for implementation of program stages.

shared author's MetaQuotes article
Limitations and Verifications in Expert Advisors
Limitations and Verifications in Expert Advisors

Is it allowed to trade this symbol on Monday? Is there enough money to open position? How big is the loss if Stop Loss triggers? How to limit the number of pending orders? Was the trade operation executed at the current bar or at the previous one? If a trade robot cannot perform this kind of verifications, then any trade strategy can turn into a losing one. This article shows the examples of verifications that are useful in any Expert Advisor.

shared author's Andrey Khatimlianskii article
How to Order an Expert Advisor and Obtain the Desired Result
How to Order an Expert Advisor and Obtain the Desired Result

How to write correctly the Requirement Specifications? What should and should not be expected from a programmer when ordering an Expert Advisor or an indicator? How to keep a dialog, what moments to pay special attention to? This article gives the answers to these, as well as to many other questions, which often don't seem obvious to many people.

ZhiJun Zhang
ZhiJun Zhang
小趋势
ZhiJun Zhang
ZhiJun Zhang
对冲,趋势没改变
ZhiJun Zhang
ZhiJun Zhang
上升趋势没有改变逢低买入
ZhiJun Zhang
ZhiJun Zhang
反弹开始
ZhiJun Zhang
ZhiJun Zhang
......
ZhiJun Zhang
ZhiJun Zhang
beautiful
Imtiaz Ahmed
Imtiaz Ahmed 2014.09.26
astonishing view.......
ZhiJun Zhang
ZhiJun Zhang
没有支持只有趋势
ZhiJun Zhang
ZhiJun Zhang
速度快三浪中
ZhiJun Zhang
ZhiJun Zhang
1. 懂得你无法预测和控制市场,你交易的只是概率

2. 在概率天平偏向你一侧时下注

3. 在被市场证明正确后,加码

4. 被市场证明错误时,快速止损

5. 总是遵守适合你自己的法则,无论何时
ZhiJun Zhang
ZhiJun Zhang
"If you can count, you can trade"
:: Monthly Expected Return = 5%
:: Annual Expected Return = 50%
:: Drawdown Risk < 20%
:: Margin Used per Trade = 2 - 5%
:: Max. Open Margin Used = 20%
shared author's Vladimir Karputov article
MQL5 Wizard: How to Teach an EA to Open Pending Orders at Any Price
MQL5 Wizard: How to Teach an EA to Open Pending Orders at Any Price

The article describes a method of modifying the code of a trading signal module for the implementation of the functionality allowing you to set pending orders at any distance from the current price: it may be the Close or Open price of the previous bar or the value of the moving average. There are plenty of options. Important is that you can set any opening price for a pending order. This article will be useful to traders who trade with pending orders.

shared author's MetaQuotes article
How to earn money by fulfilling traders' orders in the Freelance service
How to earn money by fulfilling traders' orders in the Freelance service

MQL5 Freelance is an online service where developers are paid to create trading applications for traders customers. The service has been successfully operating since 2010, with over 100,000 projects completed to date, totaling $7 million in value. As we can see, a substantial amount of money is involved here.

ZhiJun Zhang
ZhiJun Zhang
if you're going through hell keep
ZhiJun Zhang
ZhiJun Zhang
趋势开始在小周期里
shared author's MetaQuotes Software Corp. code
 MACD Sample
The MACD Sample Expert Advisor trades at the crossover of the main and the signal line of the MACD. This Expert Advisor is an example of object-oriented approach in EA development.
shared author's Дмитрий Александрович article
Finding Errors and Logging
Finding Errors and Logging

MetaEditor 5 has the debugging feature. But when you write your MQL5 programs, you often want to display not the individual values, but all messages that appear during testing and online work. When the log file contents have large size, it is obvious to automate quick and easy retrieval of required message. In this article we will consider ways of finding errors in MQL5 programs and methods of logging. Also we will simplify logging into files and will get to know a simple program LogMon for comfortable viewing of logs.

shared author's MetaQuotes article
Fast Dive into MQL5
Fast Dive into MQL5

You have decided to study MQL5 trading strategies' programming language, but you know nothing about it? We have tried to examine MQL5 and MetaTrader 5 terminal from the newcomers' point of view and have written this short introductory article. In this article, you can find a brief idea of the possibilities of the language, as well as some tips on working with MetaEditor 5 and the terminal.