Yu Zhang
Yu Zhang
  • Quant / Trader / Programmer 在 ShangHai
  • 中国
  • 6750
4.6 (3)
  • 信息
8+ 年
经验
60
产品
10
演示版
0
工作
0
信号
0
订阅者
Quant / Trader / Programmer ShangHai
I am a senior practitioner in Fintech industry.
And I have done a lot of academic research on financial markets.
From 2012, I work as a Quant.
Forex, stock and futures are my main trading varieties.
I can use MQL4, MQL5, C++, MySql, and Python.
Yu Zhang 已发布产品

32.00 USD

1. What is this Due to the limitation of MT5 software, we can only see the minimum 1-minute candlestick chart. Sometimes this is not enough for high-frequency traders, or we want to see a more detailed candlestick chart. This tool allows you to see: A candlestick chart composed of N seconds, which allows you to better understand the price fluctuations. For example, each candle line has 20 seconds, or 30 seconds. 2. Parameters: SecondCandle = 20;          // The second

Yu Zhang 已发布产品

32.00 USD

1. What is this Due to the limitation of MT5 software, we can only see the minimum 1-minute candlestick chart. Sometimes this is not enough for high-frequency traders, or we want to see a more detailed candlestick chart. This tool allows you to see: A candlestick chart composed of N ticks, which allows you to better understand the price fluctuations. For example, each candle line has 20 ticks, or 70 ticks. 2. Parameters: NTick = 70;            // The tick cnt for

Yu Zhang
已添加主题有没有人用过MT5官方的VPS,MetaTraderVPS?
现在官网的VPS没有免费试用了,至少我没有找到。而且我也没有找到MT5官方VPS的详细使用视频。 我想知道: 1. 我的策略有的是基于 GUI 部署的,而不仅仅是 EA 参数。我需要点击图表上的 GUI 并选择各种 控件 。这个 MetaTraderVPS 支持吗? 2. 我的策略需要多个品种和时间范围。我应该如何在这个VPS上操作? 3. 由于现在不能免费试用,我想先用模拟账户试用下VPS,然后再 把 VPS 绑定账户改为我实际的 真实账户 ,这个支持吗? 4
Yu Zhang
已添加主题有没有人了解过外汇保证金这一块大资金是怎么玩的?
如题,假如我现在募集到5000万到1个亿以上,全部想用来做外汇,而且跑固定的几个EA。 但是单一平台肯定不安全,而且大资金滑点肯定严重。所以我考虑资金分散到多几个平台,不同的平台挂相同的EA。 不知道我的这种分散平台的想法是否成熟,想请教下大资金玩家。
Yu Zhang 已发布产品

1. What is this Many of the EA's on the market have cheats inside to optimize its money curve, which results in the buyer wasting money and effort and buying a junk EA . This tool is an effective tool for detecting whether an EA is cheating by allowing the data to be panned to the left for 28 years. 2. How to use a. Load it and it will generate a new symbol, usually it will be named with a suffix.  For example, EURUSD --> EURUSD_28year. b. If your want to test one EA, you should

Yu Zhang 已发布产品

1. What is this This is a trend strategy about capture trend pullbacks. It can trade major currency pairs: EURUSD, GBPUSD, AUDUSD. It is not a scalping model, nor does it use Martingale's money management model.  This strategy is a trend strategy, it is a high profit-loss ratio strategy. 2. Related instructions The timeframe is unlimited, I advice  your add it to EURUSD PERIOD_M15. It works with Hedge accounts. Its internal strategy logic has been set, and only fund management is

Yu Zhang 已发布产品

1.这是什么 这是关于市场形成盒子后,再突破的交易策略。它可以交易主要货币兑和黄金:EURUSD,GBPUSD,AUDUSD,NZDUSD,USDJPY,USDCAD,USDCHF,XAUUSD。它不是削头皮模式,不采用马丁格尔的资金管理模式,此策略主要是为了稳健的盈利。 2.相关说明 策略时间框 PERIOD_M30. 它适用于Hedge账户。 它内部的策略逻辑已经被设置好,仅开放了资金管理供你调整。并且资金管理的模式是我自定义的模式,它兼顾收益和风险。 3.资金管理的参数说明 MM_Mode1 = Money_Minimum / Money_Fixed / Money_FixedIncrement_SplitFund / Money_FixedIncrement_SplitFormula. Money_Minimum 为最小仓位. Money_Fixed  为固定仓位. Money_FixedIncrement_SplitFund  /  Money_FixedIncrement_SplitFormula

