Wujun Chen
Wujun Chen
  • Information
8+ years
experience
0
products
0
demo versions
0
jobs
0
signals
0
subscribers
shared author's Evgeniy Ilin article
Combinatorics and probability theory for trading (Part II): Universal fractal
Combinatorics and probability theory for trading (Part II): Universal fractal

In this article, we will continue to study fractals and will pay special attention to summarizing all the material. To do this, I will try to bring all earlier developments into a compact form which would be convenient and understandable for practical application in trading.

shared author's MetaQuotes article
Communicating With MetaTrader 5 Using Named Pipes Without Using DLLs
Communicating With MetaTrader 5 Using Named Pipes Without Using DLLs

Many developers face the same problem - how to get to the trading terminal sandbox without using unsafe DLLs. One of the easiest and safest method is to use standard Named Pipes that work as normal file operations. They allow you to organize interprocessor client-server communication between programs. Take a look at practical examples in C++ and MQL5 that include server, client, data exchange between them and performance benchmark.

shared author's --- article
Promote Your Development Projects Using EX5 Libraries
Promote Your Development Projects Using EX5 Libraries

Hiding of the implementation details of classes/functions in an .ex5 file will enable you to share your know-how algorithms with other developers, set up common projects and promote them in the Web. And while the MetaQuotes team spares no effort to bring about the possibility of direct inheritance of ex5 library classes, we are going to implement it right now.

Wujun Chen
Published code 针对波动的趋势价格指标
对趋势行情由波动率寻找入场价与止损价
1755
qianzhu
qianzhu 2022.05.07
这个有MT4版本吗
Wujun Chen
Published code 对账户资金的实时记录并显示K线图
在做EA账户风控时,有时候需要知道账户各个时间段的资金数据,本EA可以基于每个净值变动来记录,并画出图表K线或保存至Excel。
516
Liang Li
Liang Li 2020.04.07
楼主是否经常在MT交易,加个好友交流一下啊,微信 mydetails
shared author's fxsaber code
 Virtual
Virtual trading environment
Wujun Chen
Published code 在外汇中显示不同周期级别的加权平均价与结算价-MT5指标
于主图显示,类似于期货日内均线,可以选择更多的结算周期
778
Wujun Chen
Published code 对两种不同货币K线的比较,用简单的加减乘除来计算(获得金油比,交叉盘价格,期差数据等) -MT5指标
该指标可以获取两个不同货币对各个时期的K线价格,然后通过简单的加减乘除显示在副图上,用来分析当前平台上没有的自定义商品走势。
605
Wujun Chen
Published code 在副图上显示最近的点差图和其平均值-MT4指标
最近由于各种因素浮动点差有些扩大,该指标可以显示当前价格最近的点差变化,你可以在点差较小的时候进行交易以减少交易成本。
966
Wujun Chen
Published code 在锁仓账户中用单边模式计算多个订单的价格
MT4账户一般是双边模式,但如果你采用加仓的话,价格分布在不同位置,就不好知道当前的平均开单价,本脚本采用MT5的单边账户模型显示了一些相应的价格(平均开单价,保本价,中价),并可以计算到达某个价格下的利润。
1122
Wujun Chen
Published code 针对等量等间隔网格刷单最大风险和间隔的计算
这个脚本是计算等价等量加仓步骤的,比如在当前原油价格低迷情况下,又在反复震荡,投资者又想抄底,可以通过这个脚本来计算需要间隔多少来实现逐步等量加仓。
399
shared author's MetaQuotes article
SQLite: Native handling of SQL databases in MQL5
SQLite: Native handling of SQL databases in MQL5

The development of trading strategies is associated with handling large amounts of data. Now, you are able to work with databases using SQL queries based on SQLite directly in MQL5. An important feature of this engine is that the entire database is placed in a single file located on a user's PC.

shared author's Sceptic Philozoff article
OpenCL: From Naive Towards More Insightful Programming
OpenCL: From Naive Towards More Insightful Programming

This article focuses on some optimization capabilities that open up when at least some consideration is given to the underlying hardware on which the OpenCL kernel is executed. The figures obtained are far from being ceiling values but even they suggest that having the existing resources available here and now (OpenCL API as implemented by the developers of the terminal does not allow to control some parameters important for optimization - particularly, the work group size), the performance gain over the host program execution is very substantial.

shared author's Sceptic Philozoff article
OpenCL: The Bridge to Parallel Worlds
OpenCL: The Bridge to Parallel Worlds

In late January 2012, the software development company that stands behind the development of MetaTrader 5 announced native support for OpenCL in MQL5. Using an illustrative example, the article sets forth the programming basics in OpenCL in the MQL5 environment and provides a few examples of the naive optimization of the program for the increase of operating speed.

shared author's Michael Schoen code
 EAX_Mysql - MySQL library
This library allows an easy interface to MySQL.
shared author's Andrey Emelyanov article
MetaTrader 5 and MATLAB Interaction
MetaTrader 5 and MATLAB Interaction

This article covers the details of interaction between MetaTrader 5 and MatLab mathematical package. It shows the mechanism of data conversion, the process of developing a universal library to interact with MatLab desktop. It also covers the use of DLL generated by MatLab environment. This article is intended for experienced readers, who know C++ and MQL5.

shared author's Sergey Bochkanov code
 ALGLIB - Numerical Analysis Library
ALGLIB math function library (v. 3.19) ported to MQL5.
shared author's ArtemGaleev article
Multiple Regression Analysis. Strategy Generator and Tester in One
Multiple Regression Analysis. Strategy Generator and Tester in One

The article gives a description of ways of use of the multiple regression analysis for development of trading systems. It demonstrates the use of the regression analysis for strategy search automation. A regression equation generated and integrated in an EA without requiring high proficiency in programming is given as an example.

shared author's Гребенев Вячеслав article
The All or Nothing Forex Strategy
The All or Nothing Forex Strategy

The purpose of this article is to create the most simple trading strategy that implements the "All or Nothing" gaming principle. We don't want to create a profitable Expert Advisor - the goal is to increase the initial deposit several times with the highest possible probability. Is it possible to hit the jackpot on ForEx or lose everything without knowing anything about technical analysis and without using any indicators?

shared author's MetaQuotes article
MetaTrader 5 on Linux
MetaTrader 5 on Linux

In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.

12