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
shared author's MetaQuotes article
Functions for Money Management in an Expert Advisor
Functions for Money Management in an Expert Advisor

The development of trading strategies primarily focuses on searching for patterns for entering and exiting the market, as well as maintaining positions. If we are able to formalize some patterns into rules for automated trading, then the trader faces the question of calculating the volume of positions, the size of the margins, as well as maintaining a safe level of mortgage funds for assuring open positions in an automated mode. In this article we will use the MQL5 language to construct simple examples of conducting these calculations.

shared author's Samuel Olowoyo article
Writing an Expert Advisor Using the MQL5 Object-Oriented Programming Approach
Writing an Expert Advisor Using the MQL5 Object-Oriented Programming Approach

This article focuses on the object oriented approach to doing what we did in the article "Step-By-Step Guide to writing an Expert Advisor in MQL5 for Beginners" - creating a simple Expert Advisor. Most people think this is difficult, but I want to assure you that by the time you finish reading this article, you will be able to write your own Expert Advisor which is object oriented based.

shared author's MetaQuotes article
Adaptive Trading Systems and Their Use in the MetaTrader 5 Client Terminal
Adaptive Trading Systems and Their Use in the MetaTrader 5 Client Terminal

This article suggests a variant of an adaptive system that consists of many strategies, each of which performs its own "virtual" trade operations. Real trading is performed in accordance with the signals of a most profitable strategy at the moment. Thanks to using of the object-oriented approach, classes for working with data and trade classes of the Standard library, the architecture of the system appeared to be simple and scalable; now you can easily create and analyze the adaptive systems that include hundreds of trade strategies.

shared author's Mykola Demko article
The Use of ORDER_MAGIC for Trading with Different Expert Advisors on a Single Instrument
The Use of ORDER_MAGIC for Trading with Different Expert Advisors on a Single Instrument

This article considers the questions of information coding, using the magic-identification, as well as the division, assembly, and synchronization of automatic trading of different Expert Advisors. This article will be interesting to beginners, as well as to more experienced traders, because it tackles the question of virtual positions, which can be useful in the implementation of complex systems of synchronization of Expert Advisors and various strategies.

shared author's Dmitry Fedoseev article
How to Write an Indicator on the Basis of Another Indicator
How to Write an Indicator on the Basis of Another Indicator

In MQL5 you can write an indicator both from a scratch and on the basis of another already existing indicator, in-built in the client terminal or a custom one. And here you also have two ways - to improve an indicator by adding new calculations and graphical styles to it , or to use an indicator in-built in the client terminal or a custom one via the iCustom() or IndicatorCreate() functions.

shared author's Konstantin Gruzdev article
The "New Bar" Event Handler
The "New Bar" Event Handler

MQL5 programming language is capable of solving problems on a brand new level. Even those tasks, that already have such solutions, thanks to object oriented programming can rise to a higher level. In this article we take a specially simple example of checking new bar on a chart, that was transformed into rather powerful and versatile tool. What tool? Find out in this article.

shared author's KlimMalgin article
How to call indicators in MQL5
How to call indicators in MQL5

With new version of MQL programming language available not only the approach of dealing with indicators have changed, but there are also new ways of how to create indicators. Furthermore, you have additional flexibility working with indicator's buffers - now you can specify the desired direction of indexing and get exactly as many indicator's values as you want. This article explains the basic methods of calling indicators and retrieving data from the indicator's buffers.

shared author's Sceptic Philozoff article
Event handling in MQL5: Changing MA period on-the-fly
Event handling in MQL5: Changing MA period on-the-fly

Suppose that simple MA (Moving Average) indicator with period 13 is applied to a chart. And we want to change the period to 20, but we do not want to go to indicator properties dialog box and edit the number 13 to 20: simply tired of these tedious actions with mouse and keyboard. And especially we don't want to open indicator code and modify it. We want to do all this with a single press of a button - "up arrows" next to the numeric keypad. In this article I'll describe how to do it.

shared author's MetaQuotes article
MQL5.community - User Memo
MQL5.community - User Memo

You have just registered and most likely you have questions such as, "How do I insert a picture to my a message?" "How do I format my MQL5 source code?" "Where are my personal messages kept?" You may have many other questions. In this article, we have prepared some hands-on tips that will help you get accustomed in MQL5.community and take full advantage of its available features.

shared author's MetaQuotes code
 On Balance Volume (OBV)
The On Balance Volume Indicator (OBV) is a momentum technical indicator that relates volume to price change.
Chang Suk Chung
Chang Suk Chung
about expert advisor based on custom indicator
I would like to develop expert advisor. It is based on custom indicator, not technical indicator . Let's discuss about it.  
Chang Suk Chung
Added topic about expert advisor based on custom indicator
I would like to develop expert advisor. It is based on custom indicator, not technical indicator . Let's discuss about it.  
shared author's MetaQuotes article
Trade Events in MetaTrader 5
Trade Events in MetaTrader 5

A monitoring of the current state of a trade account implies controlling open positions and orders. Before a trade signal becomes a deal, it should be sent from the client terminal as a request to the trade server, where it will be placed in the order queue awaiting to be processed. Accepting of a request by the trade server, deleting it as it expires or conducting a deal on its basis - all those actions are followed by trade events; and the trade server informs the terminal about them.

Chang Suk Chung
Chang Suk Chung
Below is GBPUSD H4 chart after Brexit. I will explain with ichimoku kinko hyo. Tenkan has continally upward direction. Chikou span makes higer point. And there is the resistence of Kijunsen and kumo...
3
Chang Suk Chung
Chang Suk Chung
GBPUSD H4 Forecasts & Analytics
Below is GBPUSD H4 chart.    MetaTrader Trading Platform Screenshots GBPUSD, H4, 2016.06.29 MetaQuotes Software Corp., MetaTrader 5, Demo After Brexit there was a large gap of 178 pips.   Now  from the lowest price of 1.3119
Chang Suk Chung
Below is GBPUSD H4 chart after Brexit. I will explain with ichimoku kinko hyo. Tenkan has continally upward direction. Chikou span makes higer point. And there is the resistence of Kijunsen and kumo...
Chang Suk Chung
Added topic GBPUSD H4 Forecasts & Analytics
Below is GBPUSD H4 chart.    MetaTrader Trading Platform Screenshots GBPUSD, H4, 2016.06.29 MetaQuotes Software Corp., MetaTrader 5, Demo After Brexit there was a large gap of 178 pips.   Now  from the lowest price of 1.3119
shared author's Dmitry Fedoseev article
How to Create Your Own Trailing Stop
How to Create Your Own Trailing Stop

The basic rule of trader - let profit to grow, cut off losses! This article considers one of the basic techniques, allowing to follow this rule - moving the protective stop level (Stop loss level) after increasing position profit, i.e. - Trailing Stop level. You'll find the step by step procedure to create a class for trailing stop on SAR and NRTR indicators. Everyone will be able to insert this trailing stop into their experts or use it independently to control positions in their accounts.

shared author's Dmitriy Parfenovich article
Quick Start: Short Guide for Beginners
Quick Start: Short Guide for Beginners

Hello dear reader! In this article, I will try to explain and show you how you can easily and quickly get the hang of the principles of creating Expert Advisors, working with indicators, etc. It is beginner-oriented and will not feature any difficult or abstruse examples.

Chang Suk Chung
Chang Suk Chung
Published post GBPUSD H4 Forecasts and Analytics after Brexit
Below is GBPUSD H4 chart. Chikou span is having a continual upward directions. Candlestick is over Tenkan sen. Resistence level is located at 1.34834. And there is support at 1.32965...
2