Yu Zhang 已发布产品

40.00 USD

1. 这是什么 这是一个用于实时显示资金曲线的工具。MT5软件的历史订单只有表格的,当你的订单很多时,它看起来很麻烦。这个程序可以把你的历史交易订单以资金曲线图的形式画出来。这样你可以一目了然自己的交易水平怎么样,以及在哪里地方出的问题。 同时,MT5的策略回测虽然有资金曲线图,但是它并没有与价格一一匹配。所以使用起来非常麻烦。这个程序让价格曲线与资金曲线一一匹配,使用非常方便。 2. 特色 可以 把你的历史交易订单以资金曲线图的形式画出来,它可以根据不同的时间框画出不同的资金曲线。 它可以用于策略回测,用于实时显示你的EA策略怎么样。 它分为 三条资金曲线 。一条为仅显示做多,一条为仅显示做空,一条为包括所有。 以指标形式编程,不影响叠加其他的EA或指标。 3. 参数说明 InitDeposit = 5000; // Initial Deposit Inp_StartTime = 0; // History start time, 0 - all time Inp_ProfitNorm = false; // Is corrected position to 1.0 lots

Yu Zhang
已发布文章Function iSetCustomMax(string mode) parameter analysis
Function iSetCustomMax(string mode) parameter analysis 函数 iSetCustomMax(string mode) 参数解析 Product Link 产品链接: https://www.mql5.com/en/market/product/78103 For English: /* parameter analysis mode = "...": //---Commonly used--- // TB Factor on TraderBlazer Programmable Software...
Yu Zhang
已发布代码More_BackTest_Result
这是产品 More BackTest Result 的 .mqh 文件,你必须先下载产品 More BackTest Results 才能使用. Link: https://www.mql5.com/en/market/product/78103
Yu Zhang 已发布产品

1. 这是什么 MT5系统自带的优化结果非常少,有时候我们需要研究更多的结果,这个库可以让你在回测优化时可以输出更多的结果。也支持在单次回测时打印更多的策略结果。 2. 产品特色 优化的输出的结果非常多。 可以自定义CustomMax。 输出结果在Common文件夹。 根据EA名称自动命名,且同一个EA多次回测会自动更新名称,不会覆盖上一次的结果。 函数非常简单,你一眼就可以看懂。 #import "More BackTest Results.ex5" // Libraries Folder, Download from the market. //---Set CustomMax void iSetCustomMax( string mode); //---Display multiple strategy results when backtesting alone (not opt). void iOnDeinit(); //--- void iOnTesterInit(); double iOnTester(); void iOnTesterPass( string lang

Yu Zhang
已添加主题论坛上市场下载会自动打开MT客户端,但是怎么设置它才能让它打开想要的客户端?
比如我电脑上安装了好多个客户端,其中有个是主要的客户端。 我想要论坛下载等操作会默认打开主要的客户端。但是它绑定了其他的客户端,这个应该怎么设置? 不知道是不是注册表要设置下,有没有人研究过?
Yu Zhang 已发布产品

1.这是什么         上涨波动和下降波动是不一样的,无论是学术研究还是实际检验都说明了这一点。         原始的ATR指标是把上涨波动和下降波动放在一起进行计算。本指标则是把上涨波动和下降波动分开进行计算,这样能更好的帮助你研究市场。 2.指标说明         本指标的计算有两种模式,如下表所示: 0 1 2 3 4 5 波动方向 + - + + - + TR 15 20 17 5 16 8 原始ATR (15+20+17+5+16+8)/6=13.5 模式1 不以0填充位置,周期数改变 模式1上涨TR 15 17 5 8 模式1下跌TR 20 16 模式1上涨ATR (15+17+5+8)/4=11.25 模式1下跌ATR (20+16)/2=18 模式2 以0填充位置,周期数不变 模式2上涨TR 15 0 17 5 0 8 模式2下跌TR 0 20 0 0 16 0 模式2上涨ATR (15+0+17+5+0+8)/6=7.5 模式2下跌ATR

Yu Zhang 已发布产品

