版本 3.60
2024.08.13
1. 增加了"每日最大回撤限制(%)"功能,主要供prop firms使用,不建议作为止损使用。
2. 根据实盘表现调整了EURUSD和AUDUSD的参数。
3. 更新了训练数据。
版本 3.59
2024.06.09
1. 增加精确到秒的开始交易时间功能。
2. 增加支持带后缀货币对汇率转换的功能。
3. 无需切换时间框架即可获取行情信息。
4. 增加按获利百分比平仓的功能。(针对prop firm)
5. 增加独特入场点功能。(针对prop firm)
6. 修复更改设置后需要重新加载才能生效的问题。
7. 使用新参数重新训练了EURUSD货币对。
8. 风险模式设置为默认模式。
9. 更新最新训练数据。
独特入场点功能会在0到指定值的范围内随机增加或减少价格点数,减少订单的相似性,5点以内不会影响性能。EA已为prop firm挑战添加必要功能,目前已准备好用于prop firm。
版本 3.57
2024.03.12
1,默认设置风险模式更改为初始资本风险模式,去除复利功能使观察EA(专家顾问)性能变化更为容易,有助于增强交易信心。不随资金减少而降低订单手数,也更有利于利润的恢复。用户可根据需要自行修改。
2,根据实际交易表现,智能动态参数默认设置为关闭,并且优化了关闭状态下的参数。开启后,性能表现将恢复到3.56版本的水平。
3,增加了优化自动获取数据功能,解决了一些客户交易平台长时间不下订单的问题。
4,FIFO规则默认改为真。
5,长时间后减少平仓条件的功能默认改为真。
6,修正了一些小问题。
本次更新没有降低性能,利润减少是因为新默认的初始资本风险模式没有复利效果,改用风险模式将恢复复利增长,极大地增加利润。两种模式各有优缺点,用户可根据实际情况进行调整。
版本 3.56
2024.02.09
较大升级包括:
1. 增加盈利目标,一旦达到目标,EA将停止下单。该数值是EA开始运行后的增长百分比,重新加载或更改设置后,盈利目标将重新从0开始计算。
2. 增加FIFO(先进先出)选项,因为大多数美国经纪商都遵循这一规则。启用FIFO选项后,对冲功能将不可用。
3. 重新调整算法,并解决了信息不足不开仓的问题。
4. 更新训练数据。
该次升级中算法的调整导致回测和之前的订单位置不同,这是正常现象。
版本 3.55
2023.12.26
1,增加了动态参数功能,默认激活。在开启此功能时,EA将会根据市场状况在下单时自动调整止损(SL)和移动止损等参数。下单后,止损(SL)将不再改变,但移动止损将根据市场变化继续调整。如果关闭此功能,则会使用以前的固定参数设置。
2,Reduce close conditions after long times 改为默认关闭。
版本 3.53
2023.11.09
1. 添加了超时降低平仓标准的功能。如果持仓超过一定的天数,系统将降低平仓标准以缩短持仓时间。我们已经根据大数据分析得出最优值,并将其作为内置参数。
2. 更新了最新的训练数据。
请注意,由于持仓时间的变化,回测订单的位置改变是正常的。
版本 3.52
2023.10.12
应部分客户要求,结合了3.5和3.51版本
1.添加3.50版本选择选项。market situation 选中 off=Version3.50 即为3.50版本,也就是关闭该功能。默认为自适应也就是3.51版本。
2.修正非美元账户自动计算功能,由于部分经纪商没有提供计算所需要的数据。无法实现自动计算,现在改为手动输入。1 account currency in USD:1单位账户货币所能兑换美元数,EA计算的手数会乘以该值下单。美元账户默认值为 1。
不需要3.50版本和 美元账户的客户可以不用更新。
3.51升级中,我们引入了新的趋势震荡判断系统,目标是让我们的EA(专家顾问)更加完善,尽可能达到理想状态。然而,事情总是有两面性,在减少逆趋势的同时,也会误判一些类似的行情,从而减少交易机会,影响回测结果,降低利润。部分客户喜欢更多的交易机会,这只是两种不同的交易风格。我们提供客户选择的权利。由于平台无法选择版本,所以我们在3.52版本中添加了选项。
版本 3.51
2023.10.09
重要升级
1.增加市场状态判断功能(market situation)。默认为自适应。自适应已经能识别部分强趋势行情。如果大新闻行情等很明确的趋势行情可手动转换为趋势模式,或者震荡模式,实现人在回路监控。
2.增加账户货币对识别。该功能会自动把用户的账户资金按最新汇率自动转换为"USD"计算手数。实现不同的货币账户也能实现标准风险值下单。修正日元账户下单过大的问题。
3.更新最新训练数据。
注意,更改设置或者升级EA回使EA重新运行,累计的回撤值归零重新计算。
版本 3.50
2023.09.12
3.5版本重大升级
1. 加入新的过滤算法,目的是降低回撤率
2. 调整了对冲保护的灵敏度
3. 增加了训练数据,新模型使用了20年的训练数据
由于采用了新的模型,并且变动较大,因此订单位置与以前不同是正常的现象。
版本 3.49
2023.08.21
中文:
1. 增加了对USDJPY的支持,至此,所有6个主要货币对的支持已全面完成。配置文件已完全内置。
2. 突破最大手数所允许的最大持仓数上限为100。
3. 修复了对冲的BUG。
4. 将回测风险的默认值降低到0.08。
5. 每周进行例行更新。
版本 3.48
2023.08.13
中文:
1. 增加了对美元/瑞士法郎(USDCHF)货币对的支持。
目前支持的货币对:GBPUSD,USDCAD, EURUSD, AUDUSD,USDCHF。
2. 将实盘交易的风险默认值降低至0.01,最大点差调整为默认50点。
以前的0.05是为单一货币对设置的。在同一账户中使用多个货币对时,虽然风险不是简单叠加,但因为货币间的联动等因素,简单的风险系数叠加成为了一种可行且保守的参考值。如果有必要,请根据您使用的货币对数量自行调整风险值。
3. 新的模型训练已经完成,3.48版本已更新使用新模型,以提高准确率。
版本 3.47
2023.08.05
中文版:
1. 为AUDUSD货币对增加了实时计算支持。
2. 添加了“最大回撤后恢复订单的重置时间(小时)”参数,功能为在指定的小时后将最大回撤值重置为0,以便EA继续下单。
3. 优化了算法。升级后的下单点位会与以前的版本不同。
4. 更新了每周的训练数据。
现在服务器实时计算支持的货币对为USDCAD, GBPUSD, EURUSD, AUDUSD。
版本 3.46
2023.07.20
重大更新:
1. 新增USDCAD货币对的实时计算支持。该货币对受美国大新闻影响较小,为目前最理想的货币对。对算法适应性最好。推荐。
现在推荐使用的货币对:USDCAD为第一选择。EURUSD和GBPUSD为第二选择。其他货币对的实时算力支持陆续开放,目前不推荐实盘使用其他货币对。
2. EURUSD和GBPUSD微调了训练参数。增加市场适应性。
3. 调整部分默认参数。
正如一位客户所说,我们不可能讨好所有的客户,十几年交易经验的开发者听从几年甚至是新手的指导显然是不合适的。建议可以听,但害怕差评而改变原本的开发计划得不偿失。今后我们将继续按计划完善EA。
真正的EA总有不适应的行情。外汇交易者必须拥有耐心并且去除贪婪和恐惧。真正的EA不可能没有回撤。用高风险换取好看的盈利曲线是不可取的。我们应该以账号安全为首要目标。使用自己可以承受的风险值。
版本 3.45
2023.07.11
The 3.45 version update includes the following:
1. Training adaptation for EURUSD has been completed, and real-time computing power support for EURUSD has been added. It is recommended to only use the EURUSD and GBPUSD currency pairs in live trading, and not to use other currency pairs for the time being.
2.Added “Maximum allowed number of trades per 24 hours”. If the number of trades within 24 hours exceeds this value, the EA will consider it an abnormal situation and will stop placing orders and alert the user. After 24 hours, the EA will automatically resume placing orders.
3. The "Maximum lot size limit" has been changed to false by default, and the "Lot mode" has been changed to "Initial capital risk mode" by default. This allows for a better display of our EA's long-term performance curve, allowing newcomers to better understand the EA instead of just focusing on large profits.
In "Initial capital risk mode", the lot size is calculated once based on the initial capital each time the EA is run, and is not recalculated based on changes in capital during operation.
We have temporarily cancelled the weekly routine training data update plan. Although we believe that updating training data with the latest market changes on a weekly basis helps the EA adapt more accurately to new market changes, it can also cause misunderstandings among newcomers. From one negative review, some people mistakenly believe that even if data is updated, it will only change backtest results and cannot make a profit. Even though we explained the design philosophy of our EA, such negative reviews still seriously mislead new potential customers. We are not sure if most people do not like such updates or if only a few people misunderstand while the silent majority supports it. If you support us, please give us a 5-star rating and support us with any content, thank you. We will determine whether weekly routine training data updates are needed based on the number of supporters.
版本 3.44
2023.06.25
1. Add CustomLotSizeMode. When this mode is selected, the EA will strictly place orders according to the value of CustomLotSize.
2. Add a new filtering algorithm to greatly increase accuracy and slightly reduce the number of orders placed. The old filtering algorithm is set to false by default to turn it off.The RiskMode is set to be selected by default.
3. Update training data on a weekly basis.
The deep learning neural network has learned this strong market trend well, and with the new filtering algorithm, this will cause changes in backtesting, but don’t worry about it. Continuous learning is the only way to adapt to new market changes. We are working hard to prevent the same market from happening again.
版本 3.43
2023.06.19
1.修复可能造成bug的代码。
2.每周例行更新训练数据。
3.默认关闭“允许超过最大手数限制”选项。
4.在“风险”设置中增加“固定模式”,并将其设为默认。固定模式下,EA根据风险值按初始资金比例下单,每次重启或更新EA时重新计算。与风险模式的区别在于,风险模式会在每次下单时重新计算。最小手数模式则是每次下单都使用最小手数。
如果希望得到与3.42版本相同的回测结果和设置,只需将“允许超过最大手数限制”选项设为true,并将“风险”设置中的“固定模式”改为“风险模式”。双击可以修改数值。
改动原因:一些客户不理解风险放大的作用和风险,甚至在出现常见回撤时就感到害怕,给出1星差评并不听解释。虽然我们不能保证EA在未来一定能赚钱,但至少也要了解EA的运作原理。使用新默认设置能让新旧客户更好地从回测中观察EA,更直观地观察回撤曲线,帮助做到回撤不惊。固定模式也是外汇中常用的下单模式。做外汇总是在冒险,希望各位明白。
EA售卖一个多月,我们已经明白无法让所有客户满意,对于差评我们也不想再花精力去解释。希望喜欢我们EA或对EA有所期待的客户能给个5星好评,鼓励我们一直把EA完善下去,对冲负面评价带来的士气影响。之后我们会尽量按照我们的想法做事。
版本 3.42
2023.06.12
1.Added additional filtering function, which is enabled by default. This function can improve the accuracy of algorithm judgment, and the overall algorithm score is improved.
2.Added hedging protection function, which is enabled by default. This function can protect the account in various major events and market situations, and automatically activate when the algorithm misjudges the opposite direction of the market with a large increase. This function will open a lock on some orders in the opposite direction, which can better protect the account than a hard stop loss. This function is only enabled when the account supports hedging. Although this method may not significantly increase the profit potential and may even cause small losses, it can still generate profits overall, and the main function is capital protection.
3.To protect the interests of our users, we have decided to separate the risk value. Many users tend to use the default value without changing the risk value according to their own situation, so we need to set a safer risk value. When the default value is lowered, some old users find that the backtesting results become worse after upgrading the EA, and some customers cannot understand this situation. Therefore, we have decided to use a separate approach to set different risk values for backtesting and live/demo trading, in order to meet the needs of different users.This can also avoid users mistakenly using a higher risk value during live trading that was intended for backtesting.
Please note that the default risk value for backtesting is set at a maximum of 0.15, whereas the default risk value for live trading is lowered to 0.05. Please adjust accordingly.
4.update the new training data.
Instructions for use: https://www.mql5.com/en/blogs/post/753099
版本 3.41
2023.06.04
1,Increase global DD. When the maximum drawdown reaches a certain level, the system can stop placing orders and close all positions. These two options can be set separately, with 0 ,indicating no restrictions. Please note that each reload or update will reset the maximum drawdown to 0, so please set it accordingly.
maxDrawdown does not place orders (%): Orders will not be placed when the maximum drawdown exceeds this value. However, the EA will continue to wait for opportunities to close positions.
maxDrawdown does not place orders and closes all positions(%): Orders will not be placed when the maximum drawdown exceeds this value. Moreover, all positions generated by this EA will be forcibly closed.
2,Support for accounts with different minimum trade sizes, such as accounts with a minimum of 0.1 lots.
3,Redesign the Risk calculation formula to make it more accurate.
4,Fix issues with SL settings.
5,Fix the bug where the system does not place short positions when the trade size exceeds the maximum limit.
6,Update data.
版本 3.40
2023.06.01
According to customer feedback, using the MQL5 platform's VPS will result in a prompt that MT5 does not allow trading. This is because the MQL5 platform's VPS is different from a regular client.
Update:
1. Added the MT5 configuration check option, and even if a prompt is displayed, the program will not be interrupted.
If you are not using the MQL5 platform's VPS, you can ignore this update.
版本 3.39
2023.05.28
After communicating with the customers who requested version 2.38, we found out that they wanted the high returns shown in the demo video. In fact, this was only due to different data weights used during training. Now we have integrated two different weight modes for users to choose from. There is no conclusive answer as to which one is better.
Updates:
Added Training data weights mode, allowing users to select data weights
Added allowed trading direction option, enabling users to manually restrict the trading direction
Refactored code, now allowing mixed EA and manual orders, without limitations
Updated training data
Channel link:
https://www.mql5.com/en/channels/tendmaster
Our EA was taken down by the platform because the name contained “auto” and we were forced to change it. Due to this name issue, our EA received negative feedback from some unreasonable people, causing our rating to drop and seriously affecting our sales. This is a big blow to our enthusiasm for upgrading and improving our EA. Therefore, we ask you, if you are satisfied with or looking forward to this EA, please give us positive feedback. A five-star rating is the best encouragement for us. Thank you.
You can also join our channel Channel link: https://www.mql5.com/en/channels/tendmaster
版本 3.38
2023.05.26
Version rollback 2.38 (Many customers think this version works best)
Fixed the bugs in 2.38 and added a hard stop loss. And updated the latest training data parameters. Friends who do not want to roll back the version should be cautious when upgrading.
Risk increases from 0.03 to 0.08 by default.Please note
We saw a 2-star negative review about upgrading the version. At first we were puzzled as to why upgrading would result in a negative review. Later we figured it out, the version that the customer purchased at the time was different from the upgraded one. Algorithm upgrades can cause mismatches.
So in the future we will only fix bugs and update data parameters for the program, and will not make major algorithm updates.
New algorithms will be released as new products. Thank you for your understanding.
Because the platform stipulates that the updated version can only be higher, so the actual 3.38 is the previous 2.38.
版本 2.51
2023.05.24
Major upgrade.
1. Refactored over 4000 lines of code, significantly reducing the occurrence of bugs.
2. Added a position increase mode, now able to better increase profits.
3. Added filtering conditions, now with higher accuracy, and the number of orders may decrease accordingly.
4. Fixed a bug where a position could not be closed because of a manual order
版本 2.41
2023.05.15
fix bug 3
版本 2.39
2023.05.14
1.Automatically calculate risk by obtaining leverage. The new formula is: (ACCOUNT_MARGIN_FREE)MaximumRisk/margin (required margin)/leverage100. In other words: with a remaining balance of 1000 US dollars, Risk 0.01 corresponds to an order size of 0.01 lots. The default is 0.03 and the maximum is 0.15. It is recommended to keep it below 0.1 for greater safety. The account leverage is automatically obtained to get a more standard value. Now the same lot size is maintained regardless of the leverage.
2.Added initial stop loss point (currently locked and optimized, cannot be changed).
3.Limited maximum risk to 0.15 (it is still recommended not to be too large, below 0.1 is safer).
4.Fixed a bug where test orders could not be completed when there were manual orders.
5.In response to many users’ desire for backtest points to match live trading, the update of the latest training data has been suspended (updating data may cause slight differences).
6.Fixed a bug where multiple different currencies may interfere with each other (do not hang several EAs on the same currency).
版本 2.38
2023.05.11
1, Add TestTrade testing function
The TestTrade will incur a minimum lot size transaction fee.
If you are sure your EA will be working, turn it off.
If you don't see the pop-up window to prove that you don't have MT5 set up correctly
2, Solve the lot size error when the user has too little money and uses too small a Risk.
3, Upgrade to AI adaptive parameters to prevent users from using them incorrectly and causing losses (as suggested by users)
版本 2.36
2023.05.09
a little bug
版本 2.35
2023.05.09
a little bug
版本 2.34
2023.05.09
a little bug
版本 2.33
2023.05.09
fix magic bug
版本 2.32
2023.05.08
Add parameter settings and fix bugs.
Working nice!