• Information
8+ years
experience
0
products
0
demo versions
0
jobs
0
signals
0
subscribers
About me
shared author's Denis Kirichenko article
Programming EA's Modes Using Object-Oriented Approach
Programming EA's Modes Using Object-Oriented Approach

This article explains the idea of multi-mode trading robot programming in MQL5. Every mode is implemented with the object-oriented approach. Instances of both mode classes hierarchy and classes for testing are provided. Multi-mode programming of trading robots is supposed to take into account all peculiarities of every operational mode of an EA written in MQL5. Functions and enumeration are created for identifying the mode.

shared author's MICHAEL JANUS article
Identifying Trade Setups by Support, Resistance and Price Action
Identifying Trade Setups by Support, Resistance and Price Action

This article shows how price action and the monitoring of support and resistance levels can be used for well-timed market entry. It discusses a trading system that effectively combines the two for the determination of trade setups. Corresponding MQL4 code is explained that can be utilized in the EAs based on these trading concepts.

ZhiJun Zhang
ZhiJun Zhang
上证一个字抛空
ZhiJun Zhang
ZhiJun Zhang
上升无压力,下降无支撑
ZhiJun Zhang
ZhiJun Zhang
空。3844拐点
ZhiJun Zhang
ZhiJun Zhang
the ability to control one's feelings and overcome one's weaknesses; the ability to pursue what one thinks is right despite temptations to abandon it.
ZhiJun Zhang
ZhiJun Zhang
“They will have better self-control, personal self-discipline and an increased ability to stay focused on their objectives.”
ZhiJun Zhang
ZhiJun Zhang
上帝总会惩罚不自律的人
ZhiJun Zhang
ZhiJun Zhang 2015.07.02
God will always punish undisciplined people
Francis Dogbe
Francis Dogbe 2015.07.02
why? Are you God?
ZhiJun Zhang
ZhiJun Zhang 2015.07.07
No,I did wrong things
shared author's Dmitriy Skub article
Create your own Market Watch using the Standard Library Classes
Create your own Market Watch using the Standard Library Classes

The new MetaTrader 5 client terminal and the MQL5 Language provides new opportunities for presenting visual information to the trader. In this article, we propose a universal and extensible set of classes, which handles all the work of organizing displaying of the arbitrary text information on the chart. The example of Market Watch indicator is presented.

shared author's Dmitriy Skub article
Drawing Channels - Inside and Outside View
Drawing Channels - Inside and Outside View

I guess it won't be an exaggeration, if I say the channels are the most popular tool for the analysis of market and making trade decisions after the moving averages. Without diving deeply into the mass of trade strategies that use channels and their components, we are going to discuss the mathematical basis and the practical implementation of an indicator, which draws a channel determined by three extremums on the screen of the client terminal.

shared author's Vasiliy Sokolov article
Bi-Directional Trading and Hedging of Positions in MetaTrader 5 Using the HedgeTerminal Panel, Part 1
Bi-Directional Trading and Hedging of Positions in MetaTrader 5 Using the HedgeTerminal Panel, Part 1

This article describes a new approach to hedging of positions and draws the line in the debates between users of MetaTrader 4 and MetaTrader 5 about this matter. The algorithms making such hedging reliable are described in layman's terms and illustrated with simple charts and diagrams. This article is dedicated to the new panel HedgeTerminal, which is essentially a fully featured trading terminal within MetaTrader 5. Using HedgeTerminal and the virtualization of the trade it offers, positions can be managed in the way similar to MetaTrader 4.

ZhiJun Zhang
ZhiJun Zhang
cityscape
ZhiJun Zhang
ZhiJun Zhang
keep it up
shared author's MetaQuotes article
Common Errors in MQL4 Programs and How to Avoid Them
Common Errors in MQL4 Programs and How to Avoid Them

To avoid critical completion of programs, the previous version compiler handled many errors in the runtime environment. For example, division by zero or array out of range are critical errors and usually lead to program crash. The new compiler can detect actual or potential sources of errors and improve code quality. In this article, we discuss possible errors that can be detected during compilation of old programs and see how to fix them.

shared author's MetaQuotes article
Do Traders Need Services From Developers?
Do Traders Need Services From Developers?

Algorithmic trading becomes more popular and needed, which naturally led to a demand for exotic algorithms and unusual tasks. To some extent, such complex applications are available in the Code Base or in the Market. Although traders have simple access to those apps in a couple of clicks, these apps may not satisfy all needs in full. In this case, traders look for developers who can write a desired application in the MQL5 Freelance section and assign an order.

ZhiJun Zhang
ZhiJun Zhang
Have a Nice Day to All!
woman2015
[Deleted] 2015.06.01
Thank you!
ZhiJun Zhang
ZhiJun Zhang
好多时候上升的拐点比下降的拐点复杂。
ZhiJun Zhang
ZhiJun Zhang
起步总是充满艰辛……