Chang Suk Chung
Chang Suk Chung
  • Information
9+ years
experience
1
products
654
demo versions
0
jobs
0
signals
0
subscribers
Copyright 2009-2017, Chang Suk Chung
Chang Suk Chung
Chang Suk Chung
underwater
shared author's Samuel Olowoyo article
Guide to Testing and Optimizing of Expert Advisors in MQL5
Guide to Testing and Optimizing of Expert Advisors in MQL5

This article explains the step by step process of identifying and resolving code errors as well as the steps in testing and optimizing of the Expert Advisor input parameters. You will learn how to use Strategy Tester of MetaTrader 5 client terminal to find the best symbol and set of input parameters for your Expert Advisor.

Chang Suk Chung
Chang Suk Chung
I am very complexed and board and have no energy because of OnTrade[] function.
Chang Suk Chung
As though it is relatively small in comparison with Brexit fall of about 1800 pips, there is a gap as many as 125 pips now at GBPUSD H1 chart. Tenkan-sen and Kijun-sen is moving downside. Kumo like a line is also rapidly falling. Price is still matching a downward risk...
Chang Suk Chung
Chang Suk Chung

lakescape

25 June 2016, 17:19
Alpine mountains, reservoir...
3
Chang Suk Chung

lakescape

25 June 2016, 17:19
Alpine mountains, reservoir...
Chang Suk Chung
Chang Suk Chung
What is the difference of '| |' and '&&' in coding?
Are they same or different?   Please let me know. 
shared author's Denis Zyatkevich article
Introduction to MQL5: How to write simple Expert Advisor and Custom Indicator
Introduction to MQL5: How to write simple Expert Advisor and Custom Indicator

MetaQuotes Programming Language 5 (MQL5), included in MetaTrader 5 Client Terminal, has many new possibilities and higher performance, compared to MQL4. This article will help you to get acquainted with this new programming language. The simple examples of how to write an Expert Advisor and Custom Indicator are presented in this article. We will also consider some details of MQL5 language, that are necessary to understand these examples.

shared author's MetaQuotes article
Orders, Positions and Deals in MetaTrader 5
Orders, Positions and Deals in MetaTrader 5

Creating a robust trading robot cannot be done without an understanding of the mechanisms of the MetaTrader 5 trading system. The client terminal receives the information about the positions, orders, and deals from the trading server. To handle this data properly using the MQL5, it's necessary to have a good understanding of the interaction between the MQL5-program and the client terminal.

shared author's Anatoli Kazharski article
MQL5 Cookbook - Multi-Currency Expert Advisor and Working with Pending Orders in MQL5
MQL5 Cookbook - Multi-Currency Expert Advisor and Working with Pending Orders in MQL5

This time we are going to create a multi-currency Expert Advisor with a trading algorithm based on work with the pending orders Buy Stop and Sell Stop. This article considers the following matters: trading in a specified time range, placing/modifying/deleting pending orders, checking if the last position was closed at Take Profit or Stop Loss and control of the deals history for each symbol.

shared author's Harvester Trading article
Exploring Trading Strategy Classes of the Standard Library - Customizing Strategies
Exploring Trading Strategy Classes of the Standard Library - Customizing Strategies

In this article we are going to show how to explore the Standard Library of Trading Strategy Classes and how to add Custom Strategies and Filters/Signals using the Patterns-and-Models logic of the MQL5 Wizard. In the end you will be able easily add your own strategies using MetaTrader 5 standard indicators, and MQL5 Wizard will create a clean and powerful code and fully functional Expert Advisor.

shared author's Vasiliy Sokolov article
Creating Multi-Expert Advisors on the basis of Trading Models
Creating Multi-Expert Advisors on the basis of Trading Models

Using the object-oriented approach in MQL5 greatly simplifies the creation of multi-currency/multi-system /multi-time-frame Expert Advisors. Just imagine, your single EA trades on several dozens of trading strategies, on all of the available instruments, and on all of the possible time frames! In addition, the EA is easily tested in the tester, and for all of the strategies, included in its composition, it has one or several working systems of money management.

shared author's Denis Kirichenko article
MQL5 Cookbook: Handling Typical Chart Events
MQL5 Cookbook: Handling Typical Chart Events

This article considers typical chart events and includes examples of their processing. We will focus on mouse events, keystrokes, creation/modification/removal of a graphical object, mouse click on a chart and on a graphical object, moving a graphical object with a mouse, finish editing of text in a text field, as well as on chart modification events. A sample of an MQL5 program is provided for each type of event considered.

shared author's Denis Kirichenko article
MQL5 Cookbook: Processing of the TradeTransaction Event
MQL5 Cookbook: Processing of the TradeTransaction Event

This article considers capabilities of the MQL5 language from the point of view of the event-driven programming. The greatest advantage of this approach is that the program can receive information about phased implementation of a trade operation. The article also contains an example of receiving and processing information about ongoing trade operation using the TradeTransaction event handler. In my opinion, such an approach can be used for copying deals from one terminal to another.

shared author's MetaQuotes article
MQL5 Wizard: Creating Expert Advisors without Programming
MQL5 Wizard: Creating Expert Advisors without Programming

Do you want to try out a trading strategy while wasting no time for programming? In MQL5 Wizard you can simply select the type of trading signals, add modules of trailing positions and money management - and your work is done! Create your own implementations of modules or order them via the Jobs service - and combine your new modules with existing ones.

Chang Suk Chung
Chang Suk Chung
After Brexit
Brexit is a real shock. Global economy is entering through blackhole of caos.    Brexit would be another opportunity to financial consumer. Of course brexit is a critical shock to financial institutions. But it can be a
Chang Suk Chung
Added topic After Brexit
Brexit is a real shock. Global economy is entering through blackhole of caos.    Brexit would be another opportunity to financial consumer. Of course brexit is a critical shock to financial institutions. But it can be a
shared author's --- article
The Prototype of a Trading Robot
The Prototype of a Trading Robot

This article summarizes and systematizes the principles of creating algorithms and elements of trading systems. The article considers designing of expert algorithm. As an example the CExpertAdvisor class is considered, which can be used for quick and easy development of trading systems.

shared author's KlimMalgin article
Processing of trade events in Expert Advisor using the OnTrade() function
Processing of trade events in Expert Advisor using the OnTrade() function

MQL5 gave a mass of innovations, including work with events of various types (timer events, trade events, custom events, etc.). Ability to handle events allows you to create completely new type of programs for automatic and semi-automatic trading. In this article we will consider trade events and write some code for the OnTrade() function, that will process the Trade event.

Chang Suk Chung
Chang Suk Chung
Below is USDJPY H1 chart. Please concern about circle. Chikou span is a historical price on 26 days ago of a current close price. It is crossing over historical candle. There was a buying point at that time...
2