检测OnTradeTransaction回测中的止损触发器 - 页 5 12345 新评论 Alain Verleyen 2013.05.16 00:25 #41 chinaski:你好,Angevoyageur。"欧洲的接入点。回溯测试:"你能给我这个服务器的完整IP吗? 我不知道在哪里可以找到这个IP, 这与主题 有什么 关系? chinaski 2013.05.16 17:46 #42 并非如此。我想你是认真做测试的,因此你可能知道什么服务器 最适合做回测。这就是背景 lballetta 2015.03.13 18:50 #43 对交易中的余额进行不同的检查 不是更简单吗?谢谢。 MRM_Programmer 2021.11.30 17:30 #44 嗨,伙计们 我在#backtest#Mql5中测试我的程序时遇到了一个大问题。我使用函数#OnTradeTransaction来检查StopLoss事件。 有时两个或更多的止损发生在同一价格和同一时间,但在函数OnTradeTransaction 中只给出一个报告。谁能帮助我? 对不起,我的代码非常大,我只能报告日志文件。 谢谢! 在14:48:32发生了两个止损(226和228),但在OnTradeTransaction 中只报告了一个止损(226),没有任何来自止损的报告....。 LH 0 19:14:13.071 Trade 2020.01.17 14:48:32 stop loss triggered #226 buy 0.34 EURUSD 1.11123 sl: 1.11062 [#234 sell 0.34 EURUSD at 1.11062] EP 0 19:14:13.071 Trades 2020.01.17 14:48:32 deal #58 sell 0.34 EURUSD at 1.11062 done (based on order #234) QF 0 19:14:13.071 Trade 2020.01.17 14:48:32 deal performed [#58 sell 0.34 EURUSD at 1.11062] HD 0 19:14:13.071 Trade 2020.01.17 14:48:32 order performed sell 0.34 at 1.11062 [#234 sell 0.34 EURUSD at 1.11062] DE 0 19:14:13.071 Trade 2020.01.17 14:48:32 stop loss triggered #228 buy 0.25 EURUSD 1.11146 sl: 1.11062 [#235 sell 0.25 EURUSD at 1.11062] IE 0 19:14:13.071 Trades 2020.01.17 14:48:32 deal #59 sell 0.25 EURUSD at 1.11062 done (based on order #235) NK 0 19:14:13.071 Trade 2020.01.17 14:48:32 deal performed [#59 sell 0.25 EURUSD at 1.11062] CQ 0 19:14:13.071 Trade 2020.01.17 14:48:32 order performed sell 0.25 at 1.11062 [#235 sell 0.25 EURUSD at 1.11062] NQ 0 19:14:13.071 Trade 2020.01.17 14:48:32 order [#232 sell stop 0.5 EURUSD at 1.11062] triggered FP 0 19:14:13.071 Trades 2020.01.17 14:48:32 deal #60 sell 0.5 EURUSD at 1.11062 done (based on order #232) NR 0 19:14:13.071 Trade 2020.01.17 14:48:32 deal performed [#60 sell 0.5 EURUSD at 1.11062] LG 0 19:14:13.071 Trade 2020.01.17 14:48:32 order performed sell 0.5 at 1.11062 [#232 sell stop 0.5 EURUSD at 1.11062] 2020.01.17 14:48:32 2020.01.17 14:48:32 --------- START OnTradeTransaction --------- 2020.01.17 14:48:32 ONTRADE TYPE= TRADE_TRANSACTION_DEAL_ADD 2020.01.17 14:48:32 DEAL_ADD DEAL_REASON= 4 2020.01.17 14:48:32 OnTradeTransaction OUT-SL Position=226 Dominik Egert 2021.12.04 06:31 #45 对贸易事务的调用不会被累积吗?我的意思是,在被调用时,你不需要检查是否发生了一个以上的动作?OnTrade是这样工作的,我认为OnTradeTransaction 也需要检查累积的调用。就像OnTick一样,你不能假设每个tick都被调用。可能会发生调用被 "跳过 "或累积的情况。 12345 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好,Angevoyageur。
"欧洲的接入点。回溯测试:"
你能给我这个服务器的完整IP吗?
并非如此。
我想你是认真做测试的,因此你可能知道什么服务器 最适合做回测。这就是背景
对交易中的余额进行不同的检查 不是更简单吗?
谢谢。
我在#backtest#Mql5中测试我的程序时遇到了一个大问题。我使用函数#OnTradeTransaction来检查StopLoss事件。
有时两个或更多的止损发生在同一价格和同一时间,但在函数OnTradeTransaction 中只给出一个报告。谁能帮助我?
对不起,我的代码非常大,我只能报告日志文件。
谢谢!
在14:48:32发生了两个止损(226和228),但在OnTradeTransaction 中只报告了一个止损(226),没有任何来自止损的报告....。