1.这是什么         上涨波动和下降波动是不一样的,无论是学术研究还是实际检验都说明了这一点。         原始的ATR指标是把上涨波动和下降波动放在一起进行计算。本指标则是把上涨波动和下降波动分开进行计算,这样能更好的帮助你研究市场。 2.指标说明         本指标的计算有两种模式,如下表所示: 0 1 2 3 4 5 波动方向 + - + + - + TR 15 20 17 5 16 8 原始ATR (15+20+17+5+16+8)/6=13.5 模式1 不以0填充位置,周期数改变 模式1上涨TR 15 17 5 8 模式1下跌TR 20 16 模式1上涨ATR (15+17+5+8)/4=11.25 模式1下跌ATR (20+16)/2=18 模式2 以0填充位置,周期数不变 模式2上涨TR 15 0 17 5 0 8 模式2下跌TR 0 20 0 0 16 0 模式2上涨ATR (15+0+17+5+0+8)/6=7.5 模式2下跌ATR

Yu Zhang
已添加主题iMA() 参数 shift=-3 在 设置为"INDICATOR_DATA"的buffer上,结果怎么与参数 shift=3 的数组array相同?
今天做项目刚好遇到这个情况,难道是系统错误? 代码如下: //--- indicator settings #property indicator_buffers 2 //--- indicator buffers double Buffer0[], Buffer1[]; double Array0[], Array1[]; //--- handles for MAs int     Buffer_Handle0, Buffer_Handle1; int
Yu Zhang 已发布产品

1. 这是什么.         这是一个 非常严谨 的以展示不同市场交易时段的指标。它展示了主要市场:NewYork, London, Frankfurt, Sydney, Wellington, Tokyo.         非常重要: 不同的市场夏令时起止日期不同,而一个市场的交易时段又会因夏令时冬令时而不同。 同时,北半球国家、南半球国家夏令时制度也是不同的,以及一个市场在不同的年份,夏令时的制度也是变化的。   比如: 纽约夏令时制度: 1987年-2006年:4月第一个星期日02:00      -->   10月最后一个星期日02:00 2007年-至今:    3月的第二个星期日02:00   -->   11月的第一个星期日02:00 纽约外汇市场交易时段(UTC+3):  15:00-22:00(夏令时); 

Yu Zhang 已发布产品

1. 这是什么.         这是一个 非常严谨 的以展示不同市场交易时段的指标。它展示了主要市场:NewYork, London, Frankfurt, Sydney, Wellington, Tokyo.         非常重要: 不同的市场夏令时起止日期不同,而一个市场的交易时段又会因夏令时冬令时而不同。 同时,北半球国家、南半球国家夏令时制度也是不同的,以及一个市场在不同的年份,夏令时的制度也是变化的。   比如: 纽约夏令时制度: 1987年-2006年:4月第一个星期日02:00      -->   10月最后一个星期日02:00 2007年-至今:    3月的第二个星期日02:00   -->   11月的第一个星期日02:00 纽约外汇市场交易时段(UTC+3):  15:00-22:00(夏令时); 

Yu Zhang
已发布文章Opening and closing time of major international foreign exchange markets
Opening and closing time of major international foreign exchange markets 国际各主要外汇市场开盘收盘时间 ===Beijing time, standard time, UTC+8=== New Zealand Wellington Foreign Exchange Market: 05:00-13:00 (daylight saving time); 04:00-12:00 (winter time) Australia Sydney foreign exchange market: 07:00-15:00 (da...
Yu Zhang
已发布文章Daylight saving time records of major countries
Daylight saving time records of major countries 主要国家夏令时记录 (Summer Time is also called DST: Daylight Saving Time) (夏令时 Summer Time 也称 DST:Daylight Saving Time) ---According to the website ---根据网站 https://www.timeanddate...
Yu Zhang 已发布产品

1. 这是什么 经典的布林带和系统内置的布林带指标,它们的均线周期和偏差周期是相同的。而且均线的方法只是简单移动平均方法。所用的偏差方法是只是标准差方法。这些都限制了我们的研究,因为: 有时候我们希望能有更长周期的均线 + 短周期的偏差。 有时候我们希望移动平均的模式不限于简单移动平均,也包括其他的移动平均模式。 用标准差来刻画价格的波动受到价格位置的影响,而用ATR来刻画价格的波动,能反映出不一样的市场情况。 所以,我们开发了有更多功能的布林带指标。 2.计算方法 均值(某个方法下的均值)  +/-  倍数 *  偏差(  标准差  or ATR) 3.如何使用 下面是指标参数的介绍,它简单易懂: ===MA Parameter=== InpMAPeriod = 20;                     // MA Period InpMAMethod = MODE_SMA;